The Atmospheric General Circulation Model (AGCM) has been an important research tool in the study of climate change for decades. As the demand for high-resolution simulation is becoming urgent, the scalability and simulation efficiency is faced with great challenges, especially for the latitude-longitude mesh-based models. In this paper, we propose a highly scalable 3D atmospheric general circulation model based on leap-format, namely AGCM-3DLF. Firstly, it utilizes a 3D decomposition method allowing for parallelism release in all three physical dimensions. Then the leap-format difference computation scheme is adopted to maintain computational stability in grid updating and avoid additional filtering at the high latitudes. A novel shifting window communication algorithm is designed for parallelization of the unified model. Furthermore, a series of optimizations are conducted to improve the effectiveness of large-scale simulations. Experiment results in different platforms demonstrate good efficiency and scalability of the model. AGCM-3DLF scales up to the entire CAS-Xiandao1 supercomputer (196,608 CPU cores), attaining the speed of 11.1 simulation-year-per-day (SYPD) at a high resolution of 25KM. In addition, simulations conducted on the Sunway TaihuLight supercomputer exhibit a 1.06 million cores scalability with 36.1% parallel efficiency.
翻译:几十年来,大气环流模型(AGCM)一直是研究气候变化的一个重要研究工具。随着对高分辨率模拟的需求变得日益迫切,可缩缩和模拟效率面临着巨大的挑战,特别是以纬度长网模为基础的模型。在本文中,我们提出了一个高度可缩放的3D大气环流模型(AGCM-3DLF)。首先,它使用3D分解法,允许在所有三个物理层面平行释放。然后,采用跳式偏差计算法,以保持电网更新的计算稳定性和避免高纬度的额外过滤。设计了一个新的移动窗口通信算法,以平行统一模型。此外,还进行了一系列优化,以提高大规模模拟的效果。不同平台的实验结果显示模型的效率和可扩缩性。AGCM-3DLF将整个CS-Xiandao1超级计算机(196,608 CPU核心)升级为整个 CAS-Xiandao1超级计算机(196,608 CPUC核心),以11 模拟- 年每年更新电网程,避免在高纬度纬度地区进行过滤。在高分辨率上进行第36KM1号的模拟,在高分辨率上进行。