2007年8月3日
PACS-CS における隣接通信性能の高速化
情報処理学会研究報告ハイパフォーマンスコンピューティング(HPC)
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- 記述言語
- 日本語
- 会議種別
PACS-CS の主要アプリケーションである Lattice-QCD プログラムは、隣接通信主体のアプリケーションである。しかし、MPI で書かれた隣接通信について性能評価したところ、メモリコピー性能で通信性能が律速されていることがわかった。これを解決するために、一般の Ethernet を用いて通信バッファへのコピーが不要な通信ライブラリを開発した。本論文では PACS-CS 上での3次元隣接通信バンド幅性能を高速化するライブラリの設計と評価について述べる。The lattice-QCD program, which is important to run on the PACS-CS system, mainly uses neighbour communication. However, the neighbour communication performance using MPI shows it is saturated by memory copy processing performance. To solve the problem, we have developed a communication library without copying between communication buffers and user buffers using Ethernet network. This paper discusses a design and evaluation of communication library to increase 3D neighbour communication performance on the PACS-CS system.