EGU General Assembly 2022
© Author(s) 2022. This work is distributed under
the Creative Commons Attribution 4.0 License.

Accelerating climate- and weather-forecasts with faster multigrid solvers

Matthew Griffith1, Eike Mueller1, and Tom Melvin2
Matthew Griffith et al.
  • 1University of Bath, Mathematical Sciences, United Kingdom of Great Britain – England, Scotland, Wales
  • 2Met Office, Dynamics Research, United Kingdom of Great Britain – England, Scotland, Wales

Successful operational weather forecasting with (semi-)implicit timestepping methods relies on obtaining an accurate solution to a very large system of equations in a timely manner. It is therefore crucial that the solver algorithm is fast and efficient, as this can account for up to a third of model runtime.

For models based on mixed finite element discretisations, the standard Schur-complement solver approach is not feasible since the Schur-complement system is dense and cannot be solved with iterative methods. To address this issue in its next-generation forecast model - codenamed LFRic - the Met Office is investigating a so called “hybridised” solver algorithm, which shows its full potential when combined with multigrid techniques.
We introduce both the hybridised discretisation and multigrid techniques on simplified problems, comparing and contrasting these with the current, non-hybridised multigrid solver algorithm used in the Met Office model. We will talk about how this is generalised to the full model and present results from this comparing several solver configurations.
Since our new hybridised multigrid solver reduces the number of global reduction operations, it is particularly promising when solving very large problems on a massively parallel computer. To explore this, we ran our code on large numbers of compute cores, and will present the results of those runs here.
The efficiency of our non-nested multigrid approach depends on the choice of the coarse level finite element space. To further improve the solver algorithm, we compare different coarse level spaces for a simplified setup in the Firedrake finite element code generation framework.

How to cite: Griffith, M., Mueller, E., and Melvin, T.: Accelerating climate- and weather-forecasts with faster multigrid solvers, EGU General Assembly 2022, Vienna, Austria, 23–27 May 2022, EGU22-10049,, 2022.

Comments on the display material

to access the discussion