Articles | Volume 16, issue 21
https://doi.org/10.5194/gmd-16-6285-2023
https://doi.org/10.5194/gmd-16-6285-2023
Development and technical paper
 | 
07 Nov 2023
Development and technical paper |  | 07 Nov 2023

CIOFC1.0: a common parallel input/output framework based on C-Coupler2.0

Xinzhu Yu, Li Liu, Chao Sun, Qingu Jiang, Biao Zhao, Zhiyuan Zhang, Hao Yu, and Bin Wang

Related authors

C-Coupler3.0: an integrated coupler infrastructure for Earth system modelling
Li Liu, Chao Sun, Xinzhu Yu, Hao Yu, Qingu Jiang, Xingliang Li, Ruizhe Li, Bin Wang, Xueshun Shen, and Guangwen Yang
Geosci. Model Dev., 16, 2833–2850, https://doi.org/10.5194/gmd-16-2833-2023,https://doi.org/10.5194/gmd-16-2833-2023, 2023
Short summary

Related subject area

Climate and Earth system modeling
Overcoming computational challenges to realize meter- to submeter-scale resolution in cloud simulations using the super-droplet method
Toshiki Matsushima, Seiya Nishizawa, and Shin-ichiro Shima
Geosci. Model Dev., 16, 6211–6245, https://doi.org/10.5194/gmd-16-6211-2023,https://doi.org/10.5194/gmd-16-6211-2023, 2023
Short summary
Introducing a new floodplain scheme in ORCHIDEE (version 7885): validation and evaluation over the Pantanal wetlands
Anthony Schrapffer, Jan Polcher, Anna Sörensson, and Lluís Fita
Geosci. Model Dev., 16, 5755–5782, https://doi.org/10.5194/gmd-16-5755-2023,https://doi.org/10.5194/gmd-16-5755-2023, 2023
Short summary
URock 2023a: an open-source GIS-based wind model for complex urban settings
Jérémy Bernard, Fredrik Lindberg, and Sandro Oswald
Geosci. Model Dev., 16, 5703–5727, https://doi.org/10.5194/gmd-16-5703-2023,https://doi.org/10.5194/gmd-16-5703-2023, 2023
Short summary
DASH: a MATLAB toolbox for paleoclimate data assimilation
Jonathan King, Jessica Tierney, Matthew Osman, Emily J. Judd, and Kevin J. Anchukaitis
Geosci. Model Dev., 16, 5653–5683, https://doi.org/10.5194/gmd-16-5653-2023,https://doi.org/10.5194/gmd-16-5653-2023, 2023
Short summary
Comparing the Performance of Julia on CPUs versus GPUs and Julia-MPI versus Fortran-MPI: a case study with MPAS-Ocean (Version 7.1)
Siddhartha Bishnu, Robert R. Strauss, and Mark R. Petersen
Geosci. Model Dev., 16, 5539–5559, https://doi.org/10.5194/gmd-16-5539-2023,https://doi.org/10.5194/gmd-16-5539-2023, 2023
Short summary

Cited articles

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. 
Brunet, G., Jones, S., and Ruti, P. M.: Seamless prediction of the Earth System: from minutes to months, Tech. Rep. WWOSC-2014, World Meteorological Organization, 2015. 
Chen, C., Li, X., Shen, X., and Xiao, F.: Global shallow water models based on multi-moment constrained finite volume method and three quasi-uniform spherical grids, J. Comput. Phys., 271, 191–223, https://doi.org/10.1016/j.jcp.2013.10.026, 2014. 
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. 
Craig, A. P., Jacob, R., Kauffman, B., Bettge, T., Larson, J., Ong, E., Ding, C., 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, https://doi.org/10.1177/1094342005056117, 2005. 
Download
Short summary
In this paper we propose a new common, flexible, and efficient parallel I/O framework for earth system modeling based on C-Coupler2.0. CIOFC1.0 can handle data I/O in parallel and provides a configuration file format that enables users to conveniently change the I/O configurations. It can automatically make grid and time interpolation, output data with an aperiodic time series, and accelerate data I/O when the field size is large.