🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.arch
Article #3031

Re: Floating point performance

#3031
From: Eric H Jensen
Date: Fri, 17 Oct 1986 19:13
29 lines
2180 bytes
In article <6028@ut-sally.UUCP> nather@ut-sally.UUCP (Ed Nather) writes:
>more complex (and slower) using standard hardware.  Also, the aphorism
>about using a lot of floating operations was brought home to me:
>"Using floating point is like moving piles of sand around.  Every time
>you move one you lose a little sand, and pick up a little dirt."

I thought numerical analysis was the plastic sheet you place your sand
on - with some thought (algorithm changes) you can control your
errors most of the time or at least understand them.  Then of course
there is always an Extended format ...

>Has hardware technology progressed to the point where we might want to
>consider making a VERY LARGE integer machine -- with integers long
>...
>scaling, Planck's constant.  It would allow rapid integer operations
>in place of floating point operations.  If you could add two 512-bit
>integers in a couple of clock cycles, it should be pretty fast.

I would not want to be the one to place and route the carry-lookahead
logic for a VERY fast 512 bit adder (you could avoid this by using the
tidbits approach but that has many other implications).  The real
killers would be multiply and divide.  If you really want large
integers use an efficient bignum package; hardware can help by
providing traps or micro-code support for overflow conditions.

-- 
eric h. jensen        (S1 Project @ Lawrence Livermore National Laboratory)
Phone: (415) 423-0229 USMail: LLNL, P.O. Box 5503, L-276, Livermore, Ca., 94550
ARPA:  ehj@angband    UUCP:   ...!decvax!decwrl!mordor!angband!ehj
Technical Details
Message-ID: <16112@mordor.ARPA>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!rutgers!sri-spam!mordor!ehj
References: <340@euroies.UUCP> <1989@videovax.UUCP> <722@mips.UUCP> <725@mips.UUCP> <6028@ut-sally.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!rutgers!sri-spam!mordor!ehj
From: ehj@mordor.ARPA (Eric H Jensen)
Newsgroups: net.arch
Subject: Re: Floating point performance
Message-ID: <16112@mordor.ARPA>
Date: Fri, 17-Oct-86 15:13:32 EDT
Article-I.D.: mordor.16112
Posted: Fri Oct 17 15:13:32 1986
Date-Received: Sat, 18-Oct-86 00:02:43 EDT
References: <340@euroies.UUCP> <1989@videovax.UUCP> <722@mips.UUCP> <725@mips.UUCP> <6028@ut-sally.UUCP>
Reply-To: ehj@mordor.UUCP (Eric H Jensen)
Organization: S-1 Project, LLNL
Lines: 29