MILESTONE G: Second code improvement completed
- A High-Performance Software Framework and Interoperable Applications for the Rapid Advancement of Earth System Science. Part I: Core Earth System Modeling Framework Development (Cooperative Agreement NCC5-623, hereafter referred to as Part I )
- A High-Performance Software Framework and Interoperable Applications for the Rapid Advancement of Earth System Science. Part II: Modeling Applications for the Earth System Modeling Framework (Cooperative Agreement NCC5-625, hereafter referred to as Part II )
- A High-Performance Software Framework and Interoperable Applications for the Rapid Advancement of Earth System Science. Part III: Data Assimilation Applications for the Earth System Modeling Framework (GSFC Task Agreement GSFC-CT-3, hereafter referred to as Part III)
| EARTH SYSTEM MODELING FRAMEWORK
/ CAN 00-OES-01
Contents
G1. Second code improvement completed. Provide a public release of ESMF version 2.2, with updated documentation, including the following capabilities: 1) Concurrent, sequential or mixed execution of components, 2) support for component ensembles, 3) support for virtual machine abstrations, 4) logging utility for capturing output of simulations, 5) config utility for creating resource files, 6) operating on seven computer platforms. The ESMF Version 2.2 release along with an ESMF User's Guide and ESMF Reference Manual can be downloaded via the "Downloads & Documentation" link on the ESMF website. The capabilities listed in the milestone are all included in this release.
Titles of the agreements and agreement numbers. Milestone text and due date. Second code improvement completed. Provide a public release of ESMF version 2.2, with updated documentation, including the following capabilities: 1) Concurrent, sequential or mixed execution of components, 2) support for component ensembles, 3) support for virtual machine abstrations, 4) logging utility for capturing output of simulations, 5) config utility for creating resource files, 6) operating on seven computer platforms. Due date: April 30, 2004 A written description of the problem being solved to demonstrate the required improvement. The goals of the ESMF framework, the scope of the framework, and performance and other requirements of the framework are described in the ESMF General Requirements Document A written description of the computer code(s) used to meet the milestone, including descriptions of the algorithms, numerical methods and parallel implementation. Additional detail is available in the User's Guide and Reference Manual documents. See the "Downloads & Documentation" link on the ESMF website.
If the code is a parallel code, a scaling analysis showing the performance of the code on several numbers of processors including the number used to meet the milestones. An initial scale analysis of framework overhead is on the "Development" link of this website, under the "Performance" heading. Documentation as identified in the appropriate milestone.
The location of an FTP or Web site where NASA may obtain a copy of the computer code(s) in source language form, and any test datasets, makefiles, or other information necessary for NASA to independently verify the achievement of the milestone. The data may also be made available to NASA by noting its location on the file system of a computing system where it can be run. If this system is not a system provided by the CT Project, provision must be made for access by CT staff to perform the validation. See links provided above. A summary of the scientific or computational significance of achieving the milestone, including graphics if appropriate. This milestone
represents the successful development of a first generation community modeling
framework for the climate and weather domains.
|
