Some Functions Computable with a Fused-mac - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2005

Some Functions Computable with a Fused-mac

Sylvie Boldo
Jean-Michel Muller

Résumé

The fused multiply accumulate instruction (fused-mac) that is available on some current processors such as the Power PC or the Itanium eases some calculations. We give examples of some floating-point functions (such as ulp(x) or Nextafter(x,y)), or some useful tests, that are easily computable using a fused-mac. Then, we show that, with rounding to the nearest, the error of a fused-mac instruction is exactly representable as the sum of two floating-point numbers. We give an algorithm that computes that error.
Fichier principal
Vignette du fichier
ARITH17_Boldo.pdf (131.47 Ko) Télécharger le fichier
Loading...

Dates et versions

inria-00000895 , version 1 (01-12-2005)

Identifiants

  • HAL Id : inria-00000895 , version 1

Citer

Sylvie Boldo, Jean-Michel Muller. Some Functions Computable with a Fused-mac. 17th IEEE Symposium on Computer Arithmetic, Jun 2005, Cape Cod, Massachusetts, USA, pp.52-58. ⟨inria-00000895⟩
155 Consultations
260 Téléchargements

Partager

Gmail Facebook X LinkedIn More