MPIを通信レイヤに用いるソフトウェア分散共有メモリシステム

書誌事項

タイトル別名
  • MPI オ ツウシン レイヤ ニ モチイル ソフトウェア ブンサン キョウユウ メモリ システム
  • Design of Software Distributed Shared Memory System Using MPI Communication Layer

この論文をさがす

抄録

ソフトウェア分散共有メモリシステムSCASH の通信レイヤにMPI を用いたSCASH-MPI を設計実装した.MPI を用いることにより,様々なプラットフォームにおいて高速インタフェースを用いることができ,可搬性の高いシステムとなる.また,PM を用いた実装では共有メモリに用いる領域をピンダウンするため,大規模な並列プログラムを実行させる場合に,大容量の実メモリが必要となる問題があったが,この制限がなくなる.リモートメモリ機能を実現するために,通信のためのスレッドを生成し,通信を行う.4 ノードでの性能評価の結果,laplace ベンチマークでは通信プロトコルにPM を用いる従来のSCASH(SCASH-PM)と同等の性能が得られた.またNPB BT ClassB では,従来のSCASH と比較して性能低下を約6.3%に抑えることができた.

We have designed and implemented a software distributed shared memory (DSM) system, SCASH-MPI, using MPI as its communication layer of SCASH DSM. By using MPI as a communication layer, we can exploit high performance network of several clusters and high portability. While the implementation which uses PM requires a large amount of pin-down memory for shared memory area in a large-scale parallel program, SCASH-MPI removes this limitation. In SCASH-MPI, a thread is created to support remote memory communication. The experiment on 4 nodes shows the laplace benchmark with SCASH-MPI achieves comparable performance to the original SCASH. And the performance degradation is about 6.3% with NPB BT Class B.

収録刊行物

被引用文献 (2)*注記

もっと見る

参考文献 (14)*注記

もっと見る

キーワード

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

問題の指摘

ページトップへ