Abstract Climate science is employing increasingly complex models and simulations to analyze the past and predict the future of Earth's climate. This growth in complexity is creating a widening gap between the data being produced and the ability to analyze the datasets. Parallel computing tools are necessary to analyze, compare, and interpret the simulation data. The Parallel Climate Analysis Toolkit (ParCAT) provides basic tools to efficiently use parallel computing techniques to make analysis of these datasets manageable. The toolkit provides the ability to compute spatio-temporal means, differences between runs or differences between averages of runs, and histograms of the values in a data set. ParCAT is implemented as a command-line utility written in C. This allows for easy integration in other tools and allows for use in scripts. This also makes it possible to run ParCAT on many platforms – from laptops to supercomputers. ParCAT outputs NetCDF files so it is compatible with existing utilities such as Panoply and UV-CDAT. This paper describes ParCAT and presents results from some example runs on the Titan system at ORNL.
[1]
Robert Latham,et al.
Parallel netCDF: A Scientific High-Performance I/O Interface
,
2003,
ArXiv.
[2]
D N Williams.
Ultrascale Visualization Climate Data Analysis Tools (UV-CDAT): Semi-Annual Progress Report
,
2012
.
[3]
Galen M. Shipman,et al.
The Spider Center Wide File System; From Concept to Reality
,
2009
.
[4]
J. Overpeck,et al.
Climate Data Challenges in the 21st Century
,
2011,
Science.
[5]
Karl E. Taylor,et al.
An overview of CMIP5 and the experiment design
,
2012
.
[6]
Peter E. Thornton,et al.
Practical Application of Parallel Coordinates for Climate Model Analysis
,
2012,
ICCS.
[7]
G. Danabasoglu,et al.
The Community Climate System Model Version 4
,
2011
.