地球シミュレータ用高速ノード間通信ライブラリの構築と評価(HPC-7 : 通信ライブラリ)(2003年並列/分散/協調処理に関する『松江』サマー・ワークショップ(SWoPP松江2003))
スポンサーリンク
概要
- 論文の詳細を見る
地球シミュレータの通信機構は,MPI2の単方向通信に非常に適合した通信プリミティブを持っている.これによって,単方向通信に特化したAPIを作成し,より低レイテンシで高速な通信ライブラリをユーザに提供することができる.また,既存MPIの実装では,演算と通信のオーバラップができない.地球シミュレータのハードウェアの構成では,CPUでの演算と通信機構の通信処理は同時に行うことができ, メインメモリのスループットもそれをサポートできる.さらに,地球シミュレータの通信機構は,一定のストライドを持った非連続なメモリ領域のデータを対象としたデータ転送プリミティブを持っており,これをユーザが利用するための方法が提供されていない.これらの点から,本研究ではハードウェアの性能を引き出しやすく,アプリケーションのチューニングの方法を広げるようにより高速な通信ライブラリを構築し,その性能評価を行った.評価の結果から,短メッセージにおいては,従来より46%レイテンシを短縮することが可能となった.また,演算時間で隠蔽できる通信処理のパターンにおいて,高速化が可能なることを示した.しかし,ストライド転送おいては,メモリバンクのコンフクトなどが原因となりスループットは高くない結果となった.
- 一般社団法人情報処理学会の論文
- 2003-08-04
著者
関連論文
- ベクトル計算機における固体MD計算の高速化
- 地球シミュレータ上での流体コードのスケーラビリティ評価
- 地球シミュレータのMPI性能評価(高性能アーキテクチャ)
- 地球シミュレータ上のハイブリッドプログラミングの性能評価
- 地球シミュレータ用ジョブスケジューリングアルゴリズムの評価(HPC-6 : ジョブスケジューリング)(2003年並列/分散/協調処理に関する『松江』サマー・ワークショップ(SWoPP松江2003))
- 広域分散環境を提供するHPCI先端ソフトウェア運用基盤の設計
- プロジェクト開始から,システム構成の概要,未来に向けた取り組みまで 世界1位を獲得したスーパーコンピュータ「京」の概要と未来
- MPI_Allreduceの「京」上での実装と評価
- MPI_Allreduceの「京」上での実装と評価
- 地球シミュレータのリクエスト実行システムと運用状況(1.地球シミュレータ・システム)(地球シミュレータ)
- 地球シミュレータ用高速ノード間通信ライブラリの構築と評価(HPC-7 : 通信ライブラリ)(2003年並列/分散/協調処理に関する『松江』サマー・ワークショップ(SWoPP松江2003))
- MPI_Allreduceの「京」上での実装と評価
- MPI_Allreduceの「京」上での実装と評価
- スーパーコンピュータ「京」のMPIと低レベル通信 (特集 スーパーコンピュータ「京」)
- ファイルステージングのあるジョブスケジューリングの評価
- 京速コンピュータ「京」のアーキテクチャと開発の現状 (次世代スーパーコンピュータ)
- MPI_Allreduceの「京」上での実装と評価
- 大規模直接数値シミュレーションによる周期境界乱流中のエネルギー散逸率とエネルギースペクトル(論文賞受賞記念解説)
- 先進技術解説 京コンピュータの先進技術
- 京コンピュータの先進技術
- スーパーコンピュータ「京」の構成と評価(計算機システム,システム開発論文)
- 地球シミュレータ(ES2)の運用実績とシステム構成
- (続)スーパーコンピュータ「京」の利用:1.スーパーコンピュータ「京」の運用状況