18.9-Pflops Nonlinear Earthquake Simulation on Sunway TaihuLight: Enabling Depiction of 18-Hz and 8-Meter Scenarios
18.9-Pflops Nonlinear Earthquake Simulation on Sunway TaihuLight: Enabling Depiction of 18-Hz and 8-Meter Scenarios
复制标题
DOI:
10.1145/3126908.3126910
复制
发表时间:
2017-11
期刊:
影响因子:
--
通讯作者:
H. Fu;Conghui He;Bingwei Chen;Zekun Yin;Zhenguo Zhang;Wenqiang Zhang;Tingjian Zhang;Wei Xue
中科院分区:
文献类型:
--
作者:
H. Fu;Conghui He;Bingwei Chen;Zekun Yin;Zhenguo Zhang;Wenqiang Zhang;Tingjian Zhang;Wei Xue
This paper reports our large-scale nonlinear earthquake simulation software on Sunway TaihuLight. Our innovations include: (1) a customized parallelization scheme that employs the 10 million cores efficiently at both the process and the thread levels; (2) an elaborate memory scheme that integrates on-chip halo exchange through register communcation, optimized blocking configuration guided by an analytic model, and coalesced DMA access with array fusion; (3) on-the-fly compression that doubles the maximum problem size and further improves the performance by 24%. With these innovations to remove the memory constraints of Sunway TaihuLight, our software achieves over 15% of the system’s peak, better than the 11.8% efficiency achieved by a similar software running on Titan, whose byte to flop ratio is 5 times better than TaihuLight. The extreme cases demonstrate a sustained performance of over 18.9 Pflops, enabling the simulation of Tangshan earthquake as an 18-Hz scenario with an 8-meter resolution.