HR: 09:25h
AN: IN21C-06 [Abstracts]
TI: Software design for sequential/hybrid time integration in the Community Climate System Model
AU: * Jacob, R
EM: jacob@mcs.anl.gov
AF: Mathematics and Computer Science Division, Argonne National Laboratory, 9700 S. Cass
Ave, Argonne, IL 60439, United States
AU: Vertenstein, M
EM: mvertens@ucar.edu
AF: Climate and Global Dynamics Division, National Center for Atmospheric Research, 1850
Table Mesa Drive, Boulder, CO 80305, United States
AU: Craig, T
EM: tcraig@ucar.edu
AF: Climate and Global Dynamics Division, National Center for Atmospheric Research, 1850
Table Mesa Drive, Boulder, CO 80305, United States
AU: Dennis, J
EM: dennis@ucar.edu
AF: Computer Science Section, National Center for Atmospheric Researc, 1850 Table Mesa
Drive, Boulder, CO 80305, United States
AU: Kauffman, B
EM: kauff@ucar.edu
AF: Climate and Global Dynamics Division, National Center for Atmospheric Research, 1850
Table Mesa Drive, Boulder, CO 80305, United States
AB:
All current releases of the Community Climate System Model (CCSM) have employed a concurrent integration
scheme where the four main components, the atmosphere, ocean, land and sea ice models, are scheduled to
execute concurrently on separate sets of processors. Although in theory this can make more efficient use of
large numbers of processors, in practice data serialization between the models leads to idle processors and
finding an optimum load balance between models and processors is not straightforward. For the next release
of CCSM, we are developing a version that executes each model in sequence while decomposing the space
domain over the same number of processors. The advantages of this system include no idle time, more efficient
use of small numbers of processors and removal of the load-balancing problem. It should also be more
straightforward to add new components to the system. We have employed the same coupling software, the Model
Coupling Toolkit, as used in the current CCSM to build the prototype sequential system. The sequential CCSM
will support all of the features of the released CCSM including the ability to couple data or full models and
coupling the ocean at different frequencies. We are also developing a hybrid integration scheme where the
ocean model executes concurrently with a sequential atmosphere, land and sea ice system. This two-
component system will be much easier to load balance and can provide the best combination of performance
and efficiency on large processor counts.
DE: 0545 Modeling (4255)
DE: 0599 General or miscellaneous
DE: 1622 Earth system modeling (1225)
DE: 1626 Global climate models (3337, 4928)
DE: 3337 Global climate models (1626, 4928)
SC: Earth and Space Science Informatics [IN]
MN: 2007 Fall Meeting