Extreme-Scale High-Order WENO Simulations of 3-D Detonation Wave with 10 Million Cores

Ying Cai,Yulong Ao,Chao Yang,Wenjing Ma,Haitao Zhao
DOI: https://doi.org/10.1145/3209208
IF: 1.444
2018-01-01
ACM Transactions on Architecture and Code Optimization
Abstract:High-order stencil computations, frequently found in many applications, pose severe challenges to emerging many-core platforms due to the complexities of hardware architectures as well as the sophisticated computing and data movement patterns. In this article, we tackle the challenges of high-order WENO computations in extreme-scale simulations of 3D gaseous waves on Sunway TaihuLight. We design efficient parallelization algorithms and present effective optimization techniques to fully exploit various parallelisms with reduced memory footprints, enhanced data reuse, and balanced computation load. Test results show the optimized code can scale to 9.98 million cores, solving 12.74 trillion unknowns with 23.12 Pflops double-precision performance.
What problem does this paper attempt to address?