文献
J-GLOBAL ID:201502222174770710   整理番号:15A0649501

Xevolverを用いた自動チューニング

著者 (6件):
資料名:
巻: 20  号:ページ: 3258-3261  発行年: 2015年04月30日 
JST資料番号: L5669A  ISSN: 1341-7622  資料種別: 逐次刊行物 (A)
記事区分: 解説  発行国: 日本 (JPN)  言語: 日本語 (JA)
抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
著者らはシステム性能をモデル化して正確に予測することが難しい高性能計算システムに対し,機械的なコード変換によってアプリケーション移植を支援するXevolverを提案している。本論文では,特定の計算プラットフォームに最適化されていないコードを維持しつつ,外部で定義された複数の変換レシピを適用して特定のプラットフォームに最適化されたコードに変換する,Xevolverを用いた自動チューニングについて述べた。まず,ベクトル型スーパーコンピュータNEC SXシリーズに最適化された数値タービンにOpenACCディレクティブを挿入し,GPU(Graphics Processing Unit)クラスタで実行できるようにしても高性能を達成できない課題を示した。次に,ベクトル型プロセッサ用に最適化されたループの並列性をGPUで利用できるように変換レシピを定義し,Xevolverによるコード変換によって実行性能を向上させた。また,各ループの並列性の利用方法を実行時に選択できるようにOpenMPディレクティブ,及びOpenACCディレクティブがそれぞれ挿入されたループに複製するコード変換を実現し,実行時にデータサイズを比較して逐次実行,並列実行,アクセラレータ実行を切り換えた。単純な3重ループによる行列積カーネルを用い,行列サイズに基づいて使い分けることで最適な実装を利用できることを説明した。
シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

準シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

分類 (3件):
分類
JSTが定めた文献の分類名称とコードです
数値計算  ,  ディジタル計算機方式一般  ,  言語プロセッサ 
引用文献 (3件):
  • Satoshi Miyake, Satoru Yamamoto, Yasuhiro Sasao, Kazuhiro Momma, Toshihiro Miyawaki, and Hiroharu Ooyama. Unsteady flow effect on nonequilibrium condensation in 3-d low pressure steam turbine stages. ASME Turbo Expo 2013: Turbine Technical Conference and Exposition, Vol. 5B, No.GT2013-94832, p.V05BT25A022; 9 pages, June 2013.
  • Hiroyuki Takizawa, Shoichi Hirasawa, Yasuharu Hayashi, Ryusuke Egawa, and Hiroaki Kobayashi. Xevolver: An xml-based code translation framework for supporting hpc application migration. In IEEE International Conference on High Performance Computing (HiPC), 2014.
  • Xiong Xiao, Shoichi Hirasawa, Hiroyuki Takizawa, and Hiroaki Kobayashi. An approach to customization of compiler directives for application-specific code transformations. In 2014 IEEE 8th International Symposium on Embedded Multicore/Manycore SoCs (MCSoc), pp.99-106, Sept 2014.
タイトルに関連する用語 (1件):
タイトルに関連する用語
J-GLOBALで独自に切り出した文献タイトルの用語をもとにしたキーワードです

前のページに戻る