simX
Unofficial Mac Genius
Well, well, the world turned upside down today. Appleturns.com actually did some REAL reporting.
It seemed like nobody mentioned it, but German magazine c't said that they benchmarked the 1 GHz Motorola PPC chip (they turned off the second processor in a dual GHz Mac somehow), and pitted it against a 1 GHz Pentium III, finding that they were comparable, and that the Pentium III even beat the socks off of the G4 in floating point operations, where the G4 is traditionally supposed to excel.
Well, they failed to mention that the SPECing software that they used IS NOT ALTIVEC OPTIMIZED.
Haha, what a joke. Of course a G4's not going to win when you cripple it by not utilizing a feature that makes the G4 the supercomputer that it is.
Further, appleturns.com notes, is the fact that the SPEC benchmarking software just spews a constant stream of operations through the processor, which biases performance to Intel processors. Why? Because the Intel's pipeline is longer but it has a faster clock speed, so that it can process operations faster. But the benchmarking software fails to take in to account "bubbling" or "branching", where the entire pipeline gets cleared of operations. This is more taxing to Intel's processors because the pipeline is much longer than the G4s (Pentium 4 = 20 pipeline stages, G4 [not Apollo] = 7 pipeline stages).
To quote directly from appleturns.com:
Sheesh. Some people (or magazines, such that it is) sure like to knock Apple.
It seemed like nobody mentioned it, but German magazine c't said that they benchmarked the 1 GHz Motorola PPC chip (they turned off the second processor in a dual GHz Mac somehow), and pitted it against a 1 GHz Pentium III, finding that they were comparable, and that the Pentium III even beat the socks off of the G4 in floating point operations, where the G4 is traditionally supposed to excel.
Well, they failed to mention that the SPECing software that they used IS NOT ALTIVEC OPTIMIZED.
Haha, what a joke. Of course a G4's not going to win when you cripple it by not utilizing a feature that makes the G4 the supercomputer that it is.
Further, appleturns.com notes, is the fact that the SPEC benchmarking software just spews a constant stream of operations through the processor, which biases performance to Intel processors. Why? Because the Intel's pipeline is longer but it has a faster clock speed, so that it can process operations faster. But the benchmarking software fails to take in to account "bubbling" or "branching", where the entire pipeline gets cleared of operations. This is more taxing to Intel's processors because the pipeline is much longer than the G4s (Pentium 4 = 20 pipeline stages, G4 [not Apollo] = 7 pipeline stages).
To quote directly from appleturns.com:
As you may recall from Jon Rubinstein's "Megahertz Myth" spiel, Intel's recent chips take a speed hit from the recurring need to clear and refill those extra-long pipelines due to incorrect predictive branching-- it's that whole "pipeline tax" thing. With the SPEC test, there are no data dependency bubbles, and therefore no pipeline tax, so Intel's chips perform better than they would in actual battle conditions.
Sheesh. Some people (or magazines, such that it is) sure like to knock Apple.