Subject: Re: Beautiful Sparc, take 2
To: Timo Schoeler <timo.schoeler@riscworks.net>
From: doomwarrior <doomwarriorx@gmail.com>
List: port-sparc
Date: 05/30/2006 17:30:35
> HyperSPARC *needs* high clock frequencies, as can be seen here, to 
> perform well.
>
hmm i got a diffrent result. All tested with a SparcStation 20 with 
512MB RAM and Seagate ST32550WC.
I always run each test 3 times for each processor and throw away the 
worst and the best result.

time bzip2 --best gcc-4.0.tar
1x    Ross    HyperSparc RT620B \w RT626    125    1398.692sec (gcc 
3.3.3nb3/NetBSD 3.0/-O3 -mcpu=hypersparc)
1x    Sun    SuperSparc II \w SuperCache    75    1798.430sec  (gcc 
3.3.3nb3/NetBSD 3.0/-O3 -mcpu=supersparc)
1x    Sun    SuperSparc \w SuperCache    60        2278.572sec     (gcc 
3.3.3nb3/NetBSD 3.0/-O3 -mcpu=hypersparc)
1x    Ross    HyperSparc RT620A \w RT625    55        2464.82sec (gcc 
3.3.3nb3/NetBSD 3.0/-O3 -mcpu=supersparc)

i think the RT620B start to suffer from disk i/o-limitations, because a 
RT620D with 180Mhz isn't really faster.

time oggenc -m 160 -M160 MikeOldfield-TubularBellsPart1.wav
1x    Ross    HyperSparc RT620B \w RT626    125     8692.360sec (gcc 
3.3.3nb3/NetBSD 3.0/-O3 -mcpu=hypersparc)
1x    Sun    SuperSparc II \w SuperCache    75    16402.050sec (gcc 
3.3.3nb3/NetBSD 3.0/-O3 -mcpu=supersparc)
1x    Ross    HyperSparc RT620A \w RT625    55        18890.194sec (gcc 
3.3.3nb3/NetBSD 3.0/-O3 -mcpu=hypersparc)
1x    Sun    SuperSparc \w SuperCache    60        19568.501sec (gcc 
3.3.3nb3/NetBSD 3.0/-O3 -mcpu=supersparc)

I think the values speak on there own. The RT620B is twice as fast as 
the SuperSparcII.

./Run dhry2reg (UnixBench 4.1.0)
1x    Ross    HyperSparc RT620B \w RT626    125   210999.300 (gcc 
3.3.3nb3/NetBSD 3.0/-O3 -mcpu=hypersparc)
1x    Sun    SuperSparc II \w SuperCache    75    121819.300 (gcc 
3.3.3nb3/NetBSD 3.0/-O3 -mcpu=supersparc)
1x    Sun    SuperSparc \w SuperCache    60    96130.500    (gcc 
3.3.3nb3/NetBSD 3.0/-O3 -mcpu=supersparc)
1x    Ross    HyperSparc RT620A \w RT625    55    93506.100 (gcc 
3.3.3nb3/NetBSD 3.0/-O3 -mcpu=hypersparc)

With the huge L2 Cache on all processors, this test should be completly 
inside the L2-Cache.
The INT-performance is nearly the same.

don't trust benchmarks you don't manipulate on your own. Also have a 
look at the internal differences between
HyperSparc and SuperSparc. The HyperSparc has _2_ FPUs, the SuperSparc 
has only 1. The SuperSparc is a bit faster then
a Pentium P54C, the HyperSparc is faster then a Pentium P54C and at the 
same level as a Pentium P55C (MMX)