Mixed-precision for Linear Solvers in Global Geophysical Flows
Jan Ackmann, Peter D. D\"uben, Tim N. Palmer, Piotr K. Smolarkiewicz

TL;DR
This study investigates the use of mixed-precision arithmetic in elliptic solvers for geophysical flow models, demonstrating potential computational savings while maintaining solution quality in a semi-implicit shallow-water model.
Contribution
It introduces a novel semi-implicit shallow-water model and evaluates the impact of reduced precision on elliptic solver components, especially preconditioning, in a geophysical context.
Findings
Key elliptic solver components can operate at half precision.
Reduced precision does not significantly affect solver convergence.
Potential for computational savings in global weather and climate models.
Abstract
Semi-implicit time-stepping schemes for atmosphere and ocean models require elliptic solvers that work efficiently on modern supercomputers. This paper reports our study of the potential computational savings when using mixed precision arithmetic in the elliptic solvers. The essential components of a representative elliptic solver are run at precision levels as low as half (16 bits), and accompanied with a detailed evaluation of the impact of reduced precision on the solver convergence and the solution quality. A detailed inquiry into reduced precision requires a model configuration that is meaningful but cheaper to run and easier to evaluate than full atmosphere/ocean models. This study is therefore conducted in the context of a novel semi-implicit shallow-water model on the sphere, purposely designed to mimic numerical intricacies of modern all-scale weather and climate (W&C) models…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
