18th Workshop on high performance computing in meteorology

Towards a new dynamical kernel in GEM

Speaker

Vivian Lee (Environment and Climate Change Canada)

Description

The increasing resolution of operational models leads to scalability concerns for most operational NWP centres in the world. Moreover, massively parallel systems with hundreds of thousands cores along with new computing architectures (such as GPUs) are strong incentives for improving our current fully-implicit semi-Lagrangian (FISL) methods. Those two schemes have the characteristics of being non-local algorithms and they are inherently communication intensive, and therefore difficult to optimize. This is currently driving the search for alternative numerical techniques that would allow for a large time step, local computing properties, high arithmetic intensity and minimal parallel communication footprint. In searching for an exponential time integrator to replace the traditional FISL schemes, our colleague esteemed Stéphane Gaudreault has developed a parallel implementation (MPI/OpenMP) of the exponential propagation iterative (EPI) method in the Global Environmental Multiscale (GEM) model with the Yin-Yang overset grid. Initial results with the shallow water equations and idealized test cases with the non-hydrostatic Euler equations look very promising. The next steps are to assemble a complete 3D model with results comparable to GEM-FISL and to port the resulting code on GPUs.

Affiliation Environment Canada

Primary author

Vivian Lee (Environment and Climate Change Canada)

Presentation materials