C(C++)言語で使用できる4倍精度とそれ以上(8倍精度)の計算ライブラリを探していたが、こちらのライブラリが見付かった。例えば4倍精度では double 型の変数を二つ用いて一つの変数を表現する。IEEE の4倍精度では仮数部の 112 ビットに対して、倍精度の仮数部は 52 ビットである。よって二つ用いた場合の仮数部は 104 ビットになって精度ではやや劣ることになる。Double-Double は加算や乗算などが定義されているが、内積などの組合せはやや複雑である。計算時間は Fortran の 4倍精度を用いるよりは高速だが、当然普通の double よりは遅い。そのため Intel CPU の SSE2 命令などを用いて高速化する研究も行われている。
カレンダー
最新記事
- 自己紹介と重要リンク
- 三菱電機、新デジタル基盤「Serendie」を発表--データ関連ビジネスを拡大へ
- 国内企業のGPUクラウドサービス利用率は5.4%、うち約9割は海外サービスを利用~GMOインターネットグループ調査
- IOWN、日台間3000kmで17msecの超低遅延通信を実現
- ゲーム「DOOM」のプレイ画面をリアルタイムに生成するAI プレイも可能 米Googleが開発
- NHR Center@ZIB
- なぜネコは閉じているドアを嫌うのか?
- 後継者不足の“COBOL言語”を生成AIに引き継ぎ 政府や銀行の“いにしえのプログラム”を近代化へ
- OpenAIが複雑な推論能力をもつAIモデル「OpenAI o1」と「OpenAI o1-mini」を発表、プログラミングや数学で高い能力を発揮
- 2024 IEOM Awards – 5th Asia Pacific Conference on Industrial Engineering and Operations Management
検索
バックナンバー
アクセス状況
アクセス | |||
---|---|---|---|
閲覧 | 716 | PV | |
訪問者 | 458 | IP | |
トータル | |||
閲覧 | 5,059,366 | PV | |
訪問者 | 1,295,575 | IP |