Effects of floating-point non-associativity on numerical computations on massively multithreaded systems
Conference
·
OSTI ID:976992
Floating-point addition and multiplication are not necessarily associative. When performing those operations over large numbers of operands with different magnitudes, the order in which individual operations are performed can affect the final result. On massively multithreaded systems, when performing parallel reductions, the non-deterministic nature of numerical operation interleaving can lead to non-deterministic numerical results. We have investigated the effect of this problem on the convergence of a conjugate gradient calculation used as part of a power grid analysis application.
- Research Organization:
- Pacific Northwest National Laboratory (PNNL), Richland, WA (US)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC05-76RL01830
- OSTI ID:
- 976992
- Report Number(s):
- PNNL-SA-65946; 400470000
- Country of Publication:
- United States
- Language:
- English
Similar Records
Impacts of floating-point non-associativity on reproducibility for HPC and deep learning applications
Numerical computation on massively parallel hypercubes. [Connection machine]
Multigrid preconditioned conjugate gradients for the numerical simulation of groundwater flow on the Cray T3D
Conference
·
Fri Nov 01 00:00:00 EDT 2024
·
OSTI ID:2538294
Numerical computation on massively parallel hypercubes. [Connection machine]
Conference
·
Tue Dec 31 23:00:00 EST 1985
·
OSTI ID:6831250
Multigrid preconditioned conjugate gradients for the numerical simulation of groundwater flow on the Cray T3D
Conference
·
Thu Sep 01 00:00:00 EDT 1994
·
OSTI ID:10118787