ReproBLAS
swMATH ID: | 41189 |
Software Authors: | Ahrens, P.; Nguyen, H. D.; Demmel, J. |
Description: | ReproBLAS stands for Reproducible Basic Linear Algebra Subprograms. By reproducibility, we mean getting bitwise identical results from multiple runs of a program on the same input. Floating point summation is not associative because of roundoff errors, so the computed sum depends on the order of summation. Modern processors, which may dynamically assign resources, such as variable numbers of processors, do not guarantee the same order of summation from run-to-run of the same program or subroutine. Reproducibility is needed for debugging, verification and validation, correctness, and even contractual obligations. |
Homepage: | https://bebop.cs.berkeley.edu/reproblas/ |
Source Code: | https://github.com/peterahrens/ReproBLAS |
Related Software: | MPFR; mctoolbox; SparseMatrix; XBLAS; LBNL; Arb; RealLib; xrc; iRRAM; NumGfun; 2Sum; Verrou; Algorithm 1014; CPFloat; MPFI; ATLAS; SLEEF; Gappa; Algorithm 524; Sollya |
Cited in: | 6 Documents |
all
top 5
Cited by 15 Authors
Cited in 4 Serials
2 | Journal of Computational and Applied Mathematics |
1 | BIT |
1 | Numerical Algorithms |
1 | Acta Numerica |
Cited in 3 Fields
6 | Numerical analysis (65-XX) |
2 | Linear and multilinear algebra; matrix theory (15-XX) |
1 | Computer science (68-XX) |