🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.powerpc
Article #3556

Re: Debate: PowerMac "trounces" Pentium....???

#3556
From: Dan Pop
Date: Mon, 01 Apr 1996 22:20
41 lines
2582 bytes
In <4jp2i8$f0r@nuke.csu.net> ghansen@isc.sjsu.edu (Gregory L Hansen) writes:

>In article <4jhq8r$nt2@cville-srv.wam.umd.edu>,
>David T. Wang <veakblad@Glue.umd.edu> wrote:
>
>>I didn't want to say anything, because I knew from just looking at the 
>>code how silly it was. I think that it was hashed out here a while back
>>that PPC601's didn't support transedentals (sine, cosines) via hardware,
>>while pentiums did, so any simplified benchmark like the one given by
>>Mr Hansen will show the Pentium "better" than a PPC chip.  I think that
>>it's not even close to a decent benchmark, all it shows you is that if
>>you happen to be writing your own code, and you use a bunch of sines and 
>>cosines all the time, you'd be better off with a Pentium, that's about it.
>
>Thank you for that explanation.  I admit I was a little confused by the 
>results, but what could I do but show what I'd found?  I missed the 
>hashing of PPC math because there's so darn much traffic here I only read 
>it sporadically.  It seems kind of obtuse to leave out transcendals since 
>almost anything that uses floating-point math is going to start slinging 
>them around.  How about the PPC604?

Didn't the 'R' in RISC stand for "reduced"?  Now you want a RISC chip
with full-blown CISC features :-)

It's not at all obtuse to leave out transcendentals, because only a
rather insignificant percentage of the cpu time spent in a "typical"
number crunching application is used for computing transcendentals.
Of course, exceptions do exist, but the designer tries to optimise for
the mainstream (read SPECmarks :-)

A _good_ math library can implement them in software very efficiently,
but this can be done only by people who have done some serious research
(or, at least, reading) in this field.  The quick and dirty Taylor/Mac
Laurin series approach is catastrophic, performance-wise.

Dan
--
Dan Pop
CERN, CN Division
Email: danpop@mail.cern.ch 
Mail:  CERN - PPE, Bat. 31 R-004, CH-1211 Geneve 23, Switzerland
Technical Details
Message-ID: <danpop.828397219@rscernix>
Path: arc1-ca.pugleaf.net!rcp6.elan.af.mil!rscernix!danpop
References: <4jhq8r$nt2@cville-srv.wam.umd.edu> <4jp2i8$f0r@nuke.csu.net>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!rcp6.elan.af.mil!rscernix!danpop
From: danpop@mail.cern.ch (Dan Pop)
Newsgroups: comp.sys.powerpc,comp.os.linux.advocacy,comp.sys.mac.advocacy,comp.os.os2.advocacy,comp.sys.amiga.advocacy,comp.sys.intel
Subject: Re: Debate: PowerMac "trounces" Pentium....???
Date: 1 Apr 96 22:20:19 GMT
Organization: CERN European Lab for Particle Physics
Message-ID: <danpop.828397219@rscernix>
References: <4jhq8r$nt2@cville-srv.wam.umd.edu> <4jp2i8$f0r@nuke.csu.net>
NNTP-Posting-Host: ues5.cern.ch
X-Newsreader: NN version 6.5.0 #7 (NOV)