C-Coupler3.0: an integrated coupler infrastructure for Earth system modelling
-
Published:2023-05-25
Issue:10
Volume:16
Page:2833-2850
-
ISSN:1991-9603
-
Container-title:Geoscientific Model Development
-
language:en
-
Short-container-title:Geosci. Model Dev.
Author:
Liu Li, Sun Chao, Yu Xinzhu, Yu HaoORCID, Jiang Qingu, Li Xingliang, Li Ruizhe, Wang Bin, Shen Xueshun, Yang Guangwen
Abstract
Abstract. The community coupler (C-Coupler) for Earth system modelling is a coupler family that was developed in China in 2010. C-Coupler3.0, the
latest version, is fully compatible with the previous version, C-Coupler2, and is an integrated infrastructure with new features, i.e. a series of
parallel-optimization technologies for accelerating coupling initialization and reducing memory usage, a common halo-exchange library for developing
a parallel version of a model, a common module-integration framework for integrating a software module (e.g. a flux algorithm, a parameterization
scheme, and a data assimilation method), a common framework for conveniently developing a weakly coupled ensemble data assimilation system, and a
common framework for flexibly inputting and outputting fields in parallel. Specifically, C-Coupler3.0 is able to handle coupling under much finer
resolutions (e.g. more than 100 million horizontal grid cells) with fast coupling initialization and successful generation of remapping-weight
files.
Funder
National Key Research and Development Program of China National Natural Science Foundation of China
Publisher
Copernicus GmbH
Reference35 articles.
1. Adams, S. V., Ford, R. W., Hambley, M., Hobson, J. M., Kavčič, I., Maynard, C. M., Melvin, T., Müller, E. H., Mullerworth, S., Porter, A. R., Rezny, M., Shipway, B. J., and Wong, R.:
LFRic: Meeting the challenges of scalability and performance portability in Weather and Climate models, J. Parallel Distr. Com., 132, 383–396, https://doi.org/10.1016/j.jpdc.2019.02.007, 2019. 2. Balaji, V., Anderson, J., Held, I., Winton, M., Durachta, J., Malyshev, S., and Stouffer, R. J.: The Exchange Grid: a mechanism for data exchange between Earth System components on independent grids, in: Lect. Notes. Comput. Sc., Elsevier, 179–186, https://doi.org/10.1016/B978-044452206-1/50021-5, 2006. 3. Craig, A. P., Jacob, R. L., Kauffman, B., Bettge, T., Larson, J. W., Ong, E. T., Ding, C. H. Q., and He, Y.:
CPL6: The New Extensible, High Performance Parallel Coupler for the Community Climate System Model, Int. J. High Perform. C., 19, 309–327, 2005. 4. Craig, A. P., Vertenstein, M., and Jacob, R.:
A New Flexible Coupler for Earth System Modeling developed for CCSM4 and CESM1, Int. J. High Perform. C., 26–1, 31–42, https://doi.org/10.1177/1094342011428141, 2012. 5. Craig, A., Valcke, S., and Coquart, L.:
Development and performance of a new version of the OASIS coupler, OASIS3-MCT_3.0, Geosci. Model Dev., 10, 3297–3308, https://doi.org/10.5194/gmd-10-3297-2017, 2017.
|
|