DocumentCode :
3420250
Title :
Newton-Raphson algorithms for floating-point division using an FMA
Author :
Louvet, Nicolas ; Muller, Jean-Michel ; Panhaleux, Adrien
Author_Institution :
UCBL, LIP, Univ. de Lyon, Lyon, France
fYear :
2010
fDate :
7-9 July 2010
Firstpage :
200
Lastpage :
207
Abstract :
Since the introduction of the Fused Multiply and Add (FMA) in the IEEE-754-2008 standard [6] for floatingpoint arithmetic, division based on Newton-Raphson´s iterations becomes a viable alternative to SRT-based divisions. The Newton-Raphson iterations were already used in some architecture prior to the revision of the IEEE-754 norm. For example, Itanium architecture already used this kind of iterations [8]. Unfortunately, the proofs of the correctness of binary algorithms do not extend to the case of decimal floating-point arithmetic. In this paper, we present general methods to prove the correct rounding of division algorithms using Newton-Raphson´s iterations in software, for radix 2 and radix 10 floating-point arithmetic.
Keywords :
Computer aided instruction; Computer architecture; Cornea; Floating-point arithmetic; Hardware; Software algorithms; Newton-Raphson iterations; decimal floating-point arithmetic; division algorithm; floating-point arithmetic;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application-specific Systems Architectures and Processors (ASAP), 2010 21st IEEE International Conference on
Conference_Location :
Rennes, France
ISSN :
2160-0511
Print_ISBN :
978-1-4244-6966-6
Electronic_ISBN :
2160-0511
Type :
conf
DOI :
10.1109/ASAP.2010.5540948
Filename :
5540948
Link To Document :
بازگشت