地球系统模型(CESM)移植到ARM高性能计算集群的实证研究 |
| |
引用本文: | 徐海啸,吴旗,于洪梅,徐哲文,李想,赵禹,刘治奇.地球系统模型(CESM)移植到ARM高性能计算集群的实证研究[J].实验技术与管理,2023(11):40-45+70. |
| |
作者姓名: | 徐海啸 吴旗 于洪梅 徐哲文 李想 赵禹 刘治奇 |
| |
作者单位: | 1. 吉林大学计算机科学与技术学院;2. 吉林大学中日联谊医院;3. 中国第一汽车集团公司研发总院 |
| |
摘 要: | 气候模拟非常具有挑战性,涉及大量相互作用的物理过程。地球系统模型(CESM)是一个开源的耦合气候系统,广泛应用于区域和全球气候预测。CESM应用运行需要做大量的数值计算,超高分辨率气候模拟则需要更大规模的并行计算能力。近年来,基于ARM的高性能计算集群的出现为这些需要大量计算的物理系统的运行提供了一种新的选择。可扩展性和能效是传统HPC平台的两个关键问题。与传统的X86高性能计算平台相比,基于ARM的处理器提供了更高的内存带宽和每芯片更多的内核,有利于应用程序的可扩展性。在该文的工作中,以CESM为研究对象,并将其成功移植到了基于ARM架构的华为鲲鹏处理器上。根据CESM的运行时数据,提出了一个定制的C/Fortran编译器并改进了进程调度算法。在华为鲲鹏处理器和英特尔至强处理器上进行了大量的对比实验,结果表明:在华为鲲鹏处理器上优化后的CESM实例虽然单核性能相对较低,但整体性能提升了31.78%~42.93%,并具有更好的可扩展性。
|
关 键 词: | 气候模型 基于ARM的处理器 移植 性能优化 |
|
|