2024-03-29T01:10:52Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000287902023-04-27T10:00:04Z01164:02240:02247:02250
PACS-CS における隣接通信性能の高速化Increasing Neighbour Communication Performance Techniques for the PACS-CS Systemjpnhttp://id.nii.ac.jp/1001/00028790/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=28790&item_no=1&attribute_id=1&file_no=1Copyright (c) 2007 by the Information Processing Society of Japan富士通研究所富士通研究所富士通研究所筑波大学筑波大学筑波大学筑波大学筑波大学筑波大学住元, 真司大江, 和一久門, 耕一高橋, 大介朴, 泰祐佐藤三久藏増, 嘉伸吉江, 友照宇川, 彰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.AN10463942情報処理学会研究報告ハイパフォーマンスコンピューティング(HPC)200780(2007-HPC-111)2132182007-08-032009-06-30