Multiplicative Newton–Raphson and Goldschmidt algorithms are widely used in current processors to implement division, reciprocal, square root and square root reciprocal operations. Based on an initial approximation of a given accuracy, several iterations are performed until the required result accuracy is achieved. The number of iterations depends on the initial approximation and on the required accuracy. Each iteration consists of several multiplications. In this paper, we present an accurate error analysis that takes into account all the contributions to the final error and allows us to obtain error bounds for each iteration. These error bounds can be used to obtain optimal unit designs by reducing the size of the multiplier and, therefor...
Abstract. Rounding error analyses of numerical algorithms are most often carried out via repeated ap...
Floating-point arithmetic is an approximation of real arithmetic in which each operation may introdu...
International audienceIn their book, Scientific Computing on the Itanium, Cornea et al. [2002] intro...
AbstractBack in the 1960s Goldschmidt presented a variation of Newton–Raphson iterations for divisio...
International audienceThe accuracy analysis of complex floating-point multiplication done by Brent, ...
This paper describes a study of a class of algorithms for the floating-point divide and square root ...
International audienceWe analyze two fast and accurate algorithms recently presented by Borges for c...
Abstract. The accuracy analysis of complex floating-point multiplication done by Brent, Percival, an...
International audienceMany numerical problems require a higher computing precision than the one offe...
Goldschmidt’s Algorithms for division and square root are often characterized as being useful for ha...
International audienceSince the introduction of the Fused Multiply and Add (FMA) in the IEEE-754-200...
This note summarizes recent progress in error bounds for compound operations performed in some compu...
The aim of this paper is to accelerate division, square root and square root reciprocal computations...
International audienceWe study the accuracy of a classical approach to computing complex square-root...
This thesis develops tight upper and lower bounds on the relative error in various schemes for perf...
Abstract. Rounding error analyses of numerical algorithms are most often carried out via repeated ap...
Floating-point arithmetic is an approximation of real arithmetic in which each operation may introdu...
International audienceIn their book, Scientific Computing on the Itanium, Cornea et al. [2002] intro...
AbstractBack in the 1960s Goldschmidt presented a variation of Newton–Raphson iterations for divisio...
International audienceThe accuracy analysis of complex floating-point multiplication done by Brent, ...
This paper describes a study of a class of algorithms for the floating-point divide and square root ...
International audienceWe analyze two fast and accurate algorithms recently presented by Borges for c...
Abstract. The accuracy analysis of complex floating-point multiplication done by Brent, Percival, an...
International audienceMany numerical problems require a higher computing precision than the one offe...
Goldschmidt’s Algorithms for division and square root are often characterized as being useful for ha...
International audienceSince the introduction of the Fused Multiply and Add (FMA) in the IEEE-754-200...
This note summarizes recent progress in error bounds for compound operations performed in some compu...
The aim of this paper is to accelerate division, square root and square root reciprocal computations...
International audienceWe study the accuracy of a classical approach to computing complex square-root...
This thesis develops tight upper and lower bounds on the relative error in various schemes for perf...
Abstract. Rounding error analyses of numerical algorithms are most often carried out via repeated ap...
Floating-point arithmetic is an approximation of real arithmetic in which each operation may introdu...
International audienceIn their book, Scientific Computing on the Itanium, Cornea et al. [2002] intro...