Back to Search Start Over

Computing Correctly Rounded Integer Powers in Floating-Point Arithmetic

Authors :
Vincent Lefèvre
Christoph Lauter
Nicolas Louvet
Jean-Michel Muller
Peter Kornerup
Computer arithmetic (ARENAIRE)
Inria Grenoble - Rhône-Alpes
Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Laboratoire de l'Informatique du Parallélisme (LIP)
École normale supérieure - Lyon (ENS Lyon)-Université Claude Bernard Lyon 1 (UCBL)
Université de Lyon-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure - Lyon (ENS Lyon)-Université Claude Bernard Lyon 1 (UCBL)
Université de Lyon-Université de Lyon-Centre National de la Recherche Scientifique (CNRS)
Laboratoire de l'Informatique du Parallélisme (LIP)
Université de Lyon-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)
Department of Mathematics and Computer Science [Odense] (IMADA)
University of Southern Denmark (SDU)
ANR-06-BLAN-0257,EVA-Flo,Evaluation et Validation Automatique pour le calcul Flottant(2006)
École normale supérieure de Lyon (ENS de Lyon)-Université Claude Bernard Lyon 1 (UCBL)
Université de Lyon-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure de Lyon (ENS de Lyon)-Université Claude Bernard Lyon 1 (UCBL)
Source :
ACM Transactions on Mathematical Software, ACM Transactions on Mathematical Software, 2010, 37 (1), pp.4:1-4:23. ⟨10.1145/1644001.1644005⟩, Kornerup, P, Christof, L, Lefevre, V, Louvet, N & Muller, J-M 2010, ' Computing Correctly Rounded Integer Powers in Floating-Point Arithmetic ', ACM Transactions on Mathematical Software, vol. 37, no. 1, pp. 4:1-4:23 ., ACM Transactions on Mathematical Software, Association for Computing Machinery, 2010, 37 (1), pp.4:1-4:23. ⟨10.1145/1644001.1644005⟩
Publication Year :
2008
Publisher :
HAL CCSD, 2008.

Abstract

We introduce several algorithms for accurately evaluating powers to a positive integer in floating-point arithmetic, assuming a fused multiply-add (fma) instruction is available. For bounded, yet very large values of the exponent, we aim at obtaining correctly rounded results in round-to-nearest mode, that is, our algorithms return the floating-point number that is nearest the exact value.

Details

Language :
English
ISSN :
00983500
Database :
OpenAIRE
Journal :
ACM Transactions on Mathematical Software, ACM Transactions on Mathematical Software, 2010, 37 (1), pp.4:1-4:23. ⟨10.1145/1644001.1644005⟩, Kornerup, P, Christof, L, Lefevre, V, Louvet, N & Muller, J-M 2010, ' Computing Correctly Rounded Integer Powers in Floating-Point Arithmetic ', ACM Transactions on Mathematical Software, vol. 37, no. 1, pp. 4:1-4:23 ., ACM Transactions on Mathematical Software, Association for Computing Machinery, 2010, 37 (1), pp.4:1-4:23. ⟨10.1145/1644001.1644005⟩
Accession number :
edsair.doi.dedup.....813a6196892d50064f649a4d94eb4360