Precision of the ENDGame: Mixed-precision arithmetic in the iterative solver of the Unified Model

11/09/2018
by   Christopher M Maynard, et al.
0

The Met Office's weather and climate simulation code the Unified Model is used for both operational Numerical Weather Prediction and Climate modelling. The computational performance of the model running on parallel supercomputers is a key consideration. A Krylov sub-space solver is employed to solve the equations of the dynamical core of the model, known as ENDGame. These describe the evolution of the Earth's atmosphere. Typically, 64-bit precision is used throughout weather and climate applications. This work presents a mixed-precision implementation of the solver, the beneficial effect on run-time and the impact on solver convergence. The complex interplay of errors arising from accumulated round-off in floating-point arithmetic and other numerical effects is discussed. A careful analysis is required, however, the mixed-precision solver is now employed in the operational forecast to satisfy run-time constraints without compromising the accuracy of the solution.

READ FULL TEXT
research
03/30/2021

Mixed-precision for Linear Solvers in Global Geophysical Flows

Semi-implicit time-stepping schemes for atmosphere and ocean models requ...
research
02/09/2022

Deep Neural Networks to Correct Sub-Precision Errors in CFD

Loss of information in numerical simulations can arise from various sour...
research
03/22/2021

Machine Learning Emulation of 3D Cloud Radiative Effects

The treatment of cloud structure in radiation schemes used in operationa...
research
05/20/2021

Exploring the structure of time-correlated model errors in the ECMWF Data Assimilation System

Model errors are increasingly seen as a fundamental performance limiter ...
research
05/14/2020

Reproducibility of Parallel Preconditioned Conjugate Gradient in Hybrid Programming Environments

The Preconditioned Conjugate Gradient method is often employed for the s...
research
09/16/2020

An Integer Arithmetic-Based Sparse Linear Solver Using a GMRES Method and Iterative Refinement

In this paper, we develop a (preconditioned) GMRES solver based on integ...
research
09/22/2020

Effects of winter climate on high speed passenger trains in Botnia-Atlantica region

Harsh winter climate can cause various problems for both public and priv...

Please sign up or login with your details

Forgot password? Click here to reset