Implementing decimal floating-point arithmetic through binary: some suggestions

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.
Type de document :
Communication dans un congrès
21st IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP'2010), Jul 2010, Rennes, France. IEEE, pp.317-320, 2010
Liste complète des métadonnées

Littérature citée [12 références]  Voir  Masquer  Télécharger

https://hal-ens-lyon.archives-ouvertes.fr/ensl-00463353
Contributeur : Jean-Michel Muller <>
Soumis le : mardi 21 décembre 2010 - 10:33:18
Dernière modification le : vendredi 20 avril 2018 - 15:44:24
Document(s) archivé(s) le : vendredi 2 décembre 2016 - 17:05:31

Fichier

Brisebarreetal2010.pdf
Fichiers éditeurs autorisés sur une archive ouverte

Identifiants

  • HAL Id : ensl-00463353, version 2

Collections

Citation

Nicolas Brisebarre, Milos Ercegovac, Nicolas Louvet, Erik 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. IEEE, pp.317-320, 2010. 〈ensl-00463353v2〉

Partager

Métriques

Consultations de la notice

306

Téléchargements de fichiers

126