Session 1 Developing and Preparing Weather and Climate Models for Exascale

Monday, 7 January 2019: 2:00 PM-4:00 PM
North 123 (Phoenix Convention Center - West and North Buildings)
Host: Fifth Symposium on High Performance Computing for Weather, Water, and Climate
Submitters:
Mark W. Govett, NOAA/ESRL/GSD, Global Systems Division, Boulder, CO; David McCarren, Navy/CNMOC, Silver Springs, MD; John Michalakes, UCAR/NRL, MMD, Monterey, CA and Philip W. Jones, LANL, T-3, Los Alamos, NM
Cochairs:
Marc Cotnoir, CSRA, Inc., Fairfax, VA and Mark W. Govett, NOAA/ESRL/GSD, Global Systems Division, Boulder, CO

Continued advancement in weather and climate prediction models depend on (1) increasing spatial resolution, (2) increasing the number of ensemble members, (3) additional physical processes (eg. ocean, land, chemistry, etc) that were unaffordable decades ago, and (4) increasing the scale and accuracy of data assimilation to incorporate billions of observations collected by next-generation, high-resolution satellites, radars, and a myriad of in situ sensors worldwide. It will also require next generation exascale systems with at least 1000 times more computing power than used currently.

    However, massive increases in computing power will not be sufficient to overcome significant obstacles in running such models on exascale systems.  Issues include under- or unexposed parallelism, load-imbalance, and critical dependence on scarce memory bandwidth (low computational intensity).  Most weather prediction models use less than 5 percent of the peak computational capabilities of today’s CPU chips, and less than 2 percent of the latest generation GPU and MIC chips. Future chips are expected to continue this downward trend of diminishing computational benefit.  Growing awareness of these problems led to formation of a multi-agency (NOAA, NASA, NCAR, DoE, DoD) working group in the Earth System Prediction Capability (ESPC), and spawned meetings on the topic with industry.

    While hardware improvements will help, effective utilization of next generation systems with millions of compute cores will require adapting and rewriting applications to better prepare them for exascale. Weather and climate models are complex, multi-component models often designed separately, and then coupled or linked together. Lack of overall system design can limit parallelism, and make it difficult to understand, modify, test, and maintain them.  In addition, the scientific algorithms, grids, and formulations used are motivated by ease of development and scientific accuracy of the solution at the expense of computational efficiency, portability and maintainability. In the exascale era, a balance between accuracy and computational efficiency may be needed to further advance capabilities of our earth system models.

    To address these challenges requires cooperation and collaboration between modeling teams, computational experts and software designers. We invite your submissions in a wide range of topics including model and assimilation development, algorithms, software design, languages, high performance I/O, performance portability, and computing hardware.

Papers:
2:00 PM
1.1
An Ocean–Atmosphere Simulation for Studying Air–Sea Interactions
Ehud Strobach, NASA GSFC, Greenbelt, MD; and A. Molod, A. Trayanov, W. M. Putman, C. Hill, J. M. Campin, G. Forget, D. Menemenlis, and P. Heimbach

2:15 PM
1.2
NEPTUNE Development for Next Generation HPC
John Michalakes, UCAR/NRL, Monterey, CA; and A. Reinecke
2:30 PM
1.3
Extreme-Scale Computing Strategy at ECMWF
Peter Bauer, ECMWF, Reading, United Kingdom
2:45 PM
1.4
Compare A-Grid and C-Grid Shallow-Water Model Solver on Icosahedral Grids
Yonggang G. Yu, CIRES, Boulder, CO; and M. W. Govett and N. Wang

3:00 PM
1.5
Z-Grid Dynamic Cores on Icosahedral Triangular Grids for Exascale Computing
Yuanfu Xie, Chinese Academy of Meteorological Sciences, Beijing, China
- Indicates paper has been withdrawn from meeting
- Indicates an Award Winner