SSE2を用いた反復解法ライブラリLis 4倍精度版の高速化 Fast Quad Precision Iterative Solver Library Lis using SSE2

この論文にアクセスする

この論文をさがす

著者

抄録

CG法などのクリロフ部分空間法の収束性は丸め誤差に大きく影響される.収束の改善を図るには高精度演算が有効であるが演算量が大きくなる.われわれは開発中の反復解法ライブラリLisに4倍精度演算を実装しIntel SSE2命令を用いて高速化を行った.Lisの倍精度と同じインタフェースで4倍精度演算が利用できるよう行列A,右辺bは倍精度のままで反復解法中のベクトルのみを4倍精度とした.その結果FORTRANの4倍精度より約4.3倍速く,倍精度の計算時間の約4.5倍程度で抑えることができた.The convergence of Krylov subspace methods, include CG method etc., is much influenced by the rounding errors. The high precision operation is effective for the improvement of convergence, however the arithmetic operations are costly. We implemented the quadruple precision operations for itaretive solver library Lis, and we accelated by using the Intel SSE2 instruction. We assumed the vector in the iterative method to be quadruple precision. Because the quadruple precision operations can be used by the same interface as current version of Lis. The caluculation time of our implemented quadruple operation is almost 4.5 times form that of the current Lis double precision operations.

The convergence of Krylov subspace methods, include CG method etc., is much influenced by the rounding errors. The high precision operation is effective for the improvement of convergence, however the arithmetic operations are costly. We implemented the quadruple precision operations for itaretive solver library Lis, and we accelated by using the Intel SSE2 instruction. We assumed the vector in the iterative method to be quadruple precision. Because the quadruple precision operations can be used by the same interface as current version of Lis. The calculation time of our implemented quadruple operation is almost 4.5 times form that of the current Lis double precision operations.

収録刊行物

  • 情報処理学会研究報告ハイパフォーマンスコンピューティング(HPC)

    情報処理学会研究報告ハイパフォーマンスコンピューティング(HPC) 2006(106(2006-HPC-108)), 7-12, 2006-10-05

    一般社団法人情報処理学会

参考文献:  13件中 1-13件 を表示

被引用文献:  4件中 1-4件 を表示

各種コード

  • NII論文ID(NAID)
    110004851965
  • NII書誌ID(NCID)
    AN10463942
  • 本文言語コード
    JPN
  • 資料種別
    Technical Report
  • ISSN
    09196072
  • NDL 記事登録ID
    8527898
  • NDL 雑誌分類
    ZM13(科学技術--科学技術一般--データ処理・計算機)
  • NDL 請求記号
    Z14-1121
  • データ提供元
    CJP書誌  CJP引用  NDL  NII-ELS  IPSJ 
ページトップへ