Author: Johan Klockars (as12-5-4.kp.g.bonet.se)
Date: 01-27-2002 18:15
> Want to complete this? (please?)
>
> Gembench CPU% (reference=Falcon w FPU)
> Hades 060 @ 60MHZ: 1789%
> Quadra800 @ 50MHZ: 1119% (68040)
> Atari TT030 75MHZ: ????%
AB040 @ 32 Mhz: 765% (331/276/1431/1022)
And for the sake of argument:
(this is on a 1.33GHz Athlon)
Gemulator2000: 4773% (5636/174/6285/7000)
ARAnyM (unknown, but recent, version): 2207% (3461/2766/1533/1071)
I must add here, though, that the GEMBench 'CPU test' is about as bad as it gets. It has next to nothing to do with real world performance. Even (Dhrystone) MIPS is a lot better.
The division test is as uninteresting as it gets, and the emulators are very quick at that sort of thing.
Gemulator2000 does not emulate the FPU, which explains the very low number there (actually, that test would not be too bad as an integer CPU test, I think ;-).
I don't know how it manages to get so much better numbers than ARAnyM on the memory tests, since the ARAnyM code for the instructions used there
(add.l #$104,a0 and move.l (a0),d0) is pretty decent.
By the way, I tested CentBench under ARAnyM and got the following numbers:
FPU 172 MHz
DSP 105 MHz
CPU 490 MHz
I have no idea what that program does, but the DSP number is kind of funny considering that ARAnyM does not emulate it at all...
On my AB040 I get
FPU 8/17 MHz (without/with copy-back cache)
DSP 32 Mhz
CPU 70 MHz
Finally, the version of Dhrystone that is included on one of the ARAnyM disk images gives 48.5 kDhrystone under ARAnyM and 30.4 kDhrystone on the AB040 (18.3 without copy-back cache), which looks a lot closer to the actual real world performance difference than either the GEMBench or CentBench numbers.
Since the VAX 11/785 (the '1 MIPS' machine) got 1857 Dhrystone according to a site I found, the AB040 number above would be equivalent to 16.4 MIPS.
This is a lot lower than the usual '040@32 numbers, but the Dhrystone program in question was compiled with PureC/TurboC, which isn't a terribly good compiler.
I'd be happy to email this very same DHRY.PRG to anyone for tests on other TOS compatible hardware.
|