HPC for Weather Forecasting

John Michalakes

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

21 Scopus citations

Abstract

Numerical weather prediction (NWP) is one of the first applications of scientific computing and remains an insatiable consumer of high-performance computing today. In the face of a half-century’s exponential and sometimes disruptive growth in HPC capability, major weather services around the world continuously develop and incorporate new meteorological research into large expensive operational forecasting software suites. At the heart is the weather model itself: a computational fluid dynamics core on a spherical domain with physics. The mapping of a planar grid to the geometry of the earth’s atmosphere presents one of a number of challenges for stability, accuracy, and computational efficiency that lead to development of the major numerical formulations and grid systems in use today: grid point, globally spectral, and finite/spectral element. Significant challenges await in the exascale era: large memory working sets, overall low computational intensity, load imbalance, and a fundamental lack of weak scalability in the face of critical real-time forecasting speed requirements. This chapter provides a history of weather and climate modeling on high-performance computing systems, a discussion of each of the major types of model dynamics formulations, grids, and model physics, and directions going forward on emerging HPC architectures.

Original languageEnglish
Title of host publicationModeling and Simulation in Science, Engineering and Technology
PublisherBirkhauser
Pages297-323
Number of pages27
DOIs
StatePublished - 2020
Externally publishedYes

Publication series

NameModeling and Simulation in Science, Engineering and Technology
ISSN (Print)2164-3679
ISSN (Electronic)2164-3725

Fingerprint

Dive into the research topics of 'HPC for Weather Forecasting'. Together they form a unique fingerprint.

Cite this