Simulating the Wenchuan Earthquake with Accurate Surface Topography on Sunway TaihuLight

Simulating the Wenchuan Earthquake with Accurate Surface Topography on Sunway TaihuLight
复制标题

DOI:
10.1109/sc.2018.00043
复制
发表时间:
2018-11
期刊:
SC18: International Conference for High Performance Computing, Networking, Storage and Analysis
影响因子:
--
通讯作者:
Bingwei Chen;H. Fu;Yanwen Wei;Conghui He;Wenqiang Zhang;Yuxuan Li;W. Wan;Wei Zhang-;L. Gan;Zhenguo Zhang;Guangwen Yang;Xiaofei Chen
Bingwei Chen;H. Fu;Yanwen Wei;Conghui He;Wenqiang Zhang;Yuxuan Li;W. Wan;Wei Zhang-;L. Gan;Zhenguo Zhang;Guangwen Yang;Xiaofei Chen
中科院分区:
其他
文献类型:
--
作者:
Bingwei Chen;H. Fu;Yanwen Wei;Conghui He;Wenqiang Zhang;Yuxuan Li;W. Wan;Wei Zhang-;L. Gan;Zhenguo Zhang;Guangwen Yang;Xiaofei Chen

文献摘要

被引文献

相似文献

本文报道了我们在神威太湖之光上对汶川地震(Ms8.0,中国)进行的50米分辨率地震模拟的工作。为了准确地捕捉表面形貌,我们采用了曲线网格有限差分法与牵引图像自由表面实现和重新设计的算法,以减少异构众核架构的内存访问成本。然后,我们推导出我们的算法的性能模型,以指导和驱动的进一步优化和调整的各种参数,使用遗传算法。为了进一步提高直接存储器访问(DMA)效率,还提出了一种数据布局变换。我们的努力将模拟效率从0.05%提高到7.6%,使用Sunway TaihuLight整机(超过1000万个核心)的持续性能为9.07 Pflops,并以精确的地表地形和改进的尾波效果对汶川地震进行了大规模模拟。
This paper reports our efforts on performing a 50-m resolution earthquake simulation of the Wenchuan Earthquake (Ms 8.0, China) on Sunway TaihuLight. To accurately capture the surface topography, we adopt a curvilinear grid finite-difference method with a traction image free surface implementation and redesign the algorithm to reduce memory access costs for heterogeneous many-core architectures. We then derive a performance model of our algorithm to guide and drive the further optimization and tuning of various parameters using a genetic algorithm. A data layout transformation is also proposed to improve the direct memory access (DMA) efficiency further. Our efforts improve the simulation efficiency from 0.05% to 7.6%, with a sustained performance of 9.07 Pflops using the entire machine of the Sunway TaihuLight (over 10 million cores), and a large-scale simulation of the Wenchuan earthquake with accurate surface topography and improved coda wave effects.