Science Highlights banner
SciDAC header

Collaborative Design and Development of the Community Climate System Model for Terascale Computers

The multi-institutional team will develop, validate, document, and optimize the performance of a coupled climate model, the Community Climate System Model (CCSM), using the latest software engineering approaches, computational technology, and scientific knowledge. The portion of the research being conducted at NERSC involves optimizing the input/output, parallel communications and efficiency, and numerical reproducibility and stability of the code.
Figure 8   MPH integrates the components of CCSM to run efficiently on distributed-memory parallel computers.

Coupled climate systems include atmosphere, ocean, land, and sea ice models coupled through the flux coupler (Figure 8). The component models are usually independently developed by different groups and remain as independent executables on parallel supercomputers. MPH, a multi-component handshaking library for climate and other applications, allows component models to recognize and talk to each other in a convenient and consistent way.

MPH provides component name registration, resource allocation, inter-component communication, inquiries on the multi-component environment, and other functions. It supports three integration mechanisms: multi-component multi-executable, multi-component single executable, and multi-component executable hierarchy. MPH is being used in CCSM and in Argonne National Laboratory’s Model Coupling Toolkit.


INVESTIGATORS
R. C. Malone, Los Alamos National Laboratory; J. B. Drake, Oak Ridge National Laboratory; C. Ding, Lawrence Berkeley National Laboratory; I. Foster, Argonne National Laboratory; D. Rotman, Lawrence Livermore National Laboratory; M. Blackmon and W. Washington, National Center for Atmospheric Research.

PUBLICATION
C. Ding and Y. He, “MPH: A library for distributed multi-component environment,” Proc. of the IEEE/ACM Conference on Supercomputing, 2001; Berkeley Lab report LBNL-47930.

URL
http://www.scidac.org/CCSM/

 
NERSC Annual Report 2002 Table of Contents Science Highlights NERSC Center