DocumentCode
3195095
Title
A decimal floating-point specification
Author
Cowlishaw, Michael F. ; Schwarz, Eric M. ; Smith, Ronald M. ; Webb, Charles F.
Author_Institution
IBM UK, Warwick, UK
fYear
2001
fDate
2001
Firstpage
147
Lastpage
154
Abstract
Even though decimal arithmetic is pervasive in financial and commercial transactions, computers are still implementing almost all arithmetic calculations using binary arithmetic. As chip real estate becomes cheaper it is becoming likely that more computer manufacturers will provide processors with decimal arithmetic engines. Programming languages and databases are expanding the decimal data types available while there has been little change in the base hardware. As a result, each language and application is defining a different arithmetic and few have considered the efficiency of hardware implementations when setting requirements. We propose a decimal format which meets the requirements of existing standards for decimal arithmetic and is efficient for hardware implementation. We propose this specification in the hope that designers will consider providing decimal arithmetic in future microprocessors and that future decimal software specifications will consider hardware efficiencies
Keywords
floating point arithmetic; binary arithmetic; commercial transactions; decimal arithmetic; decimal arithmetic engines; decimal data types; decimal floating-point specification; decimal format; decimal software specifications; financial transactions; hardware efficiencies; microprocessors; Application software; Computer aided manufacturing; Computer languages; Digital arithmetic; Engines; Hardware; Manufacturing processes; Microprocessors; Pervasive computing; Transaction databases;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Arithmetic, 2001. Proceedings. 15th IEEE Symposium on
Conference_Location
Vail, CO
ISSN
1063-6889
Print_ISBN
0-7695-1150-3
Type
conf
DOI
10.1109/ARITH.2001.930114
Filename
930114
Link To Document