WEKO3
アイテム
OpenATLib:数値計算ライブラリ向け自動チューニングインタフェース
https://ipsj.ixsq.nii.ac.jp/records/69732
https://ipsj.ixsq.nii.ac.jp/records/69732e263104a-2b42-4964-93a1-4af12c5c9ade
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 2010 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | Trans(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 2010-06-21 | |||||||
タイトル | ||||||||
タイトル | OpenATLib:数値計算ライブラリ向け自動チューニングインタフェース | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | OpenATLib: A General Auto-tuning Interface for Numerical Solvers | |||||||
言語 | ||||||||
言語 | jpn | |||||||
キーワード | ||||||||
主題Scheme | Other | |||||||
主題 | 性能計測 | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||||
資源タイプ | journal article | |||||||
著者所属 | ||||||||
株式会社日立製作所中央研究所 | ||||||||
著者所属 | ||||||||
株式会社日立製作所中央研究所 | ||||||||
著者所属 | ||||||||
東京大学情報基盤センタースーパーコンピューティング研究部門 | ||||||||
著者所属 | ||||||||
東京大学情報基盤センタースーパーコンピューティング研究部門 | ||||||||
著者所属 | ||||||||
東京大学情報基盤センタースーパーコンピューティング研究部門/愛媛大学大学院理工学研究科 | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Central Research Laboratory, Hitachi, Ltd. | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Central Research Laboratory, Hitachi, Ltd. | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Supercomputing Research Division, Information Technology Center, The University of Tokyo | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Supercomputing Research Division, Information Technology Center, The University of Tokyo | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Supercomputing Research Division, Information Technology Center, The University of Tokyo / Graduate School of Science and Engineering, Ehime University | ||||||||
著者名 |
櫻井, 隆雄
× 櫻井, 隆雄
|
|||||||
著者名(英) |
Takao, Sakurai
× Takao, Sakurai
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | 低コストで高性能なソフトウェアを開発するために,自動チューニングの実装の再利用性 (RIAT) が重要となる.本稿では数値計算ライブラリ上で RIAT を実現するために OpenATLib という名の自動チューニングインタフェースを提案する.OpenATLib は実行時におけるリスタート周期と疎行列ベクトル積の最適化を行う機能を数値計算ライブラリに提供する.その有効性を確認するため,OpenATLib を利用して疎行列反復解法ライブラリ Xabclib_LANCZOS と Xabclib_GMRES を開発した.T2K オープンスパコン (東大版) 1 ノード (16 コア) 上で様々なフロリダ大学の行列を用いて OpenATLib の自動チューニング機能を評価した結果,Xabclib_LANCZOS は最大で 22.4倍,Xabclib_GMRES は最大 3.5 倍の速度向上を達成した. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | Reusability for Implementation of Automatic Tuning facility (RIAT) is needed to develop low-cost construction of high performance software. In this paper, we propose an auto-tuning interface named OpenATLib to realize RIAT for numerical libraries. OpenATLib provides to numerical libraries with restart frequency adjustment and sparse matrix-vector multiplication autotuning functions. To evaluate the effectiveness of OpenATLib, we have developed sparse iterative solvers named Xabclib_LANCZOS and Xabclib_GMRES with OpenATLib. Performance evaluation of OpenATLib using several U. Florida matrices with the T2K Open Supercomputer (Todai Combined Cluster) on 1 node (16CPU) indicated that the maximum speedup established 22.4x (Xabclib_LANCZOS) and 3.5x (Xabclib_GMRES). | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AA11833852 | |||||||
書誌情報 |
情報処理学会論文誌コンピューティングシステム(ACS) 巻 3, 号 2, p. 39-47, 発行日 2010-06-21 |
|||||||
ISSN | ||||||||
収録物識別子タイプ | ISSN | |||||||
収録物識別子 | 1882-7829 | |||||||
出版者 | ||||||||
言語 | ja | |||||||
出版者 | 情報処理学会 |