Approaches for memory-efficient communication library and runtime communication optimization

研究成果: 著書/レポートタイプへの貢献

抜粋

This article summarizes the works established in Advanced Communication for Exa (ACE) project. The most important motivation of this project was the severe demands for scalable communication toward Exa-scale computations. Therefore, in the project, we have built a PGAS-based communication library, Advanced Communication Primitives (ACP). Its fundamental communication model is onesided, based on PGAS model, so that it can consume internal memory footprint as small as possible. Based on this model, several applications including simulations of magnetohydrodynamic, molecular orbitals, and particles were tuned to achieve higher scalability. In addition to that, some communication optimization techniques have been investigated. Especially, tuning methods of collective communications, such as message ordering, algorithm selection, and overlapping, are studied. Also, in this project, a network simulator NSIM-ACE is developed. It simulates behavior of packets for one-sided communications to study the effects of congestions on interconnects.

元の言語英語
ホスト出版物のタイトルAdvanced Software Technologies for Post-Peta Scale Computing
ホスト出版物のサブタイトルThe Japanese Post-Peta CREST Research Project
出版者Springer Singapore
ページ121-138
ページ数18
ISBN(電子版)9789811319242
ISBN(印刷物)9789811319235
DOI
出版物ステータス出版済み - 12 6 2018

    フィンガープリント

All Science Journal Classification (ASJC) codes

  • Computer Science(all)

これを引用

Nanri, T. (2018). Approaches for memory-efficient communication library and runtime communication optimization. : Advanced Software Technologies for Post-Peta Scale Computing: The Japanese Post-Peta CREST Research Project (pp. 121-138). Springer Singapore. https://doi.org/10.1007/978-981-13-1924-2_7