Title: ESMF in Production at NCEP Mark Iredell Chief NCEPEMC Global Climate and Weather Modeling Branch May
1ESMF in Production at NCEP Mark
IredellChief NCEP/EMC Global Climate and
Weather Modeling BranchMay 23, 2006
NCEP where Americas climate, weather, and
ocean services begin
2Outline
- Motivation
- Vision
- Progress
- Issues
- Conclusion
3Motivation
4Impact of Observations and Numerical Forecast
System Technology Growth on Global Forecasts
NFS Tech Growth Obs
Obs only
NFS Tech Growth Computing Data
Assim. Models Ensembles
5Why ESMF _at_ NCEP?
- Most of the improvement in weather forecast skill
over the past 20 years is due to improving
numerical forecast system technology. - However, national investment in computing and
model development in the geophysical sciences is
both limited and dispersed. - Therefore, it behooves us to leverage this
investment with a common modeling framework and
shared software development.
6Vision
- my vision anyway, not necessarily everyones
7ESMF Component Framework
8NCEP component list (incomplete)
- I/O components
- ATM gridded component
- GFS physics component
- NAM physics component
- GMAO physics component
- GFS dynamics component
- UMO dynamics component
- Finite volume dynamics component
- Post component
- Surface cycling component
- Coupler components
- Land component
- Ocean component
- Ice component
- Wave component
- Surge component
- Aerosol component
- Ionosphere component
- Mesoscale component
- Change resolution coupler component
- Dynamics/Physics coupler component
- Ensemble coupler component
- Atmosphere/Land coupler component
- Atmosphere/Ice/Ocean coupler component
- Atmosphere/Aerosol coupler component
- Atmosphere/Ionosphere coupler component
- Analysis/Model coupler component
- Model/Post coupler component
- Nested atmosphere components
- Other couplers
only includes components with active ESMF plans
9Progress
10Progress with ESMF _at_ NCEP
- The NCEP global forecast system (GFS) with a
fully compliant ESMF adoption shall be
implemented operationally in June 2006. (Yang,
Moorthi, Young) - Features
- Stand-alone gridded component (uses vm, delayout,
grids and states from the ESMF superstructure) - Uses time manager, config, and log error from the
ESMF infrastructure - No effect on results or timings
11Cpl_Finalize
NCEP ESMF GFSE CONCURRENCY SYSTEM
Main Drive
Main Driver
Cpl_Initialize
G_I
G_I
G_I
G_I
G_R
G_R
G_R
G_R
Cpl_Run
G_R
G_R
G_R
G_R
G_I --- GFS Initialize G_R --- GFS Run G_F ---
GFS Finalize
Cpl_Run
..
..
.
G_R
G_R
G_R
G_R
.
G_F
G_F
G_F
G_F
END
12Progress with ESMF _at_ NCEP
- The GFS already runs successfully in ensemble
mode (14 members run concurrently). A stochastic
ensemble coupler is being developed. (Yang, Hou) - Promising progress toward making GFS component
states in gridpoint rather than spectral space.
(Juang) - The B-grid global/regional model (UMO) runs
successfully as an ESMF gridded component.
(Black) - Several other collaborations already support ESMF
gridded components.
13Issues
14Costs/Benefits of ESMF _at_ NCEP
- Community involvement and lovefests
- Common framework for collaboration
- Shared software burden
- - Significant conversion effort
- - Increased code complexity
- - More black boxes
15Costs/Benefits of ESMF _at_ NCEP
- Ultimately, the key resources for NCEP (and other
institutions) are its working scientists. We must
ensure that any framework decisions are the best
for our people to continue to develop and
maintain world-class geophysical models. - ESMF allows each institution to find its comfort
level in adopting the framework.
16Conclusion
- NCEP continues to participate as a partner in the
ESMF experience.