GPU(Graphics Processing Unit)などのアクセラレータを装備する並列計算機を対象として,その複雑な並列プログラムを容易に記述するだけでなく高い性能を得るための遅延隠蔽指向型のプログラム記述方式を検討した.具体的には,GPUのプログラム記述方式を計算ノード間に展開する方式および計算ノード間のプログラム記述方式をGPU上に展開する方式に着目し,これらを実現するためのデータ分割手法や性能モデルを開発した.これらの有効性を,ステンシル計算などの実用的な応用を用いて複数GPUシステム上で評価した.
|