DocumentCode :
1446689
Title :
On the Computation of Correctly Rounded Sums
Author :
Kornerup, Peter ; Lefévre, Vincent ; Louvet, Nicolas ; Muller, Jean-Michel
Author_Institution :
Dept. of Math. & Comput. Sci., Univ. of Southern Denmark, Odense, Denmark
Volume :
61
Issue :
3
fYear :
2012
fDate :
3/1/2012 12:00:00 AM
Firstpage :
289
Lastpage :
298
Abstract :
This paper presents a study of some basic blocks needed in the design of floating-point summation algorithms. In particular, in radix-2 floating-point arithmetic, we show that among the set of the algorithms with no comparisons performing only floating-point additions/subtractions, the 2Sum algorithm introduced by Knuth is minimal, both in terms of number of operations and depth of the dependency graph. We investigate the possible use of another algorithm, Dekker´s Fast2Sum algorithm, in radix-10 arithmetic. We give methods for computing, in radix 10, the floating-point number nearest the average value of two floating-point numbers. We also prove that under reasonable conditions, an algorithm performing only round-to-nearest additions/subtractions cannot compute the round-to-nearest sum of at least three floating-point numbers. Starting from an algorithm due to Boldo and Melquiond, we also present new results about the computation of the correctly-rounded sum of three floating-point numbers. For a few of our algorithms, we assume new operations defined by the recent IEEE 754-2008 Standard are available.
Keywords :
IEEE standards; floating point arithmetic; Fast2Sum algorithm; IEEE 754-2008 standard; correctly rounded sums; floating point additions; floating point subtractions; floating point summation algorithms; radix-10 arithmetic; radix-2 floating point arithmetic; Algorithm design and analysis; Computer architecture; Context; Prediction algorithms; Program processors; Software algorithms; 2Sum and Fast2Sum algorithms.; Floating-point arithmetic; correct rounding; summation algorithms;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2011.27
Filename :
5710877
Link To Document :
بازگشت