How Fast is My PowerPC

As a quick review of the performance of different branches of the PPC family, based on CPU performance scores in the Norton System Info benchmark…

If you compare a 601 (6100/66), a 603ev (4400/200) (603 (6200/75)), a 604e (9500/200) and a 750 (upgraded 9500 with 400MHz G3), all normalised (scaled) to the same speed, each with an L2 cache, they scale as follows…

601@66MHz (112) = 100%, 100% Normalised

603ev@200MHz (268) = 269%, 79% Normalised
(603@75MHz and 32bit RAM (95) = 85%, 75% Normalised)

604e@200MHz (376) = 336%, 111% Normalised

750@400MHz (1026) = 916%, 151% Normalised

These are all scores using my own hardware. For reasons I don’t understand, the built in scores in Norton don’t match very closely – their 604e in particular does better than mine by a lot. Using their scores, the difference is as follows…

601@60MHz = 100%, 100% Normalised

603ev@180 = 199%, 66% Normalised
603e@160 = 237%, 89% Normalised
603e@120 = 183%, 92% Normalised

604e@200 = 460%, 138% Normalised

750@233 = 641%, 165% Normalised

The built in score machines were a 6100/60, 6400/180, a StarMax 3000/160, a 5400/120, a 9600/200 and Beige G3. The difference in performance between the 6400 and Starmax may be a result of L2 cache, but seems absurdly large. Somehow the 120MHz 5400 almost matches a 601 based machine.

Note that the exact scores vary differently between the families depending on compiler optimisation. I’ve previously noticed that the 603 family in particular seems to benefit when compared to the 601 with later compilers. Additionally, as mentioned, there is inexplicable differences between some scores that Norton saw, and what I get with my own machines.

This said, overall, the performance per-MHz is 603<601<604<750.

Note that bus speeds aren’t consistent between the various machines, which will give machines such as the 9600 an advantage in RAM access.

Some of the Source data.

Leave a Reply