Implementing decimal floating-point arithmetic through binary: some suggestions - Archive ouverte HAL Access content directly
Conference Papers Year : 2010

Implementing decimal floating-point arithmetic through binary: some suggestions

(1, 2) , (3, 1, 2) , (1, 2) , (1, 2) , (1, 2) , (1, 2)
1
2
3

Abstract

We propose several algorithms and provide some related results that make it possible to implement decimal floating-point arithmetic on a processor that does not have decimal operators, using the available binary floating-point functions. In this preliminary study, we focus on round-to-nearest mode only. We show that several functions in decimal32 and decimal64 arithmetic can be implemented using binary64 and binary128 floating-point arithmetic, respectively. Specifically, we discuss the decimal square root and some transcendental functions. We also consider radix conversion algorithms.
Fichier principal
Vignette du fichier
Brisebarreetal2010.pdf (259.76 Ko) Télécharger le fichier
Origin : Publisher files allowed on an open archive
Loading...

Dates and versions

ensl-00463353 , version 1 (11-03-2010)
ensl-00463353 , version 2 (21-12-2010)

Identifiers

Cite

Nicolas Brisebarre, Milos Ercegovac, Nicolas Louvet, Érik Martin-Dorel, Jean-Michel Muller, et al.. Implementing decimal floating-point arithmetic through binary: some suggestions. 21st IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP 2010), Jul 2010, Rennes, France. pp.317-320, ⟨10.1109/ASAP.2010.5540969⟩. ⟨ensl-00463353v2⟩
146 View
294 Download

Altmetric

Share

Gmail Facebook Twitter LinkedIn More