AVX2を用いた倍々精度反復解法の高速化 AVX2 Acceleration of Double-Double Precision Iterative Solver

この論文にアクセスする

この論文をさがす

著者

抄録

大規模数値シミュレーションの核である Krylov 部分空間法は,丸め誤差により収束に影響を受ける.高精度演算を用いれば収束を改善できるが,計算時間が多くかかる.我々はこれまで,SIMD 拡張命令 AVX を用いて,高精度演算の 1 つである倍々精度演算を高速化してきた.その成果として,AVX2 を用いて高速化した倍々精度反復解法ライブラリ "DD-AVX" を反復解法ライブラリ Lis をベースに開発した.本研究では,今後,このライブラリを用いて大規模並列環境において倍々精度反復解法を行うことを想定し,小規模なクラスタ環境において,プロセス並列化を行った際の AVX を用いた倍々精度演算の性能について調査した.High precision arithmetic may be able to improve the convergence of Krylov subspace methods; however, it is very costly. One of high precision arithmetic is Double-Double precision arithmetic. We have accelerated Double-Double precision arithmetic using SIMD instruction AVX. We develop double-double precision iterative solver library using AVX2 "DD-AVX". It based on iterative solver library "Lis". In this study, We research performance of Double-Double precision iterative solver using AVX on the small cluster for large-scale parallel numerical computing.

High precision arithmetic may be able to improve the convergence of Krylov subspace methods; however, it is very costly. One of high precision arithmetic is Double-Double precision arithmetic. We have accelerated Double-Double precision arithmetic using SIMD instruction AVX. We develop double-double precision iterative solver library using AVX2 "DD-AVX". It based on iterative solver library "Lis". In this study, We research performance of Double-Double precision iterative solver using AVX on the small cluster for large-scale parallel numerical computing.

収録刊行物

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

    研究報告ハイパフォーマンスコンピューティング(HPC) 2015-HPC-148(9), 1-7, 2015-02-23

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

キーワード

各種コード

  • NII論文ID(NAID)
    110009877718
  • NII書誌ID(NCID)
    AN10463942
  • 本文言語コード
    JPN
  • 資料種別
    Technical Report
  • データ提供元
    NII-ELS  IPSJ 
ページトップへ