The Earth System Modeling Framework

334 views

Published on

Source: http://hdfeos.org/workshops/ws07/presentations/daSilva/daSilva_HDF_Conf-03_5min.ppt

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
334
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

The Earth System Modeling Framework

  1. 1. NSF NCAR | NASA GSFC | DOE LANL ANL | NOAA NCEP GFDL | MIT | U MICH The Earth System Modeling Framework Arlindo da Silva Global Modeling and Assimilation Office NASA/Goddard Space Flight Center Arlindo.daSilva@nasa.gov CLIMATE DATA ASSIMILATION HDF and HDF-EOS Workshop VII Silver Spring, MD 23-25 September 2003 Arlindo da Silva, NASA/GSFC/GMAO www.esmf.ucar.edu WEATHER
  2. 2. NSF NCAR | NASA GSFC | DOE LANL ANL | NOAA NCEP GFDL | MIT | U MICH Project Overview GOAL: To increase software reuse, interoperability, ease of use and performance portability in climate, weather, and data assimilation applications PRODUCTS: • Coupling superstructure and utility infrastructure software • Synthetic code suite for validation and demonstration • Set of 15 ESMF-compliant applications (including CCSM, WRF, GFDL models, MIT, NCEP and NASA data assimilation systems) • Set of 8 interoperability experiments RESOURCES: $10M over 3 years Arlindo da Silva, NASA/GSFC/GMAO www.esmf.ucar.edu
  3. 3. NSF NCAR | NASA GSFC | DOE LANL ANL | NOAA NCEP GFDL | MIT | U MICH The ESMF Team Teams and PIs: Part I: Core ESMF Development (Killeen, NCAR) Part II: Modeling Applications (Marshall, MIT) Part III: Data Assimilation Applications (da Silva, NASA DAO) Core Technical V. Balaji/GFDL, Cecelia DeLuca/NCAR, Chris Hill/MIT Leads: Co-Investigators: NASA/GSFC-DAO, NASA/GSFC-NSIPP, DOE/LANL, DOE/ANL, University of Michigan, MIT, NSF/NCAR-SCD, NSF/NCAR-CGD, NSF/NCAR-MMM, NOAA/NCEP, NOAA/GFDL Term: 3 years, starting February 2002 Arlindo da Silva, NASA/GSFC/GMAO www.esmf.ucar.edu
  4. 4. NSF NCAR | NASA GSFC | DOE LANL ANL | NOAA NCEP GFDL | MIT | U MICH Deployment Activities GFDL FMS Suite NASA GSFC PSAS NCEP Forecast NSIPP Seasonal Forecast NCAR/LANL CCSM Arlindo da Silva, NASA/GSFC/GMAO MITgcm www.esmf.ucar.edu
  5. 5. NSF NCAR | NASA GSFC | DOE LANL ANL | NOAA NCEP GFDL | MIT | U MICH ESMF Interoperability Demonstrations COUPLED CONFIGURATION NEW SCIENCE ENABLED GFDL B-grid atm / MITgcm ocn Global biogeochemistry (CO2, O2), SI timescales. GFDL MOM4 / NCEP forecast NCEP seasonal forecasting system. NSIPP ocean / LANL CICE Sea ice model for extension of SI system to centennial time scales. NSIPP atm / DAO analysis Assimilated initial state for SI. DAO analysis / NCEP model Intercomparison of systems for NASA/NOAA joint center for satellite data assimilation. DAO CAM-fv / NCEP analysis Intercomparison of systems for NASA/NOAA joint center for satellite data assimilation. NCAR CAM Eul / MITgcm ocn Improved climate predictive capability: climate sensitivity to large component interchange, optimized initial conditions. NCEP WRF / GFDL MOM4 Development of hurricane prediction capability. Arlindo da Silva, NASA/GSFC/GMAO www.esmf.ucar.edu
  6. 6. NSF NCAR | NASA GSFC | DOE LANL ANL | NOAA NCEP GFDL | MIT | U MICH Architecture ESMF SUPERSTRUCTURE coupling services gridded components, coupling components, custom components user-created model components ESMF INFRASTRUCTURE integrated system utilities Arlindo da Silva, NASA/GSFC/GMAO grids, transforms, communication kernel, timekeeping, … www.esmf.ucar.edu
  7. 7. NSF NCAR | NASA GSFC | DOE LANL ANL | NOAA NCEP GFDL | MIT | U MICH Superstructure Classes Application Component Gridded Component(s) Coupler Component(s) Computation State State Bundle Arlindo da Silva, NASA/GSFC/GMAO Data Field Array www.esmf.ucar.edu
  8. 8. NSF NCAR | NASA GSFC | DOE LANL ANL | NOAA NCEP GFDL | MIT | U MICH ESMF Class Structure Gridded Component Application Component State Coupler Component Superstructure Bundle Regrid Infrastructure Field Grid PhysGrid DistGrid Layout MachineModel Arlindo da Silva, NASA/GSFC/GMAO F90 Data Communications Array Comm Route Utilities: TimeMgr, Config, LogErr, I/O etc. www.esmf.ucar.edu C++
  9. 9. NSF NCAR | NASA GSFC | DOE LANL ANL | NOAA NCEP GFDL | MIT | U MICH Infrastructure: Utilities • • • • • • • Base I/O Attributes Machine Model PE List Layout Basic Communications Arlindo da Silva, NASA/GSFC/GMAO • • • • • • Time Manager Registry Error Handling Logging Performance Profiling Configuration Attributes www.esmf.ucar.edu
  10. 10. NSF NCAR | NASA GSFC | DOE LANL ANL | NOAA NCEP GFDL | MIT | U MICH Infrastructure: ESMF I/O • Requirement analysis has been completed, design is in progress • The ESMF I/O layer must support: – Structured gridded data – Unstructured gridded data – Observational data on location stream • ESMF I/O must support multiple data formats: – NetCDF, HDF 4, HDF 5, HDF-EOS – GRIB, BUFR – IEEE binary, GrADS compatible binary Arlindo da Silva, NASA/GSFC/GMAO www.esmf.ucar.edu
  11. 11. NSF NCAR | NASA GSFC | DOE LANL ANL | NOAA NCEP GFDL | MIT | U MICH ESMF I/O: Metadata Convention • The ESMF, along with the European PRISM framework, have adopted the Climate-Forecast (CF) conventions • The CF conventions, now described in XML and independent of NetCDF, specify standard dimensions, and specify standard units for these dimensions and other quantities • The ESMF team will work together with CF community to extend the CF conventions to support the variety of gridded/ungridded data we require. • Other conventions such as HDF-EOS will co-exist with CF (as in current GMAO data products). Arlindo da Silva, NASA/GSFC/GMAO www.esmf.ucar.edu
  12. 12. NSF NCAR | NASA GSFC | DOE LANL ANL | NOAA NCEP GFDL | MIT | U MICH ESMF I/O: Parallel Support • Two major drivers for I/O performance: – Enhancement in model resolution – Increase in I/O frequency • Modes of Parallel I/O: – Single-threaded I/O – Multi-threaded, multi-fileset I/O – Multi-threaded, single fileset I/O (2) • Synchronous and asynchronous I/O (2) Arlindo da Silva, NASA/GSFC/GMAO www.esmf.ucar.edu
  13. 13. NSF NCAR | NASA GSFC | DOE LANL ANL | NOAA NCEP GFDL | MIT | U MICH Summary ESMF eliminates software barriers to collaboration among organizations – Easy exchange of model components accelerates progress in NWP and climate modeling – Independently developed models and data assimilation methods can be combined and tested – Coupled model development becomes truly distributed process – Advances from smaller academic groups easily adopted by large modeling centers ESMF facilitates development of new interdisciplinary collaborations – Simplifies extension of climate models to upper atmosphere – Accelerates inclusion of advanced biogeochemical components into climate models – Develops clear path for many other communities to use, improve, and extend climate models – Many new model components gain easy access to the power of data assimilation Arlindo da Silva, NASA/GSFC/GMAO www.esmf.ucar.edu

×