Title :
Augmented Precision Square Roots and 2-D Norms, and Discussion on Correctly Rounding sqrt(x^2+y^2)
Author :
Brisebarre, Nicolas ; Joldes, Mioara ; Martin-Dorel, Érik ; Muller, Jean-Michel ; Kornerup, Peter
Author_Institution :
Lab. LIP, Univ. Claude Bernard Lyon 1, Lyon, France
Abstract :
Define an "augmented precision" algorithm as an algorithm that returns, in precision-p floating-point arithmetic, its result as the unevaluated sum of two floating-point numbers, with a relative error of the order of 2-2p. Assuming an FMA instruction is available, we perform a tight error analysis of an augmented precision algorithm for the square root, and introduce two slightly different augmented precision algorithms for the 2D-norm √x2+y2. Then we give tight lower bounds on the minimum distance (in ulps) between √x2+y2 and a midpoint when √x2+y2 is not itself a midpoint. This allows us to determine cases when our algorithms make it possible to return correctly-rounded 2D-norms.
Keywords :
error analysis; floating point arithmetic; linear algebra; FMA instruction; augmented precision square root; correctly rounded 2D-norm; error analysis; precision-p floating point arithmetic; Algorithm design and analysis; Approximation algorithms; Approximation methods; Electronic mail; Polynomials; Taylor series; Transforms; 2D-norms; Correct rounding; Floating-point arithmetic; accurate computations; compensated algorithms; square-root;
Conference_Titel :
Computer Arithmetic (ARITH), 2011 20th IEEE Symposium on
Conference_Location :
Tubingen
Print_ISBN :
978-1-4244-9457-6
DOI :
10.1109/ARITH.2011.13