Button Text
Back

P08 - Developing a Portable Implementation for the Next-Generation ECMWF Model

This is some text inside of a div block.
This is some text inside of a div block.
-
This is some text inside of a div block.
CEST
Climate, Weather and Earth Sciences
Chemistry and Materials
Computer Science, Machine Learning, and Applied Mathematics
Applied Social Sciences and Humanities
Engineering
Life Sciences
Physics
This is some text inside of a div block.

Description

We present the development of a portable high-level Python implementation for the next-generation ECMWF global dynamical core designed to facilitate simulations at extreme 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 at ECMWF using Fortran. The key aspect of the global PMAP is its implementation utilizing the latest version of the GridTools for Python (GT4Py) domain-specific library, named gt4py.next. This library is tailored to the applied conservative finite-volume discretization methods that support, among others, the operational octahedral grid at ECMWF. The gt4py.next library itself is being co-developed with various Swiss partners and is under continuous extension, optimization, and refinement alongside the PMAP framework. The model’s distributed multi-node configuration employs the Generic exascale-ready library for halo-exchange operations (GHEX). We present recent model validation results and report on performance, portability, and scalability across selected CPU- and GPU-based supercomputers.

Presenter(s)

Presenter

Stefano
Ubbiali
-
ETH Zurich

After completing a double degree master program in computational science at Politecnico di Milano and EPF Lausanne, I got a PhD in applied math and computational physics from ETH Zurich. I am currently a postdoctoral researcher in the Institute for Atmospheric and Climate Science at ETH Zurich, working on the development of a performance-portable atmospheric model for all-scale predictions.

Authors