A Barotropic Solver for High-Resolution Ocean General Circulation Models

被引:2
|
作者
Yang, Xiaodan [1 ,2 ,3 ,4 ]
Zhou, Shan [5 ]
Zhou, Shengchang [1 ,2 ,3 ,4 ,6 ]
Song, Zhenya [1 ,2 ,3 ,4 ]
Liu, Weiguo [3 ,6 ]
机构
[1] Minist Nat Resources, Inst Oceanog 1, Qingdao 266061, Peoples R China
[2] Minist Nat Resources, Key Lab Marine Sci & Numer Modeling, Qingdao 266061, Peoples R China
[3] Pilot Natl Lab Marine Sci & Technol, Lab Reg Oceanog & Numer Modeling, Qingdao 266237, Peoples R China
[4] Shandong Key Lab Marine Sci & Numer Modeling, Qingdao 266061, Peoples R China
[5] Trip Com Grp Ltd, Vacat BU, Shanghai 200335, Peoples R China
[6] Shandong Univ, Sch Software, Jinan 250101, Peoples R China
关键词
barotropic solver; PCG; CA-PCG; ocean general circulation model; NEMO; FREE-SURFACE;
D O I
10.3390/jmse9040421
中图分类号
U6 [水路运输]; P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
High-resolution global ocean general circulation models (OGCMs) play a key role in accurate ocean forecasting. However, the models of the operational forecasting systems are still not in high resolution due to the subsequent high demand for large computation, as well as the low parallel efficiency barrier. Good scalability is an important index of parallel efficiency and is still a challenge for OGCMs. We found that the communication cost in a barotropic solver, namely, the preconditioned conjugate gradient (PCG) method, is the key bottleneck for scalability due to the high frequency of the global reductions. In this work, we developed a new algorithm-a communication-avoiding Krylov subspace method with a PCG (CA-PCG)-to improve scalability and then applied it to the Nucleus for European Modelling of the Ocean (NEMO) as an example. For PCG, inner product operations with global communication were needed in every iteration, while for CA-PCG, inner product operations were only needed every eight iterations. Therefore, the global communication cost decreased from more than 94.5% of the total execution time with PCG to less than 63.4% with CA-PCG. As a result, the execution time of the barotropic modes decreased from more than 17,000 s with PCG to less than 6000 s with CA-PCG, and the total execution time decreased from more than 18,000 s with PCG to less than 6200 s with CA-PCG. Besides, the ratio of the speedup can also be increased from 3.7 to 4.6. In summary, the high process count scalability when using CA-PCG was effectively improved from that using the PCG method, providing a highly effective solution for accurate ocean simulation.
引用
收藏
页数:16
相关论文
共 50 条
  • [31] ON THE ONSET OF INERTIAL RECIRCULATION IN BAROTROPIC GENERAL-CIRCULATION MODELS
    IERLEY, GR
    JOURNAL OF PHYSICAL OCEANOGRAPHY, 1987, 17 (12) : 2366 - 2374
  • [32] MIROC4h-A New High-Resolution Atmosphere-Ocean Coupled General Circulation Model
    Sakamoto, Takashi T.
    Komuro, Yoshiki
    Nishimura, Teruyuki
    Ishii, Masayoshi
    Tatebe, Hiroaki
    Shiogama, Hideo
    Hasegawa, Akira
    Toyoda, Takahiro
    Mori, Masato
    Suzuki, Tatsuo
    Imada, Yukiko
    Nozawa, Toru
    Takata, Kumiko
    Mochizuki, Takashi
    Ogochi, Koji
    Emori, Seita
    Hasumi, Hiroyasu
    Kimoto, Masahide
    JOURNAL OF THE METEOROLOGICAL SOCIETY OF JAPAN, 2012, 90 (03) : 325 - 359
  • [33] A New Formulation of the Spectral Energy Budget of the Atmosphere, with Application to Two High-Resolution General Circulation Models
    Augier, Pierre
    Lindborg, Erik
    JOURNAL OF THE ATMOSPHERIC SCIENCES, 2013, 70 (07) : 2293 - 2308
  • [34] Extreme events representation in CMCC-CM2 standard and high-resolution general circulation models
    Scoccimarro, Enrico
    Peano, Daniele
    Gualdi, Silvio
    Bellucci, Alessio
    Lovato, Tomas
    Fogli, Pier Giuseppe
    Navarra, Antonio
    GEOSCIENTIFIC MODEL DEVELOPMENT, 2022, 15 (04) : 1841 - 1854
  • [35] Intercomparison of ocean temperature and circulation near the Gala<acute accent>pagos islands in high-resolution models and observations
    Warms, Mikell
    Karnauskas, Kristopher B.
    Samanta, Dhrubajyoti
    PROGRESS IN OCEANOGRAPHY, 2024, 227
  • [36] On the Importance of High-Resolution in Large-Scale Ocean Models
    Chassignet, Eric P.
    Xu, Xiaobiao
    ADVANCES IN ATMOSPHERIC SCIENCES, 2021, 38 (10) : 1621 - 1634
  • [37] On the Importance of High-Resolution in Large-Scale Ocean Models
    Eric P. Chassignet
    Xiaobiao Xu
    Advances in Atmospheric Sciences, 2021, 38 : 1621 - 1634
  • [38] On the Importance of High-Resolution in Large-Scale Ocean Models
    Eric P.CHASSIGNET
    Xiaobiao XU
    Advances in Atmospheric Sciences, 2021, 38 (10) : 1621 - 1634
  • [39] Dynamics of Kuroshio path variations in a high-resolution general circulation model
    Tsujino, Hiroyuki
    Usui, Norihisa
    Nakano, Hideyuki
    JOURNAL OF GEOPHYSICAL RESEARCH-OCEANS, 2006, 111 (C11)