PGAS言語XcalableMPとUnified Parallel Cの性能比較
この論文をさがす
説明
C 言語をベースとした PGAS 言語である XcalableMP(XMP) と Unified Parallel C(UPC) の生産性と性能の比較を行った.生産性においては,XMP は優れたグローバルビュー機能を持ち,指示文を用いることで簡易に並列アプリケーションを作成できることがわかった.UPC は提供しているグローバルビュー機能は少ないが,柔軟なメモリ一貫性モデルや同期機構を用いて効果的な性能チューニングを行えることがわかった.性能については,自プロセスとアフィニティを持つグローバル領域についてのアクセス速度を調べた結果,XMP の方が高い潜在能力を持っていることがわかった.また,UPC の実装の 1 つである Berkeley UPC は,性能の高い通信レイヤである GASNet を用いることで並列化効率の高いアプリケーションを作成できることがわかった.
収録刊行物
-
- 研究報告ハイパフォーマンスコンピューティング(HPC)
-
研究報告ハイパフォーマンスコンピューティング(HPC) 2011 (52), 1-7, 2011-07-20
- Tweet
詳細情報 詳細情報について
-
- CRID
- 1570009752102852736
-
- NII論文ID
- 110008583408
-
- NII書誌ID
- AN10463942
-
- 本文言語コード
- ja
-
- データソース種別
-
- CiNii Articles