文献
J-GLOBAL ID:202002212197438478   整理番号:20A1797120

加速クラスタのためのXcalableACC PGAS言語における流体力学応用のための性能評価【JST・京大機械翻訳】

Performance evaluation for a hydrodynamics application in XcalableACC PGAS language for accelerated clusters
著者 (5件):
資料名:
号: HPC Asia ’18  ページ: 1-10  発行年: 2018年 
JST資料番号: D0698C  資料種別: 会議録 (C)
記事区分: 原著論文  発行国: アメリカ合衆国 (USA)  言語: 英語 (EN)
抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
GPUやMICのような加速器を備えたクラスタは広く使われる。これらのクラスタを利用するために,CUDAやOpenACCのような加速器プログラミングモデルの一つとMPIを結合することにより,そのアプリケーションのためのプログラマ書き込みプログラムをプログラムする。加速器プログラミングコンポーネントは,指令ベースのOpenACCのため,より容易になっているが,MPIを用いた複雑な分散メモリプログラミングは,プログラミングがまだ困難であることを意味する。プログラミングプロセスを単純化するために,Xcalable ACC(XACC)を,PGAS言語XcalableMP(XMP)とOpenACCの「直交」統合として提案した。XACCは,元のXMPとOpenACCの特徴,ならびに加速器メモリ間の通信のための拡張を提供する。本研究では,XACCにおける流体力学ミニアプリケーションClover-Leafを実装し,その性能と生産性の観点からXACCの有用性を評価した。性能評価によると,XACCバージョンは,MPI+CUDAバージョンの性能の87~95%と,MPI+OpenACCバージョンの93~101%,MPI+CUDAバージョンの88~91%,および弱いスケーリングのMPI+OpenACCバージョンの94~97%を達成した。特に,Omni XACCランタイムがMPIとCUDAで書かれたので,ハロ交換時間はMPI+OpenACCよりもXACCで良く,それはよく調整されている。生産性評価は,連続バージョンと比較して小さな変化の後に応用が実行できることを示した。これらの結果は,XACCが科学応用のための実用的プログラミング言語であることを示した。Please refer to this article’s citation page on the publisher website for specific rights information. Translated from English into Japanese by JST.【JST・京大機械翻訳】
シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

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

前のページに戻る