動的アクセスパターン解析によるソフトウェア分散共有メモリ

書誌事項

タイトル別名
  • ドウテキ アクセスパターン カイセキ ニ ヨル ソフトウェア ブンサン キョウユウ メモリ
  • The Software Distributed Shared Memory System by Using the Access Pattern Analysis of Applications

この論文をさがす

抄録

本論文ではFDSMと呼ばれる新しい分散共有メモリシステムを提案する.FDSMはループの1回目でアクセスパターンを取得し,通信集合を求める.2回目以降の実行時にはこの通信集合を使用することで一貫性維持にかかるオーバヘッドを削減し,高速化を達成する.通信集合を求めるためには1バイト単位でのアクセスパターンが必要であり,FDSMはインストラクションのエミュレーションによってそれを実現する.姫野ベンチマーク,NAS Parallel BenchmarksのCGを使用したベンチマークではFDSMはSCASHと呼ばれる別の分散共有メモリシステムと比較して,それぞれ36%,38%の高速化を達成していることを示す.

This paper proposes a new software distributed shared memory system called FDSM. FDSM analyzes the access pattern of the application at the first iteration of a loop and obtains the communication set. This communication set is used in the rest of the iterations and this results in the elimination of the overhead to keep the coherency of the shared memory. A single-byte granularity is required to get the precise communication set. The instruction emulation method is introduced to achieve this granularity. FDSM is evaluated by using the benchmark applications: Himeno Benchmarks and CG in the NAS Parallel Benchmarks. This shows that FDSM is 36% and 38% faster than another software distributed shared memory called SCASH, respectively.

収録刊行物

被引用文献 (2)*注記

もっと見る

参考文献 (20)*注記

もっと見る

関連プロジェクト

もっと見る

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

問題の指摘

ページトップへ