TY - GEN
T1 - Quality assurance and error identification for the Community Earth System Model
AU - Baker, Allison H.
AU - Milroy, Daniel J.
AU - Hammerling, Dorit M.
AU - Xu, Haiying
N1 - Publisher Copyright:
© 2017 Copyright held by the owner/author(s).
PY - 2017/11/12
Y1 - 2017/11/12
N2 - Earth system models are valuable tools for furthering our understanding of past, present, and future climate states. Because these models tend to be large and complex as well as in a state of near constant development, quality assurance (and subsequent debugging) are critical pieces in the development cycle. Here, we describe our multi-year effort to better evaluate the quality and "correctness" of the Community Earth System Model (CESM), a widely-used climate model. Our approach depends on an initial coarse-grain ensemble-based consistency test to determine code correctness, which has already proved successful in practice. The additional capability desired is a means of easily tracing a coarse-grain failure to its root cause, and we discuss our strategy and promising efforts to date toward that goal.
AB - Earth system models are valuable tools for furthering our understanding of past, present, and future climate states. Because these models tend to be large and complex as well as in a state of near constant development, quality assurance (and subsequent debugging) are critical pieces in the development cycle. Here, we describe our multi-year effort to better evaluate the quality and "correctness" of the Community Earth System Model (CESM), a widely-used climate model. Our approach depends on an initial coarse-grain ensemble-based consistency test to determine code correctness, which has already proved successful in practice. The additional capability desired is a means of easily tracing a coarse-grain failure to its root cause, and we discuss our strategy and promising efforts to date toward that goal.
KW - Bit-for-bit
KW - Climate simulation
KW - Community earth system model
KW - Correctness
KW - Statistical consistency
UR - https://www.scopus.com/pages/publications/85054785697
U2 - 10.1145/3145344.3145491
DO - 10.1145/3145344.3145491
M3 - Conference contribution
AN - SCOPUS:85054785697
SN - 9781450351270
T3 - Proceedings of Correctness 2017: 1st International Workshop on Software Correctness for HPC Applications - Held in conjunction with SC 2017: The International Conference for High Performance Computing, Networking, Storage and Analysis
SP - 8
EP - 13
BT - Proceedings of Correctness 2017
PB - Association for Computing Machinery, Inc
T2 - 1st International Workshop on Software Correctness for HPC Applications, Correctness 2017 - Held in conjunction with the International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2017
Y2 - 12 November 2017 through 17 November 2017
ER -