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