Concurrent Single-Executable CCSM with MPH Library
Community Climate System Model (CCSM) is currently a multi-executable system based on the Multi-Program Multi-Data (MPMD) mechanism. Each component is compiled into a separate executable. MPMD is normally cumbersome in usage and vendor support is sometimes limited or completely unavailable, such as on BlueGene/L. Also smaller groups and institutions would like to run CCSM locally, rather than relying on large computer centers. So, single-executable CCSM is under request. We are developing a multi-executable and single-executable coexisting version of CCSM. In single-executable, each component is organized as a subroutine, which is called from a master program. Different components run simultaneously. This is accomplished by redesigning the top level CCSM structures using the Multi-Program Handshaking (MPH) library.
- Research Organization:
- Ernest Orlando Lawrence Berkeley NationalLaboratory, Berkeley, CA (US)
- Sponsoring Organization:
- USDOE Director. Office of Science. Office of AdvancedScientific Computing Research. Office of Biological and EnvironmentalResearch
- DOE Contract Number:
- AC02-05CH11231
- OSTI ID:
- 888986
- Report Number(s):
- LBNL--60596; BnR: KP1201010
- Country of Publication:
- United States
- Language:
- English
Similar Records
MPH: A Library for Distributed Multi-Component Environment
MPH: A library for distributed multi-component environment
MPH: A library for distributed multi-component environment
Software
·
Tue May 01 00:00:00 EDT 2001
·
OSTI ID:1231193
MPH: A library for distributed multi-component environment
Conference
·
Fri Jun 01 00:00:00 EDT 2001
·
OSTI ID:783747
MPH: A library for distributed multi-component environment
Conference
·
Fri Jun 01 00:00:00 EDT 2001
·
OSTI ID:783771