Introduction to the Community Earth System Model and Application to High Performance Computing

  • Liu Zedong ,
  • Lin Xiaopei ,
  • Shen Biao ,
  • Wan Xiuquan ,
  • Wu Dexing
Expand
  • (Physical Oceanography Laboratory of the Ministry of Education, Ocean University of China, Qingdao 266100, China

Received date: 2013-11-28

  Online published: 2014-04-10

Abstract

The Community Earth System Model (CESM) is a fully-coupled global climate model, and is maintained by the National Center for Atmospheric Research (NCAR). Composed of several separate models simultaneously simulating the earth's atmosphere, ocean, land surface, sea-ice, land-ice, river transport and wave, and one central coupler component, the CESM allows researchers to conduct fundamental research into the earth's past, present and future climate states. CESM1 contains totally new infrastructure capabilities, the implementation of a coupling architecture, and model parameterization development. These permit new flexibility and extensibility to address the challenges involved in earth system modeling with ultra high resolution simulations on High Performance Computing (HPC) platforms using tens-of-thousands of cores. Firstly, the infrastructure of the model is introduced, and also the notable improvements. The CESM1 coupling architecture provides “plug and play” capability of data and active components and includes a user-friendly scripting system and informative timing utilities. Then, the processor (PE) layout is customized for the load balancing on high-performance computers to optimize the throughput or efficiency of a CESM experiment. At the end of the paper, the port validation and model verification are made for the ocean model—the Parallel Ocean Program version 2 (POP2) which has properly ported to the machine—Polaris at Ocean University of China. The POP2 model output is subsequently verified to be a successful port, and CESM1 POP2 ocean-model solutions are the same as solutions generated on a trusted machine—bluefire at NCAR. Together, it enables a user to create a wide variety of "out-of-the-box" experiments for different model configurations and resolutions and also to determine the optimal load balance for those experiments to ensure maximal throughput and efficiency. The results and experiments will provide useful experience and method to the new CESM users to make simulations and load balancing of the model.

Cite this article

Liu Zedong , Lin Xiaopei , Shen Biao , Wan Xiuquan , Wu Dexing . Introduction to the Community Earth System Model and Application to High Performance Computing[J]. Advances in Earth Science, 2014 , 29(4) : 482 -491 . DOI: 10.11867/j.issn.1001-8166.2014.04.0482

References

[1] Wang Bin, Zhou Tianjun, Yu Yongqiang. A perspective on Earth system model development[J]. Acta Meteorologica Sinica, 2008, 66(6): 857-869. [王斌, 周天军, 俞永强. 地球系统模式发展展望[J]. 气象学报, 2008, 66(6): 857-869. ]
[2] Zheng Peinan, Song Jun, Zhang Fangran, et al. Common instruction of some OGCM[J]. Marine Forecasts, 2008, 25(4): 108-120. [郑沛楠, 宋军, 张芳苒, 等. 常用海洋数值模式简介[J]. 海洋预报, 2008, 25(4): 108-120. ]
[3] Zhou Tianjun, Yu Yongqiang, Liu Hailong, et al. Progress in the development and application of climate ocean models and ocean-atmosphere coupled models in China[J]. Advances in Atmospheric Sciences, 2007, 24(6):729-738.
[4] Zou Liwei, Zhou Tianjun. A review of development and application of regional ocean-atmosphere coupled model[J]. Advances in Earth Science, 2012, 27(8):857-865. [邹立维, 周天军. 区域海气耦合模式研究进展[J]. 地球科学进展, 2012, 27(8):857-865. ]
[5] Vertenstein M, Craig T, Middleton A, et al. CESM-1. 0. 4 User’s guide[R/OL]. Boulder: National Center for Atmospheric Research, 2012. [2013-12-22]. http:∥www. cesm. ucar. edu/models/cesm1. 0/cesm/cesm_doc_1_0_4/book1. Html.
[6] Lawrence D M, Oleson K W, Flanner M G, et al. Parameterization improvements and functional and structural advances in version 4 of the community land model[J]. Journal of Advances in Modeling Earth Systems, 2011, 3(1):1-27, doi:10. 1029/2011MS00045.
[7] Lipscomb W H, Hunke E C, Maslowski W, et al. Ridging, strength, and stability in high-resolution sea ice models[J]. Journal of Geophysical Research: Oceans(1978-2012), 2007, 112(C3), doi:10. 1029/2005JC003355.
[8] Smith R, Gent P, Briegleb B, et al. The Parallel Ocean Program (POP) reference manual[R]∥Technical Report LAUR-10-01853. Los Alamos: Los Alamos National Laboratory, 2010.
[9] Zhou Tianjun, Yu Yongqiang, Yu Rucong, et al. Coupled climate system model coupler review[J]. Chinese Journal of Atmospheric Sciences, 2004, 28(6):993-1 008, doi:10. 3878/j. issn. 1006-9895. 2004. 06. 16. [周天军, 俞永强, 宇如聪, 等. 气候系统模式发展中的耦合器研制问题[J]. 大气科学, 2004, 28(6):993-1 008, doi:10. 3878/j. issn. 1006-9895. 2004. 06. 16. ]
[10] Dowd K, Severance C R, Loukides M K. High Performance Computing[M]. California: O’Reilly, 1998.
[11] Danabasoglu G, Bates S C, Briegleb B P, et al. The CCSM4 ocean component[J]. Journal of Climate, 2012, 25(5): 1 361-1 389.
[12] Zeng Qingcun, Lin Zhaohui. Recent progress on the Earth system dynamical model and its numerical simulations[J]. Advances in Earth Science, 2010, 25(1): 1-6. [曾庆存, 林朝晖. 地球系统动力学模式和模拟研究的进展[J]. 地球科学进展, 2010, 25(1): 1-6. ]
[13] Pu Ye, Li Lijuan. The application of thousands of CPU cores in high resolution Earth system model[J]. e-Science Technology & Application, 2010, 1(4): 69-75. [普业, 李立娟. 高分辨地球系统模式的千核应用[J]. 科研信息化技术与应用, 2010, 1(4): 69-75. ]
[14] Wang Bin. A typical type of high-performance computation: Earth system modeling[J]. Physics, 2009, 38(8):569-574. [王斌. 一种典型的高性能计算: 地球系统模拟[J]. 物理, 2009, 38(8):569-574. ]
[15] Wu Lixin, Chen Zhaohui. Progresses and challenges in observational studies of physical oceanography[J]. Advances in Earth Science, 2013, 28(5):542-551. [吴立新, 陈朝晖. 物理海洋观测研究的进展与挑战[J]. 地球科学进展, 2013, 28(5):542-551. ]
Outlines

/