2019
DOI: 10.1016/j.cpc.2019.07.002
|View full text |Cite
|
Sign up to set email alerts
|

Mixed-precision arithmetic in the ENDGame dynamical core of the Unified Model, a numerical weather prediction and climate model code

Abstract: 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… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
16
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 15 publications
(16 citation statements)
references
References 19 publications
0
16
0
Order By: Relevance
“…In [20], the authors show how single-and half-precision can replace full double-precision calculations for weather and climate applications which can maintain the desirable accuracy at the end. In [21], mixed-precision Krylov sub-space solver for climate/weather applications has been proposed. The study shows numerical instabilities that impact the accuracy of prediction.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In [20], the authors show how single-and half-precision can replace full double-precision calculations for weather and climate applications which can maintain the desirable accuracy at the end. In [21], mixed-precision Krylov sub-space solver for climate/weather applications has been proposed. The study shows numerical instabilities that impact the accuracy of prediction.…”
Section: Related Workmentioning
confidence: 99%
“…Nested Block Cyclic Data Distributions. Porting the ExaGeoStat_PaRSEC as well as mixed-precision Cholesky proposed here is implemented with complete GPU support, i.e., distributed multi-GPUs, making it more prominent than most of those about mixed-precision in the related works [4], [21]- [23], [25], [52]. PaRSEC automatically handles asynchronous data transfers between hosts and devices to overlap data movement with computations, and also provides data locality scheduling policies to reduce communications and improve load balancing.…”
Section: Parsec Runtime Optimizationsmentioning
confidence: 99%
“…Based on our overall experience with W&C models, in this paper = 10 −5 is assumed for all experiments. We also enforce at least one full GCR(3) cycle regardless of (13). Further discussion and justification for this choice of is found in §4.1.…”
Section: The Elliptic Solvermentioning
confidence: 99%
“…Early work on thorough analysis to identify the minimal level of numerical precision that can be used in different parts of dycores has focused on spectral model formulations [9,10]. Similar work on grid-point model formulations has only just begun with the use of single precision arithmetic [11,12,13] with 32 bits per variable.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation