🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #12009

Re: New stuff

#12009
From: Dave Haynie
Date: Wed, 29 Mar 1989 18:04
40 lines
2566 bytes
in article <3700@amiga.UUCP>, jimm@amiga.UUCP (Jim Mackraz) says:
> Keywords: 680x0's and computers in general

> )2) Math chips
> )	Two things ARE clear though: 1) it's FAST, and 2) we'd
> )	better start making noises to support this thing compiler
> )	/library wise so it's ready when the chip is available.

> The ieee libraries should be able to make use of any reasonable chip, even
> if it doesn't drop in as a coprocessor. 

This is true.  However, the ieee libraries may slow the thing way down, to
the point where you'd be better off running a 68881 or 68882.  For instance,
some of these quick math chips do adds in 3 clocks, multiplies in 5, at
any precision (register to register of course).  It's likely that a well
written IEEE library for such a beasty could do more complex math operations
perhaps faster than a Motorola FPU, but simple add and multiply instructions
could lose big going via library.  Two things could help this situation 

(1) Compilers that know about killer math chips.  Obviously, we aren't likely
    to see the likes of this at least until there's a standard killer math
    chip.  In 80386-system land, a version of the Weitek Abacus killer math
    chip is rapidly becoming a secondary standard; perhaps such a standard 
    in Amiga-system land would help this along.

(2) Math libraries with higher level functions.  If we had access to math 
    libraries that support real high level functions, like matrix math,
    the price of a call to such a library function might get so small as
    compared to the length of the function, that we'd really get to see
    a performance boost closely tracking the FPU in place.  This could even
    support vectorizing FPUs or multiple FPUs acting in concert.


> Jim Mackraz, I and I Computing	   	"Like you said when we crawled down
> {cbmvax,well,oliveb}!amiga!jimm          from the trees: We're in transition."
> 							- Gang of Four
-- 
Dave Haynie  "The 32 Bit Guy"     Commodore-Amiga  "The Crew That Never Rests"
   {uunet|pyramid|rutgers}!cbmvax!daveh      PLINK: D-DAVE H     BIX: hazy
              Amiga -- It's not just a job, it's an obsession
Technical Details
Message-ID: <6440@cbmvax.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!utstat!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!bloom-beacon!apple!oliveb!amiga!cbmvax!daveh
References: <3700@amiga.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!utstat!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!bloom-beacon!apple!oliveb!amiga!cbmvax!daveh
From: daveh@cbmvax.UUCP (Dave Haynie)
Newsgroups: comp.sys.amiga.tech
Subject: Re: New stuff
Message-ID: <6440@cbmvax.UUCP>
Date: 29 Mar 89 18:04:57 GMT
References: <3700@amiga.UUCP>
Organization: Commodore Technology, West Chester, PA
Lines: 40