EGU25-16827, updated on 15 Mar 2025
https://doi.org/10.5194/egusphere-egu25-16827
EGU General Assembly 2025
© Author(s) 2025. This work is distributed under
the Creative Commons Attribution 4.0 License.
Poster | Tuesday, 29 Apr, 10:45–12:30 (CEST), Display time Tuesday, 29 Apr, 08:30–12:30
 
Hall X5, X5.104
Developing ECMWF’s portable next-generation atmospheric dynamical core
Sara Faghih-Naini1, Till Ehrengruber2, Christian Kühnlein1, Lukas Papritz3,1, and Peter Dueben1
Sara Faghih-Naini et al.
  • 1Earth System Sciences, European Centre for Medium-Range Weather Forecasts (ECMWF), Germany (sara.faghihnaini@ecmwf.int)
  • 2Department of Environmental Systems Science, Eidgenössische Technische Hochschule Zürich (ETH), Switzerland
  • 3Swiss National Supercomputing Centre (CSCS), ETH Zürich, Switzerland

Numerical weather prediction directly benefits from advancements in the accuracy, efficiency, and scalability of the atmospheric model. We present the development of a performance-portable high-level Python-based framework for the next-generation ECMWF global atmospheric dynamical core, enabling simulations at unprecedented numerical resolutions. This new model framework, called the Portable Model for Multi-Scale Atmospheric Prediction (PMAP), is an advancement of the Finite-Volume Module (FVM) originally developed in Fortran at ECMWF.

A key feature of the global PMAP is its implementation with the latest version of the GridTools for Python (GT4Py) domain-specific library, named gt4py.next. This library is tailored to the efficient implementation of conservative finite-volume discretization methods that support, among others, ECMWF’s operational octahedral grid. Co-developed with various Swiss partners, the gt4py.next library itself is under continuous extension, optimization, and refinement alongside the PMAP. The model runs distributed across multiple nodes, enabling large-scale simulations on modern supercomputers with accelerators.

We present recent model validation results and provide an analysis of its performance, portability, and scalability on latest European supercomputing platforms.

How to cite: Faghih-Naini, S., Ehrengruber, T., Kühnlein, C., Papritz, L., and Dueben, P.: Developing ECMWF’s portable next-generation atmospheric dynamical core, EGU General Assembly 2025, Vienna, Austria, 27 Apr–2 May 2025, EGU25-16827, https://doi.org/10.5194/egusphere-egu25-16827, 2025.