comp.lang.ada
 help / color / mirror / Atom feed
From: "Robert I. Eachus" <eachus@mitre.org>
Subject: Re: Calculating SQRT in ADA
Date: 1999/04/02
Date: 1999-04-02T00:00:00+00:00	[thread overview]
Message-ID: <3705597C.BBD4AA2A@mitre.org> (raw)
In-Reply-To: 7dq51l$29h$1@nnrp1.dejanews.com

robert_dewar@my-dejanews.com wrote:

> It would be nice to see chapter and verse cited for this
> (perhaps this horrible behavioor comes from the Honeywell
> compiler that you always like to cite even though it never
> saw the light of day :-)

   The Ada/SIL compiler was both used internally at Honeywell and for
training military personnel.  But you are right that it was never sold
commercially.
 
> In fact the IBM trigonometric routines were excellent on
> both the 7094 and the 360. Indeed it is from Hirondo Kuki
> (I hope I remember the spelling right, this is from a long
> time ago on the 7094) that I learned about how math library
> routines were written.

   Yes, the math libraries on the 7094 were excellent.  The original
libraries on the 360 series were not, but IBM improved them rapidly. 
However, for the Apollo program, NASA continued to use 4 7094s that were
supposed to have been replaced by 360's:  IBM could get the math right,
or the necessary speed but not both.  (To be fair, it was both the
shorter word lenght and the trucaction semantics on the 360 that made it
unsuitable for this application.  IBM did finally come up with the
360/91 that could make the grade.)

   However, the first IBM PCs had an abominable math library for BASIC. 
(Can you say Microsoft kiddies?  I knew you could.)  On the other hand,
on the 68000 family, Microsoft BASIC used the excellent MOtorola
libraries.

> And please note, this discussion is about elementary
> functions, your reference to URAND, though it reflects
> your own particular interest in random number generation,
> is not germane to the thread on square root!

   Remember the Savage benchmark?  It is not surprising to find no
cumulative error with it nowadays.  But even ten years ago, it wasn't
that unusual to be much more concerned about the error introduced than
about the speed performance.




  reply	other threads:[~1999-04-02  0:00 UTC|newest]

Thread overview: 55+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-03-24  0:00 Calculating SQRT in ADA cmcrae
1999-03-23  0:00 ` Chris Morgan
     [not found]   ` <36F913E0.75F51763@lmco.com>
1999-03-24  0:00     ` John Herro
1999-03-24  0:00       ` Hans Marqvardsen
     [not found]         ` <36FAA3DF.42C31CF@lmco.com>
1999-03-26  0:00           ` Tom Moran
1999-03-25  0:00       ` robert_dewar
1999-03-25  0:00         ` John Herro
1999-03-24  0:00           ` Hans Marqvardsen
1999-03-25  0:00             ` David C. Hoos, Sr.
1999-03-25  0:00           ` robert_dewar
1999-03-25  0:00             ` David C. Hoos, Sr.
1999-03-26  0:00               ` Howard W. LUDWIG
1999-03-26  0:00             ` Ole-Hjalmar Kristensen
1999-03-27  0:00               ` robert_dewar
1999-03-29  0:00                 ` Robert I. Eachus
1999-03-30  0:00                   ` robert_dewar
1999-04-02  0:00                     ` Robert I. Eachus [this message]
1999-03-30  0:00                   ` robert_dewar
1999-04-02  0:00                     ` Robert I. Eachus
1999-04-03  0:00                       ` robert_dewar
1999-03-25  0:00           ` robert_dewar
1999-03-26  0:00             ` Calculating SQRT in Ada John Herro
1999-03-26  0:00               ` David C. Hoos, Sr.
1999-03-26  0:00                 ` John Herro
1999-03-25  0:00       ` Calculating SQRT in ADA robert_dewar
1999-03-24  0:00     ` Ada 83 - Sometimes still chosen Richard D Riehle
1999-03-25  0:00       ` robert_dewar
1999-03-25  0:00         ` Richard D Riehle
1999-03-25  0:00           ` Marin David Condic
1999-03-26  0:00           ` robert_dewar
1999-03-25  0:00       ` robert_dewar
1999-03-25  0:00         ` Richard D Riehle
1999-03-25  0:00           ` Larry Kilgallen
1999-03-26  0:00           ` robert_dewar
1999-03-26  0:00             ` Tarjei Tj�stheim Jensen
1999-03-27  0:00               ` robert_dewar
1999-03-27  0:00                 ` Tarjei Tj�stheim Jensen
1999-03-26  0:00             ` Richard D Riehle
1999-03-26  0:00               ` Tom Moran
1999-03-26  0:00                 ` Larry Kilgallen
1999-03-29  0:00                 ` Marin David Condic
1999-03-29  0:00                   ` Tarjei Tj�stheim Jensen
1999-03-27  0:00               ` Matthew Heaney
1999-03-26  0:00             ` Tom Moran
1999-03-25  0:00     ` Calculating SQRT in ADA robert_dewar
1999-03-24  0:00       ` Howard W. LUDWIG
1999-03-25  0:00         ` Larry Kilgallen
1999-03-24  0:00   ` Marin David Condic
1999-03-24  0:00 ` bob
1999-03-24  0:00   ` Niklas Holsti
1999-03-26  0:00     ` als0045
1999-03-26  0:00       ` als0045
1999-03-26  0:00     ` bob
1999-03-26  0:00 ` Marin David Condic
1999-03-26  0:00   ` David C. Hoos, Sr.
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox