s'authentifier
version française rss feed
Fiche détaillée  Récupérer au format
Dans Application-specific Systems, Architectures and Processors - 21st IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP'2010), Rennes : France (2010)
Versions disponibles :
ensl-00463353, version 2
Informatique/Autre
Implementing decimal floating-point arithmetic through binary: some suggestions
Nicolas Brisebarre1, 2, Milos Ercegovac3, Nicolas Louvet1, 2, Erik Martin-Dorel1, 2, Jean-Michel Muller1, 2, Adrien Panhaleux1, 2
1 :  Inria Grenoble Rhône-Alpes / LIP Laboratoire de l'Informatique du Parallélisme - ARENAIRE
2 :  LIP - Laboratoire de l'Informatique du Parallélisme
3 :  Digital Arithmetic and Reconfigurable Architecture Laboratory
[ARENAIRE - Arithmétique des ordinateurs]
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.
Anglais
Floating-point arithmetic – Decimal floating-point arithmetic – Square root – Transcendental functions – Radix conversion.
ACM B.2.4; G.1.0
Liste des fichiers attachés à ce document : 
PDF
Brisebarreetal2010.pdf(259.8 KB)