Geek Patrol



Mac Pro 3GHz Benchmarks

Right after we started receiving results for Mac Pros at 2.66GHz, we’ve started receiving Mac benchmark benchmark results for Mac Pros at 3.0GHz. Since we’ve already compared the mid-range Mac Pro against the top-of-the-line Power Mac G5, we thought we’d compare the top-of-the-line Mac Pro against the same Power Mac G5. Let’s see if the 3.0GHz Mac Pro fares better than the 2.66GHz Mac Pro against a Quad Power Mac G5.

Setup

Here is the configuration of our two test machines:

  • Mac Pro
    • Intel Xeon 5160 @ 3.0GHz (two dual-core processors)
    • 4096MB RAM
    • Mac OS X 10.4.7 (Build 8K1079)
    • Geekbench 2006 (Build 190)
  • Power Mac G5
    • PowerPC G5 @ 2.5GHz (two dual-core processors)
    • 1024MB RAM
    • Mac OS X 10.4.7 (Build 8J135)
    • Geekbench 2006 (Build 180)

As per usual, we’re using the baseline scores (not the raw scores) from each benchmark. We’ve also computed the Mac Pro’s score as a percentage of the Power Mac G5’s score. Higher is better.

Results

Overall Score

Power Mac G5 Mac Pro
Overall Score 278.3 384.1
(138.0%)

Integer Performance

Benchmark Power Mac G5 Mac Pro
Emulate 6502
single-threaded scalar
157.9186.1
(117.9%)
Emulate 6502
multi-threaded scalar
622.4734.7
(118.0%)
Blowfish
single-threaded scalar
164.1261.9
(159.6%)
Blowfish
multi-threaded scalar
651.51044.3
(160.3%)
bzip2 Compress
single-threaded scalar
157.0250.7
(159.7%)
bzip2 Compress
multi-threaded scalar
572.5964.9
(168.5%)
bzip2 Decompress
single-threaded scalar
152.8274.4
(179.6%)
bzip2 Decompress
multi-threaded scalar
603.01152.0
(191.0%)

Floating Point Performance

Benchmark Power Mac G5 Mac Pro
Mandelbrot
single-threaded scalar
156.5202.4
(129.3%)
Mandelbrot
multi-threaded scalar
623.5808.5
(129.7%)
Dot Product
single-threaded scalar
143.2408.0
(284.9%)
Dot Product
multi-threaded scalar
513.91214.9
(236.4%)
Dot Product
single-threaded vector
152.8171.5
(112.2%)
Dot Product
multi-threaded vector
504.7440.3
(87.2%)
JPEG Compress
single-threaded scalar
156.7179.6
(114.6%)
JPEG Compress
multi-threaded scalar
621.6719.6
(115.8%)
JPEG Decompress
single-threaded scalar
160.1172.7
(107.9%)
JPEG Decompress
multi-threaded scalar
508.1599.8
(118.0%)

Memory Performance

Benchmark Power Mac G5 Mac Pro
Read Sequential
single-threaded scalar
171.2346.0
(202.1%)
Read Sequential
multi-threaded scalar
53.4183.1
(342.9%)
Write Sequential
single-threaded scalar
196.2556.7
(283.7%)
Write Sequential
multi-threaded scalar
185.1272.7
(147.3%)
Stdlib Allocate
single-threaded scalar
119.6320.8
(268.2%)
Stdlib Allocate
multi-threaded scalar
31.340.7
(130.0%)
Stdlib Write
single-threaded scalar
270.3120.8
(44.7%)
Stdlib Write
multi-threaded scalar
367.4206.4
(56.2%)
Stdlib Copy
single-threaded scalar
187.6259.4
(138.3%)
Stdlib Copy
multi-threaded scalar
259.2421.9
(162.8%)

Stream Performance

Benchmark Power Mac G5 Mac Pro
Stream Copy
single-threaded scalar
176.5214.9
(121.8%)
Stream Copy
multi-threaded scalar
306.2361.2
(118.0%)
Stream Copy
single-threaded vector
190.6210.6
(110.5%)
Stream Copy
multi-threaded vector
277.4332.3
(119.8%)
Stream Scale
single-threaded scalar
165.7231.8
(139.9%)
Stream Scale
multi-threaded scalar
321.5390.2
(121.4%)
Stream Scale
single-threaded vector
185.9212.3
(114.2%)
Stream Scale
multi-threaded vector
274.9340.2
(123.8%)
Stream Add
single-threaded scalar
147.0192.8
(131.2%)
Stream Add
multi-threaded scalar
301.9353.6
(117.1%)
Stream Add
single-threaded vector
188.4209.9
(111.4%)
Stream Add
multi-threaded vector
290.7341.5
(117.5%)
Stream Triad
single-threaded scalar
144.4195.3
(135.2%)
Stream Triad
multi-threaded scalar
305.4354.9
(116.2%)
Stream Triad
single-threaded vector
195.6170.4
(87.1%)
Stream Triad
multi-threaded vector
307.2275.7
(89.7%)

Conclusion

Overall, the 3.0GHz Mac Pro is 35% faster than the Quad Power Mac G5 (and 28% faster than the 2.66GHz Mac Pro); it’s up to 242% faster in particular individual tests (and, unfortunately, up to 100% slower in others). Just like the 2.66GHz Mac Pro, the 3.0GHz Mac Pro excels at integer calulations and floating point calculations. Unlike the 2.66GHz Mac Pro, the 3.0GHz Mac Pro also excels at memory operations, although this might have more to do with the number of DIMMs installed in each machine rather than the processing power of each machine (the 3.0GHz has more DIMMs, and thus has a wider memory bus).


Trackbacks & Pingbacks

  1. Geek Patrol | Mac Pro Benchmarks pingbacked Posted August 11, 2006, 12:39 am
  2. Indieguitarist » I’m thinking about cheating on my quad G5 - Guitars & Amps. Rants & Raves. Coffee! pingbacked Posted August 21, 2006, 12:11 am

Comments

  1. 1 Rob says:

    Vector Performance seems to be a weak point, despite the keynote claim the Xeon’s vector processing unit is more powerful than the G5’s. I’m surprised that performance is so erratic. stdlib memory access in particular is way too slow.

    Considering the chip is so new, maybe GCC (if that is what you used) hasn’t been properly tuned for it yet. The official intel compilers might have a better idea what they are working with.

    If the compiler is the problem, then we will have to wait a little longer to find out what these machines are really capable of.

    Posted August 11, 2006, 3:00 am
  2. 2 Alan Moore says:

    Do you not think that testing a quad G5 with only 1Gb RAM against a Xeon with 4Gb skews the results a little? I’d like to see more realistic comparisons – I recognise the Xeon should trounce the G5, but having owned a quad for 6 months, I know that memory makes all the difference to that machine!

    Regardless, thanks for the insight into the new Mac’s performance…

    Posted August 11, 2006, 3:55 am
  3. 3 kkl says:

    [OT] your top scores are littered with some invalid results. Maybe you should block faster-than-light “computers”?

    Posted August 11, 2006, 9:44 am
  4. 4 John says:

    Alan,

    Geekbench uses about 100MB of memory; so long as a computer has more than 100MB of memory free, the total amount of system memory shouldn’t affect the results. The difference in performance between the G5 used in the comparison above and the fastest G5 we’ve seen is about 3%!

    kkl,

    We’ve found that the timers Geekbench for Windows uses are inaccurate when run on a virtual machine (e.g., Parallels). We’re looking into a solution for this issue.

    Posted August 11, 2006, 12:23 pm
  5. 5 Mark says:

    in the last test you said: “Of course, we’ve tested a mid-range Mac Pro ($2500 US) against a top-of-the-line Power Mac G5 ($3000 USD), so even though the Mac Pro is only a little bit faster than the Power Mac G5, it’s significantly cheaper!”

    You can’t think of it this way! you are comparing last years top-of-the-line machine against this years. Plus 500mhz is like in 2004 when the 2.5 ghz G5 was introduced. The test of the 2.66 against the G5 quad was a fair comparison because Apple don’t use the newest available G5 processor.

    Posted August 15, 2006, 1:07 pm
  6. 6 Andrew says:

    Perhaps I’m missing something, but it seems like the percentage performance increases over the G5 machines are pretty much in line with the percentage increase in clock speed of the G5 – which to me seems like a testament to the good design of the IBM chip in the old machine – that a design that old, per clock cycle is pretty much as good as the bleeding edge up-to-date Intel chip. Even the power consumption reduction mostly could be down to the much smaller fabrication process used by Intel, although I don’t know the details of either.

    Its a shame IBM decided they didn’t want to provide Apple with what they wanted – a decision in light of how popular Apple is becoming they may regret.

    I guess they thought they had enough on their plate developing chips for the PS3, Xbox 360 and Wii…

    Posted August 15, 2006, 2:55 pm
  7. 7 Ben says:

    Here’s a question…I’ve seen comparisons all over the place between the quad power pc g5 and the new mac pro 3 ghz g5. But here’s the thing: I’ve got an “older” dual power pc g5 (bought a little less than 1 year ago), and I’m wanting to know how much faster the new mac pro is than that box. That to me seems like a comparison between an older machine and a newer one that I’d really be interested in knowing, when you consider that people like me with those “older” and slower boxes are probably the ones most excited about a new upgrade. The folks who only 3-6 months ago bought a quad g5 aren’t probably rushing out to spend another large sum of money for “modest” perfomance improvement. So anyone got some numbers on that? Thanks!

    Posted August 17, 2006, 12:26 pm
  8. 8 Harald says:

    A note on the operations measured.

    Many of the tested loops are apparently hand written simple loops doing the same thing over and over. Which is normal for benchmarks. Sad thing is they are written poorly.

    As an example the 2.5GHz G5 vector unit can sustain about 19 Gflops when calculating a dot product. Since the benchmark uses a single accumulator and has no loop unrolling whatsoever, it only reaches a mere 2.1Gflop. (”vmaddfp” has a latency of 8, so the loop is limited by 2.5GHz * 8 [flop/cylce] / 8 [cycles/instruction] -> about 1 flop/cylce instead of 8 flop/cycle) The intel chip can do these additions with the same overall throughput. But as they have a shorter latency, they are less affected by the programming style.

    So take the number here with a lot of salt as they do not represent what the machines are capable of. They are still useful, since they represent what poor programming yields on them;-)

    PS: The maximum vector throughput of these two machines is about the same (per cycle). Which is a huge improvement over previous intel chips.

    Posted August 17, 2006, 4:29 pm
  9. 9 Bolton Peck says:

    I dunno, I can see the Xeon’s faster but if you think about it, it has twice the graphics mem and faster acces to it via the newer video card-plus it has twice the memory bandwidth (256vs128) AND it’s 500MHz faster. Yet it only achieves a 33 percent performance increase. Makes me wonder how the G5 would fare if Apple had the same, new 256bit wide RAM backing it up.

    Additionally, Freescale is about to come out with 2.0+GHz G4 dual core chips which use less power (and make less heat!) than their new intel counterparts. I think that, long term, Apple kinda sold out to grab a few more MHz right now, oh and the cowtowing to Microsoft Windows I guess doesn’t hurt either.

    I think its only a matter of time before the new, Vista capable PeeCees with their similar EFI BIOS are hacked (or OS X is hacked, or both) so that it will be possible to just buy a clone PeeCee and stick your pie rat copy of X on there. Bye-Bye Apple profit margins on OS X! And Apple doesn’t have that huge business sector monopoly for the license fees to soften the blow either like M$ does.

    They’re feeling all phat now because iPod music sales are huge, but who knows how long that’ll last? I think that, long term, it was a mistake to make it potentially so easy to end their unique quality of Apple controlled hardware running Apple made OS. More than one Mac geek has told me that can’t happen, that you can’t pirate OS X onto non-Apple intel hardware. But I don’t think that’s the case, hackers can be pretty ingenious. When X can be shoehorned onto any beige PC, it will lose a lot of its cache’ among the non-Mac elitists who will then run it for free. FWIW I’m not being a hater here, I like Mac and OS X, its what I use daily. I won’t touch Windows with my hands if I can help it.

    I think Apple will one day be sorry they did this. Even if it is faster.

    Posted August 18, 2006, 2:24 pm
  10. 10 kada says:

    Wait a second, it’s nothing new to run OS X on normal PCs… Intel and AMD. There are a few problems, you can’t simply update it, some software won’t run (mostly those relying on the video card), and for most video cards there are no drivers (same with sound cards). Driver support really is the biggest issue. So, yes, you can run OS X on normal PCs, but it will be nowhere near as nice as the real thing. Think of it as a trial, maybe. There were many people who did this and have bought or a going to buy a Mac. And I don’t think this will change, unless Apple wants it to happen.

    Do you think that Dual G4 can really beat the Intels? Just look at the numbers and take them times two (which would be really optimistic). They take less power, but they have less power too.

    Posted August 31, 2006, 9:50 am