RASM Coupler: Integrated Coupling for CCSM4/CESM1 Climate Models
The RASM Coupler utilizes the cpl7 CCSM4/CESM1 architecture to facilitate communications between diverse components of climate models. It is responsible for mapping and interpolating data across different grids, merging fields, and computing atmosphere/ocean fluxes. With a top-level driver managing sequencing across atmosphere, land, ocean, sea ice, land ice, and runoff models, it ensures optimized performance. The coupler supports various execution methods, allowing models to run sequentially, concurrently, or in a hybrid fashion on multiple processors.
RASM Coupler: Integrated Coupling for CCSM4/CESM1 Climate Models
E N D
Presentation Transcript
RASM Coupler • RASM uses the cpl7 CCSM4/CESM1 coupler • Responsible for • communication between components • mapping (interpolation) between different grids • merging fields • computing atmosphere/ocean fluxes • sequencing the order of the components and coupling operations
RASM Overall Design • Couples atmophere, land, ocean, sea ice, land ice, and runoff models • Top level driver running on all processors controls sequencing • All communication between components through a central coupler • Single Executable with a top level driver calling init/run/finalize interfaces in component models • Models can be run sequentially or concurrently or mixed sequential/concurrent on hardware processors to tune performance
Sample RASM component pe layouts driver driver driver ice land land ice land ocean coupler ice coupler ocean atm ocean atm coupler hybrid concurrent sequential hybrid concurrent “2” atm