Development of stencil calculation and communication model to achieve high scalability on massively parallel computation
-
- FUKAZAWA Keiichiro
- Principal Investigator
- 京都大学
-
- 南里 豪志
- Co-Investigator
- 九州大学
About this project
- Japan Grant Number
- JP18K11336
- Funding Program
- Grants-in-Aid for Scientific Research
- Funding organization
- Japan Society for the Promotion of Science
- Project/Area Number
- 18K11336
- Research Category
- Grant-in-Aid for Scientific Research (C)
- Allocation Type
-
- Multi-year Fund
- Review Section / Research Field
-
- Basic Section 60100:Computational science-related
- Research Institution
-
- Kyoto University
- Project Period (FY)
- 2018-04-01 〜 2022-03-31
- Project Status
- Completed
- Budget Amount*help
- 4,290,000 Yen (Direct Cost: 3,300,000 Yen Indirect Cost: 990,000 Yen)
Research Abstract
The purpose of this study is to develop a stencil calculation and communication model without scalability attenuation in exascale computing environment, and to develop the Halo communication function used there. First, in the stencil simulation, we developed a model that divides threads into "calculation" and "calculation and communication that require communication (including pack / unpack of communication data)". As a result, there is no need for synchronization to know when the communication has ended, and deterioration of parallel performance can be avoided. Then, we summarized a Halo function group from the model so that it could be easily used in other applications. These performances were measured in an environment using 2000 nodes, and high scalability was confirmed.
Details 詳細情報について
-
- CRID
- 1040282256979134848
-
- Text Lang
- ja
-
- Data Source
-
- KAKEN