Preconditioning elliptic operators in high-performance all-scale atmospheric models on unstructured meshes

Effective simulation of all-scale atmospheric flows – e.g., cloud-resolving global weather – involves semi-implicit integration of the non-hydrostatic compressible Euler equations under gravity on a rotating sphere. Such integrations depend on complex non-symmetric elliptic solvers. The condition number of the underlying sparse linear operator is O ( 10 10 ) , which necessitates bespoke operator preconditioning. This paper highlights the development and implementation on unstructured meshes of specialised preconditioners for the non-symmetric Krylov-subspace solver. These developments are set in the context of a massively-parallel high-performance computing environment, aimed at architectures evolving towards exascale. The baroclinic instability benchmark bearing representative features relevant to numerical weather prediction (NWP) has been selected to study the performance of the preconditioning options. The reported results illustrate the improved performance with the new preconditioning options. In particular, the Jacobi based option, for the computational meshes tested in this study, provides an excellent time to solution improvement. • New developments of the Jacobi based preconditioner for the GCR(k) elliptic solver operating on unstructured meshes. • New geometrical multigrid preconditioning for an elliptic solver based on unstructured meshes and geospherical coordinates. • The Richardson, Jacobi and multigrid preconditioners are studied for the global deep atmosphere dry baroclinic instability.

Authors

Institutions

Publication Details

Journal
Journal of Computational Physics
Published
2024-10-16
DOI
https://doi.org/10.1016/j.jcp.2024.113503
Citations
2
Primary Topic
Advanced Numerical Methods in Computational Mathematics
Type
article
Field-Weighted Citation Impact
0.75

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Preconditioning elliptic operators in high-performance all-scale atmospheric models on unstructured meshes

Mike Gillard, Francesco Cocetta, Joanna Szmelter
2 citations
Journal of Computational Physics
Advanced Numerical Methods in Computational Mathematics
0.75
article

Preconditioning elliptic operators in high-performance all-scale atmospheric models on unstructured meshes

Mike Gillard, Francesco Cocetta, Joanna Szmelter
article en
2 citations

Abstract

Effective simulation of all-scale atmospheric flows – e.g., cloud-resolving global weather – involves semi-implicit integration of the non-hydrostatic compressible Euler equations under gravity on a rotating sphere. Such integrations depend on complex non-symmetric elliptic solvers. The condition number of the underlying sparse linear operator is O ( 10 10 ) , which necessitates bespoke operator preconditioning. This paper highlights the development and implementation on unstructured meshes of specialised preconditioners for the non-symmetric Krylov-subspace solver. These developments are set in the context of a massively-parallel high-performance computing environment, aimed at architectures evolving towards exascale. The baroclinic instability benchmark bearing representative features relevant to numerical weather prediction (NWP) has been selected to study the performance of the preconditioning options. The reported results illustrate the improved performance with the new preconditioning options. In particular, the Jacobi based option, for the computational meshes tested in this study, provides an excellent time to solution improvement. • New developments of the Jacobi based preconditioner for the GCR(k) elliptic solver operating on unstructured meshes. • New geometrical multigrid preconditioning for an elliptic solver based on unstructured meshes and geospherical coordinates. • The Richardson, Jacobi and multigrid preconditioners are studied for the global deep atmosphere dry baroclinic instability.

Journal of Computational PhysicsVol. 520
Loughborough University (GB), CMCC Foundation - Euro-Mediterranean Center on Climate Change (IT)
Horizon 2020 Framework Programme
Climate action
Openalex Percentile: Top 32%
Advanced Numerical Methods in Computational Mathematics
0.75
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.