CFIO: A Fast I/O Library for Climate Models

Wencan Wang,Xiaomeng Huang,Haohuan Fu,Yong Hu,Shizhen Xu,Guangwen Yang
DOI: https://doi.org/10.1109/TrustCom.2013.111
2013-01-01
Abstract:How to improve I/O performance is a significant challenge for modern scientific applications. In this paper, we present Climate Fast I/O (CFIO), a parallel I/O library that is specifically developed for climate models. To minimize the required code modifications for switching to the CFIO, we provide the same interface and feature as PnetCDF and adopt an I/O forwarding technique to provide automatic overlapping of I/O with computing. The experimental results show that CFIO performs better than PnetCDF in terms of decreasing the overall running time of the program. By using the CFIO, the 0.1 degree POP ocean model that runs on one thousand CPU cores can be accelerated by 7.9 times over the original version.
What problem does this paper attempt to address?