書誌事項
- タイトル別名
-
- Automatic Performance Tuning for Numerical Software
- スウチ ケイサン オウヨウ オ タイショウ ト スル ジドウ セイノウ チューニング ギジュツ
この論文をさがす
説明
Long-life software available during a long range period is required in high-performance computing applications. There appear two remarkable tendencies in the field; increase of software development cost and decrease of hardware development cycle. Rapid cycle of hardware development forces to make long-life software indispensable. As a result, automatic performance tuning (auto-tuning, in short) is in the spotlight, which leads to keep numerical software long-life by automatically adjusting its performance to various computing environments. Performance tuning in high-performance computing generally needs professional knowledge on target applications, libraries and computing systems to obtain the maximum performance. Here, performance means speed, accuracy and stabilization of computation. Auto-tuning makes it possible to automatically tune performance to multiple computing systems. <P>In this paper, auto-tuning technology for numerical software is overviewed. First, auto-tuning is formalized as “optimized mapping” from source programs to object programs, which can be executed efficiently on a target computing system. Secondly, a framework of optimized mapping is introduced and the auto-tuning mechanism for numerical software is described. Then, the effectiveness of auto-tuning is shown by using experimental results based on a practically implemented numerical library with an auto-tuning mechanism. Finally, related work and future problems are remarked.
収録刊行物
-
- 電気通信大学紀要
-
電気通信大学紀要 20 (1-2), 1-14, 2007-12-25
電気通信大学
- Tweet
詳細情報 詳細情報について
-
- CRID
- 1050282677899795840
-
- NII論文ID
- 120006315658
-
- NII書誌ID
- AN10016842
-
- ISSN
- 09150935
-
- NDL書誌ID
- 9383870
-
- 本文言語コード
- ja
-
- 資料種別
- departmental bulletin paper
-
- データソース種別
-
- IRDB
- NDL
- CiNii Articles