ACM Home Page
Please provide us with feedback. Feedback
On a proposed floating-point standard
Full text PdfPdf (623 KB)
Source ACM SIGNUM Newsletter archive
Volume 14 ,  Issue si-2  (October 1979) table of contents
Pages: 13 - 21  
Year of Publication: 1979
ISSN:0163-5778
Authors
W. Kahan  University of California, Berkeley
J. Palmer  INTEL Corporation, Aloha, Oregon
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 14,   Citation Count: 6
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1057520.1057522
What is a DOI?

ABSTRACT

A standard for binary floating-point arithmetic is being proposed and there is a very real possibility that it will be adopted by many manufacturers and implemented on a wide range of computers. This development matters to all of us concerned with numerical software. One of the principal motivations for the standard is to distribute more evenly the burden of portability between hardware and software. At present, any program intended to be portable must be designed for a mythical computer that enjoys no capability not supported by every computer on which the program will be run. That mythical computer is so much grubbier than almost any real computer that a portable program will frequently be denigrated as "suboptimal" and then supplanted by another program supposedly "optimal" for the real computer in question but often inferior in critical respects like reliability. A standard --- almost any reasonable standard --- will surely improve the situation. A standard environment for numerical programs will promote fair comparisons and sharing of numerical codes, thereby lowering costs and prices. Furthermore, we have chosen repeatedly to enrich that environment in order that applications programs be simpler and more reliable. Thus will the onus of portability be shared among hardware manufacturers and software producers.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Palmer, J. (1977) "The INTEL Standard for Floating-Point Arithmetic," Proc. COMPSAC, 107--112.
2
 
3
Coonen, J. (1979), "Specifications for a Proposed Standard for Floating-Point Arithmetic," Draft submitted to IEEE Microprocessor Floating-Point Standards Committee, August 26.
 
4
Kahan, W. (1966), "7094-II System Support for Numerical Analysis," SHARE Secretarial Distribution SSD-159, item C4537.
 
5
Brent, R. (1973), "On the Precision Attainable with Various Floating-Point Number Systems," IEEE Trans. Computers, Vol. C-22, No. 6, 601--607.
 
6
Yohe, J. (1973), "Roundings in Floating-Point Arithmetic," IEEE Trans. Computers, Vol. C-22, No. 6, 577--586.
 
7
Moore, R. E. (1966), Interval Analysis, Englewood Cliffs, N.J.: Prentice-Hall.
 
8
Kahan, W. (1968), "A More Complete Interval Arithmetic," Lecture Notes for a course at University of Michigan, June 17-21.
 
9
Dekker, T. J. (1971), "A Floating-Point Technique for Extending the Available Precision," Numerische Mathematik, Vol. 18, 224--242.