Effects of lower floating-point precision on scale-resolving numerical simulations of turbulence

Modern computing clusters offer specialized hardware for reduced-precision arithmetic, which can significantly speed up the time to solution. This is possible due to a decrease in data movement, as well as the ability to perform arithmetic operations at a faster rate. However, for high-fidelity simulations of turbulence, such as direct and large-eddy simulation, the impact of reduced precision on the computed solution and the resulting uncertainty across flow solvers and different flow cases has not been explored in detail, and limits the optimal utilization of new high-performance computing systems. In this work, the effect of reduced precision is studied using four diverse computational fluid dynamics (CFD) solvers (two incompressible, Neko and Simson, and two compressible, PadeLibs and SSDC) using four test cases: turbulent channel flow at R e τ = 550 and higher, forced transition in a channel, flow over a cylinder at R e D = 3900 , and compressible flow over a wing section at R e c = 50000 . We observe that the flow physics are remarkably robust with respect to reductions in lower floating-point precision, and that often other forms of uncertainty, due to, for example, time averaging, often have a much larger impact on the computed result. Our results indicate that different terms in the Navier–Stokes equations can be computed to a lower floating-point accuracy without affecting the results. In particular, standard IEEE single precision can be used effectively for the entirety of the simulation, showing no significant discrepancies from double-precision results across the solvers and cases considered. Potential pitfalls are also discussed.

Authors

Institutions

Publication Details

Journal
Journal of Computational Physics
Published
2025-12-18
DOI
https://doi.org/10.1016/j.jcp.2025.114600
Citations
1
Primary Topic
Numerical Methods and Algorithms
Type
article
Field-Weighted Citation Impact
1.50
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Effects of lower floating-point precision on scale-resolving numerical simulations of turbulence

Matteo Parsani, Philipp Schlatter, Sanjeeb Bose, Ronith Stanly et al.
1 citations
Journal of Computational Physics
Numerical Methods and Algorithms
1.50
article

Effects of lower floating-point precision on scale-resolving numerical simulations of turbulence

Matteo Parsani, Philipp Schlatter, Sanjeeb Bose, Ronith Stanly, Martin Karp, Sanjiva Lele, Hang Song, Niclas Jansson, Saleh Rezaeiravesh, Luca Galimberti, Timofey Mukha, Stefano Markidis, Lisandro Dalcín, Siavash Toosi
article en
1 citations

Abstract

Modern computing clusters offer specialized hardware for reduced-precision arithmetic, which can significantly speed up the time to solution. This is possible due to a decrease in data movement, as well as the ability to perform arithmetic operations at a faster rate. However, for high-fidelity simulations of turbulence, such as direct and large-eddy simulation, the impact of reduced precision on the computed solution and the resulting uncertainty across flow solvers and different flow cases has not been explored in detail, and limits the optimal utilization of new high-performance computing systems. In this work, the effect of reduced precision is studied using four diverse computational fluid dynamics (CFD) solvers (two incompressible, Neko and Simson, and two compressible, PadeLibs and SSDC) using four test cases: turbulent channel flow at R e τ = 550 and higher, forced transition in a channel, flow over a cylinder at R e D = 3900 , and compressible flow over a wing section at R e c = 50000 . We observe that the flow physics are remarkably robust with respect to reductions in lower floating-point precision, and that often other forms of uncertainty, due to, for example, time averaging, often have a much larger impact on the computed result. Our results indicate that different terms in the Navier–Stokes equations can be computed to a lower floating-point accuracy without affecting the results. In particular, standard IEEE single precision can be used effectively for the entirety of the simulation, showing no significant discrepancies from double-precision results across the solvers and cases considered. Potential pitfalls are also discussed.

Journal of Computational PhysicsVol. 549
Friedrich-Alexander-Universität Erlangen-Nürnberg (DE), University of Manchester (GB), King Abdullah University of Science and Technology (SA), KTH Royal Institute of Technology (SE), Politecnico di Milano (IT), Stanford University (US)
Openalex Percentile: Top 11%
Numerical Methods and Algorithms
1.50
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.