The GPU version of LASG/IAP Climate System Ocean Model version 3 (LICOM3) under the heterogeneous-compute interface for portability (HIP) framework and its large-scale application
-
Published:2021-05-18
Issue:5
Volume:14
Page:2781-2799
-
ISSN:1991-9603
-
Container-title:Geoscientific Model Development
-
language:en
-
Short-container-title:Geosci. Model Dev.
Author:
Wang Pengfei, Jiang Jinrong, Lin Pengfei, Ding Mengrong, Wei JunlinORCID, Zhang Feng, Zhao LianORCID, Li YiwenORCID, Yu Zipeng, Zheng WeipengORCID, Yu YongqiangORCID, Chi Xuebin, Liu HailongORCID
Abstract
Abstract. A high-resolution (1/20∘) global ocean general circulation model
with graphics processing unit (GPU) code implementations is developed based on
the LASG/IAP Climate System Ocean Model version 3 (LICOM3) under a
heterogeneous-compute interface for portability (HIP) framework. The dynamic
core and physics package of LICOM3 are both ported to the GPU, and
three-dimensional parallelization (also partitioned in the vertical direction) is
applied. The HIP version of LICOM3 (LICOM3-HIP) is 42 times faster than the
same number of CPU cores when 384 AMD GPUs and CPU cores are used. LICOM3-HIP
has excellent scalability; it can still obtain a speedup of more than 4 on
9216 GPUs compared to 384 GPUs. In this phase, we successfully
performed a test of 1/20∘ LICOM3-HIP using 6550 nodes and
26 200 GPUs, and on a large scale, the model's speed was increased to
approximately 2.72 simulated years per day (SYPD). By putting almost all the
computation processes inside GPUs, the time cost of data transfer between CPUs
and GPUs was reduced, resulting in high performance. Simultaneously, a 14-year
spin-up integration following phase 2 of the Ocean Model Intercomparison
Project (OMIP-2) protocol of surface forcing was performed, and preliminary
results were evaluated. We found that the model results had little difference
from the CPU version. Further comparison with observations and
lower-resolution LICOM3 results suggests that the 1/20∘ LICOM3-HIP
can reproduce the observations and produce many smaller-scale activities, such
as submesoscale eddies and frontal-scale structures.
Funder
National Natural Science Foundation of China National Key Research and Development Program of China
Publisher
Copernicus GmbH
Reference48 articles.
1. Baker, A. H., Hammerling, D. M., Levy, M. N., Xu, H., Dennis, J. M., Eaton, B. E., Edwards, J., Hannay, C., Mickelson, S. A., Neale, R. B., Nychka, D., Shollenberger, J., Tribbia, J., Vertenstein, M., and Williamson, D.: A new ensemble-based consistency test for the Community Earth System Model (pyCECT v1.0), Geosci. Model Dev., 8, 2829–2840, https://doi.org/10.5194/gmd-8-2829-2015, 2015. 2. Balaji, V., Maisonnave, E., Zadeh, N., Lawrence, B. N., Biercamp, J.,
Fladrich, U., Aloisio, G., Benson, R., Caubel, A., Durachta, J.,
Foujols, M.-A., Lister, G., Mocavero, S., Underwood, S., and Wright, G.:
CPMIP: measurements of real computational performance of Earth system models
in CMIP6, Geosci. Model Dev., 10, 19–34, https://doi.org/10.5194/gmd-10-19-2017, 2017. 3. Canuto, V., Howard, A., Cheng, Y., and Dubovikov, M.: Ocean turbulence. Part I: One-point closure model – Momentum and heat vertical diffusivities, J. Phys. Oceanogr., 31, 1413–1426, https://doi.org/10.1175/1520-0485(2001)031<1413:OTPIOP>2.0.CO;2, 2001. 4. Canuto, V., Howard, A., Cheng, Y., and Dubovikov M.: Ocean turbulence, Part II: Vertical diffusivities of momentum, heat, salt, mass, and passive scalars, J. Phys. Oceanogr., 32, 240–264, https://doi.org/10.1175/1520-0485(2002)032<0240:OTPIVD>2.0.CO;2, 2002. 5. Chassignet, E. P., Sommer, J. L., and Wallcraft A. J: General Circulation
Models, in: Encyclopedia of Ocean Sciences, 3rd edn., edited by:
Cochran, K. J., Bokuniewicz, H. J., and Yager P. L., Academic Press, 5, 486–490,
https://doi.org/10.1016/B978-0-12-409548-9.11410-1, 2019.
Cited by
20 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|