🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.powerpc
Article #3509

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

#3509
From: Ted Oliver
Date: Fri, 29 Mar 1996 14:48
96 lines
4718 bytes
In article <stephenkDp0JpA.F6u@netcom.com>, stephenk@netcom.com (Stephen
Knilans) wrote:

Munch, munch, munch, a simple benchmark story I ate for lunch :-)

> And the result is:
>   
> Hansen Floating-Point
> Machine   OS      Processor   Raw  Normalized  Relative  Compiler  
> --------  ------  ----------  ---  ----------  --------  --------
> Power100  Sys7.5  PPC601/100  82s     82s          1     1,2
> ==================================================================
> 1: CodeWarrior 8
> 2: optimized for speed
> 
> Hansen Floating-Point
> Machine   OS      Processor   Raw  Normalized  Relative  Compiler  
> --------  ------  ----------  ---  ----------  --------  --------
> TRITON    lin-1.3.78  P5/100  66s     66s          1.24  GNU 2.7.2
> ==================================================================
> NOT optimized!!!!!
> 
> Hansen Floating-Point
> Machine   OS      Processor   Raw  Normalized  Relative  Compiler  
> --------  ------  ----------  ---  ----------  --------  --------
> TRITON    lin-1.3.78  P5/100  44s     44s          1.86  GNU 2.7.2
> ==================================================================
> -O2 optimizing     
> 
> Hansen Floating-Point
> Machine   OS      Processor   Raw  Normalized  Relative  Compiler  
> --------  ------  ----------  ---  ----------  --------  --------
> TRITON    lin-1.3.78  P5/100  36s     36s          2.28  GNU 2.7.2
> ==================================================================
> -ffast-math -O2 optimizing     
> 
> NOTE: fast-math is not ieee compliant, and the total is off by .000002
> HEY, that's less of an error than the FDIV problem! 
> 
> */
> 
> Please note, that the first measurement was from GREGORY HANSON, a PPC user!
> The other ones were by ME on a LINUX 1-3.78 system that had SEVERAL processes
> running!  HE listed his system as a PPC601/100 which I ASSUME is a 601 Power
> PC chip CPU running at 100MHZ.  GRANTED, my system has 256K PB cache, but 
> This benchmark is HEAVILY FPU intensive, and should be a good indicator of FPU
> performance.  On an apples to apples comparison(approx = attempts at
optimizing)
> the P5/100 was 86% FASTER!!!!!! 
> 
> Either HANSEN was mistaking, I misinterpreted his info, or you have the
> benchmarks BACKWARDS!  This test has a set number of iterations, and so 
> lower numbers are BETTER, as they indicate it took less time to complete.
> 
> Steve
> 
> BTW EACH loop has:
> 
> 3 adds
> 2 divides
> 1 multiply
> 4 transcendentals
> 
> ALL are double precision!

Maybe you could capitalize a few more words???!!!?

But seriously. Flaws in you analysis include, but are hardly limited to:

1) using a single measurement
2) not indicating other system information (RAM, HD, whether the Power100
had L2 cache, etc.)
3) comparing linux with a GUI OS, which inherently incorporates more
computing overhead. A better comparison would be under Windows. Even
better, comparing both systems on linux later this spring/early summer
when it is available for Nubus Mac's.
4) more recent versions of MacOS (e.g., 7.5.1) have a much improved
mathlib over System 7.5. Maybe the original poster has 7.5.1, but it isn't
indicated as in the above text.
5) MacOS is not fully native, linux is native on x86. The MacOS is not the
best OS to show how fast a PPC CPU is. Try comparing your linux results
with Win3.1 results on the same machine.
6) using ffast (which results in a small error) does not seem fair if a
similar option (i.e., better speed at the expense of getting the right
answer) is not also used in CodeWarrior.

To be fair, the poster to whom you were responding may have exaggerated
the performance of PPC in comparison to Pentium. My sense of the consensus
view was that 601 PPC's and Pentiums were more or less equivalent in speed
at the same Mhz, possibly with a slight advantage to PPC. As someone noted
in an earlier post in this thread, at Motorola's web site, you see as much
difference on the same chip using different compilers as you see between
processor families.

-- 
ted.oliver@asu.edu
Technical Details
Message-ID: <aqtjo-2903960750290001@129.219.116.52>
Path: arc1-ca.pugleaf.net!news.asu.edu!NewsWatcher!user
References: <4jehm6$pfg@meaddata.lexis-nexis.com> <4jf32c$qm6@ste <dke-2803961851210001@adnline290.adnc.com> <stephenkDp0JpA.F6u@netcom.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.asu.edu!NewsWatcher!user
From: aqtjo@imap2.asu.edu (Ted Oliver)
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: 29 Mar 1996 14:48:55 GMT
Organization: Arizona State University
Message-ID: <aqtjo-2903960750290001@129.219.116.52>
References: <4jehm6$pfg@meaddata.lexis-nexis.com> <4jf32c$qm6@ste <dke-2803961851210001@adnline290.adnc.com> <stephenkDp0JpA.F6u@netcom.com>
NNTP-Posting-Host: 129.219.116.52