The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
2001
DOI: 10.1007/3-540-45545-0_27
|View full text |Cite
|
Sign up to set email alerts
|

The Model Coupling Toolkit

Abstract: The advent of coupled earth system models has raised an important question in parallel computing: What is the most effective method for coupling many parallel models to form one high-performance coupled modeling system? We present our solution to this problem-The Model Coupling Toolkit (MCT). We describe how our effort to construct the Next-Generation Coupler for NCAR Community Climate System Model motivated us to create the Toolkit. We describe in detail the conceptual design of the MCT, and explain its usage… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
14
0

Year Published

2004
2004
2009
2009

Publication Types

Select...
4
2
2

Relationship

1
7

Authors

Journals

citations
Cited by 29 publications
(14 citation statements)
references
References 1 publication
0
14
0
Order By: Relevance
“…Collaboration between the CCSM and the CCA is focused on three areas, prototyping use of CCA at (1) the system integration level, (2) the model subcomponent level, and (3) the algorithmic level. We are also exploring the use of CCA to package portions of the Model Coupling Toolkit (the foundation code on which CCSM's flux coupler is built; see (Larson et al 2001;Ong, Larson, and Jacob 2002;Larson, Jacob, and Ong 2004)) as CCA components. Since CCSM plans to adopt the standard interfaces being developed by the ESMF project (see Section 13.2.2), this work is also being performed in collaboration with the ESMF group.…”
Section: The Community Climate System Modelmentioning
confidence: 99%
See 1 more Smart Citation
“…Collaboration between the CCSM and the CCA is focused on three areas, prototyping use of CCA at (1) the system integration level, (2) the model subcomponent level, and (3) the algorithmic level. We are also exploring the use of CCA to package portions of the Model Coupling Toolkit (the foundation code on which CCSM's flux coupler is built; see (Larson et al 2001;Ong, Larson, and Jacob 2002;Larson, Jacob, and Ong 2004)) as CCA components. Since CCSM plans to adopt the standard interfaces being developed by the ESMF project (see Section 13.2.2), this work is also being performed in collaboration with the ESMF group.…”
Section: The Community Climate System Modelmentioning
confidence: 99%
“…The current CCSM flux coupler was implemented using the Model Coupling Toolkit (MCT) (Larson et al 2001;Ong, Larson, and Jacob 2002;Larson, Jacob, and Ong 2004). MCT is a software package for constructing parallel couplings between MPIbased distributed-memory parallel applications which supports both sequential and concurrent couplings.…”
Section: Model Coupling Toolkitmentioning
confidence: 99%
“…However, sometimes they consist of multiple SPMD programs, partitioned on the same or different parallel machines, which are coupled with a complex data transfer (e.g. climate applications [12,13]), or a degenerate case where multiple processes are in communication with a single process (e.g. for visualization or data logging [14]).…”
Section: Scmd Design Pattern For Spmd Computingmentioning
confidence: 99%
“…We are developing all three cases using a model of concurrent processes directly coupled (using MPI); we are considering the use of a more flexible coupling framework [8] for the future. Several computational challenges involved in the implementation of adaptivity for coupled physical-biological forecasts remain to be researched.…”
Section: Fig 2 Approaches For Adaptive Coupled Physical-biogeochemimentioning
confidence: 99%