P51 - Towards a Python-Based Performance-Portable Finite-Volume Dynamical Core for Numerical Weather Prediction
DescriptionWe present recent progress in the development of a high-performance Python implementation of the FVM non-hydrostatic dynamical core at ECMWF and its member state partners. The FVM numerical formulation centred about 3D semi-implicit time integration of the fully compressible equations with finite-volume non-oscillatory advection is amenable for convective-scale resolutions and provides competitive time-to-solution. At the same time, it maps efficiently to modern supercomputer architectures offering multi-level parallelism. Here, we particularly highlight the sustainable software design of FVM with respect to emerging and future heterogeneous computing platforms by leveraging the GT4Py framework. Furthermore, we discuss aspects of coupling and porting selected ECMWF physical parameterizations to GT4Py.
TimeTuesday, June 2710:24 - 10:25 CEST