Climate Modeling in Low Precision: Effects of Both Deterministic and Stochastic Rounding

Journal of Climate American Meteorological Society 35:4 (2022) 1215-1229

Authors:

E Adam Paxton, Matthew Chantry, Milan Klöwer, Leo Saffin, Tim Palmer

Fluid simulations accelerated with 16 bits: Approaching 4x speedup on A64FX by squeezing ShallowWaters.jl into Float16

Journal of Advances in Modelling Earth Systems Wiley 14:2 (2022) e2021MS002684

Authors:

Milan Kloewer, Sam Hatfield, Matteo Croci, Peter D Düben, Tim N Palmer

Abstract:

Most Earth-system simulations run on conventional central processing units in 64-bit double precision floating-point numbers Float64, although the need for high-precision calculations in the presence of large uncertainties has been questioned. Fugaku, currently the world's fastest supercomputer, is based on A64FX microprocessors, which also support the 16-bit low-precision format Float16. We investigate the Float16 performance on A64FX with ShallowWaters.jl, the first fluid circulation model that runs entirely with 16-bit arithmetic. The model implements techniques that address precision and dynamic range issues in 16 bits. The precision-critical time integration is augmented to include compensated summation to minimize rounding errors. Such a compensated time integration is as precise but faster than mixed precision with 16 and 32-bit floats. As subnormals are inefficiently supported on A64FX the very limited range available in Float16 is 6 × 10−5 to 65,504. We develop the analysis-number format Sherlogs.jl to log the arithmetic results during the simulation. The equations in ShallowWaters.jl are then systematically rescaled to fit into Float16, using 97% of the available representable numbers. Consequently, we benchmark speedups of up to 3.8x on A64FX with Float16. Adding a compensated time integration, speedups reach up to 3.6x. Although ShallowWaters.jl is simplified compared to large Earth-system models, it shares essential algorithms and therefore shows that 16-bit calculations are indeed a competitive way to accelerate Earth-system simulations on available hardware.

Supplementary material to "Source attribution of cloud condensation nuclei and their impact on stratocumulus clouds and radiation in the south-eastern Atlantic"

(2022)

Authors:

Haochi Che, Philip Stier, Duncan Watson-Parris, Hamish Gordon, Lucia Deaconu

Opportunistic experiments to constrain aerosol effective radiative forcing

Atmospheric Chemistry and Physics Copernicus Publications 22:1 (2022) 641-674

Authors:

Matthew W Christensen, Andrew Gettelman, Jan Cermak, Guy Dagan, Michael Diamond, Alyson Douglas, Graham Feingold, Franziska Glassmeier, Tom Goren, Daniel P Grosvenor, Edward Gryspeerdt, Ralph Kahn, Zhanqing Li, Po-Lun Ma, Florent Malavelle, Isabel L McCoy, Daniel T McCoy, Greg McFarquhar, Johannes Mülmenstädt, Sandip Pal, Anna Possner, Adam Povey, Johannes Quaas, Daniel Rosenfeld, Anja Schmidt, Roland Schrödner, Armin Sorooshian, Philip Stier, Velle Toll, Duncan Watson-Parris, Robert Wood, Mingxi Yang, Tianle Yuan

Abstract:

Aerosol–cloud interactions (ACIs) are considered to be the most uncertain driver of present-day radiative forcing due to human activities. The nonlinearity of cloud-state changes to aerosol perturbations make it challenging to attribute causality in observed relationships of aerosol radiative forcing. Using correlations to infer causality can be challenging when meteorological variability also drives both aerosol and cloud changes independently. Natural and anthropogenic aerosol perturbations from well-defined sources provide “opportunistic experiments” (also known as natural experiments) to investigate ACI in cases where causality may be more confidently inferred. These perturbations cover a wide range of locations and spatiotemporal scales, including point sources such as volcanic eruptions or industrial sources, plumes from biomass burning or forest fires, and tracks from individual ships or shipping corridors. We review the different experimental conditions and conduct a synthesis of the available satellite datasets and field campaigns to place these opportunistic experiments on a common footing, facilitating new insights and a clearer understanding of key uncertainties in aerosol radiative forcing. Cloud albedo perturbations are strongly sensitive to background meteorological conditions. Strong liquid water path increases due to aerosol perturbations are largely ruled out by averaging across experiments. Opportunistic experiments have significantly improved process-level understanding of ACI, but it remains unclear how reliably the relationships found can be scaled to the global level, thus demonstrating a need for deeper investigation in order to improve assessments of aerosol radiative forcing and climate change.

Productivity meets Performance: Julia on A64FX

Institute of Electrical and Electronics Engineers (IEEE) 00 (2022) 549-555

Authors:

Mosè Giordano, Milan Klöwer, Valentin Churavy