PGAS言語XcalableMPとUnified Parallel Cの性能比較

この論文をさがす

説明

C 言語をベースとした PGAS 言語である XcalableMP(XMP) と Unified Parallel C(UPC) の生産性と性能の比較を行った.生産性においては,XMP は優れたグローバルビュー機能を持ち,指示文を用いることで簡易に並列アプリケーションを作成できることがわかった.UPC は提供しているグローバルビュー機能は少ないが,柔軟なメモリ一貫性モデルや同期機構を用いて効果的な性能チューニングを行えることがわかった.性能については,自プロセスとアフィニティを持つグローバル領域についてのアクセス速度を調べた結果,XMP の方が高い潜在能力を持っていることがわかった.また,UPC の実装の 1 つである Berkeley UPC は,性能の高い通信レイヤである GASNet を用いることで並列化効率の高いアプリケーションを作成できることがわかった.

収録刊行物

詳細情報 詳細情報について

  • CRID
    1570009752102852736
  • NII論文ID
    110008583408
  • NII書誌ID
    AN10463942
  • 本文言語コード
    ja
  • データソース種別
    • CiNii Articles

問題の指摘

ページトップへ