Hello,
A change in allocation has been requested:
Requester: svasquez (Silverio Vasquez)
Project: ESMF
Title: Earth System Modeling Framework
Description: The goal of the Earth System Modeling Framework project is to build high-performance, flexible software infrastructure to increase ease of use, performance portability, interoperability, and reuse in climate, numerical weather prediction, data assimilation, and other Earth science applications. We are aiming to create a framework usable by individual researchers as well as major operational and research centers.
The ESMF project will deliver an API specification, a reference implementation accompanied by extensive documentation, and a set of tutorial examples. The ESMF software will consist of a superstructure for coupling and exchanging data between component models (e.g., atmosphere, ocean) and model subcomponents (e.g., physics, dynamics); and an infrastructure consisting of 1) data structures for representing grids and fields and 2) an optimized, portable set of low-level utilities. The data constructs and low-level utilities will be used by the coupling superstructure and may also be used separately to compose scientific applications.
ESMF uses a mixture of C++ and F90. Most of the low level classes are implemented in C++ and given hand-written F90 interfaces. We have worked out a detailed interoperability specification which allows F90/C++ to interact on multiple platforms. Communication is handled using a combination of pthreads and MPI which allows ESMF to support both pure-distributed, pure-shared, and hybrid parallel programming models.
In FY09, we will continue to use the extensive compiler set on Jazz to run the equally extensive ESMF test suite.
Current: undetermined amount
Justification:
Requested: 70000
A specific reason has been given:
We plan to regression test ESMF daily on 4 compiler (intel, pgi, gfortran and g95). We measured that each compiler should take about 3 hours on 8 processors. 4 compilers X 3 hours X 8 processors X 365 days = 35040 per year. Since we are testing the ESMF Trunk and a branch we must double the number to get 70,000 per year.
This needs to be approved and the final allocation amount decided upon.
Thank You,
The LCRC Accounts System