Article View: comp.os.os2.programmer
Article #1047Re: 2.0 fails miserably in the PARANOIA program ( was: Division by 0 crashes OS2/2.0 )
From: Luc Bauwens
Date: Mon, 14 Sep 1992 04:15
Date: Mon, 14 Sep 1992 04:15
21 lines
1827 bytes
1827 bytes
In article <9209121817.AA13759@SPUNKY.CS.NYU.EDU> figueroa@SPUNKY.CS.NYU.EDU (Samuel A. Figueroa) writes: >According to a paper I have by W. Kahan (the main person behind both IEEE >Standards for Floating-Point Arithmetic, as well as PARANOIA; this paper >complains about the quality of Cray's floating-point arithmetic), the IIT >math coprocessor doesn't round extended (80-bit) precision correctly, >though due to a "fluke" in their design, this problem doesn't show up in >double (64-bit) precision. Does PARANOIA complain about this? (I would >not be surprised if it didn't, since few compilers provide direct access >to extended precision, so PARANOIA might not be able to test this. How- >ever, I haven't looked at PARANOIA's source code, so I don't know if it >somehow knows how to figure this out.) It does not, and I don't see how it could in a Fortran program where the relevant variables are specified as double precision. (Once the variable is moved out of the fpu, it gets truncated anyway.) Furthermore, in what context could this be relevant if double precision is adequate? (And if it were not, how could you ensure, in Fortran, that you are using the full 80 bits precision where you need it?) Luc B
Technical Details
Message-ID:
<92Sep14.041514.28776@acs.ucalgary.ca>Path:
arc1-ca.pugleaf.net!sparky!uunet!wupost!gumby!destroyer!ubc-cs!unixg.ubc.ca!kakwa.ucs.ualberta.ca!acs.ucalgary.ca!bauwensReferences:
<9209121817.AA13759@SPUNKY.CS.NYU.EDU>Show Full Headers
Complete Article Headers
Newsgroups: comp.os.os2.programmer Path: arc1-ca.pugleaf.net!sparky!uunet!wupost!gumby!destroyer!ubc-cs!unixg.ubc.ca!kakwa.ucs.ualberta.ca!acs.ucalgary.ca!bauwens From: bauwens@acs.ucalgary.ca (Luc Bauwens) Subject: Re: 2.0 fails miserably in the PARANOIA program ( was: Division by 0 crashes OS2/2.0 ) Sender: news@acs.ucalgary.ca (USENET News System) Message-ID: <92Sep14.041514.28776@acs.ucalgary.ca> Date: Mon, 14 Sep 92 04:15:14 GMT References: <9209121817.AA13759@SPUNKY.CS.NYU.EDU> Nntp-Posting-Host: acs2.acs.ucalgary.ca Organization: The University of Calgary, Alberta Lines: 22