Slashdot Mirror


NASA Benchmarks the New G5 Powermac

sockit2me9000 writes "Well NASA's Langley Research Center recently benchmarked the new G5 dual 2ghz Powermac against a dual 1ghz Xserve, a dual 1.25 ghz Powermac, a Pentium4 2 ghz, and a Pentium4 2.66 ghz. To make things fair, the second processor in the G5 was switched off, as well as the other dual sysytems. Then, they all ran Jet3d. Even with un-optimized code and one processor, the G5 performance is impressive."

12 of 751 comments (clear)

  1. NASA Verifies Apple Benchmarks? by Dak+RIT · · Score: 5, Interesting
    Though dual processor benchmarks are not presented in detail here, it is worth noting that the G5 system benchmarked at 498 MFLOPS and 0.125 MFLOPS/MHz for scalar Jet3D performance when two processors were used.

    By adding a second processor, the MFLOPS/Mhz output only dropped from 0.127 to 0.125 MFLOPS/Mhz. This chip can definitely perform in a multi-processor environment. The P4 scored 0.096 MFLOPS/MHz with a single processor.

    Apple's benchmarks which were highly criticized by some, gave the Dual 2GHz Power Mac G5 a 194.5% performance advantage over a 3GHz P4 in SPECfp_rate_base2000. The G5 getting a score of 15.7, and the P4 getting an 8.07.

    NASA's study found the Dual 2GHz Power Mac G5 to score 498 MFLOPS for their Jet3D performance. A P4 running at 2.66GHz scored 255 MFLOPS: a 195.3% performance advantage for the G5 in this test. If we assume a direct correlation between MHz and MFLOPS for the P4 (which would actually overstate the performance of the P4) and increase the P4's score by 12.782% this would give the 3GHz P4 a score of 287.594 MFLOPS. This is still a 173.16% performance advantage for the G5, and NASA states that a 20% increase in performance for the G5 would be reasonable "when G5-aware compiler tools become available."

    So it would seem NASA's benchmarks go a long way in validating the benchmarks for the G5 that Apple released last month at the WWDC. In fact, NASA appears to be giving the G5 even better scores than Apple and Veritest did.

    The vector tests that NASA performed to test the G5's AltiVec instruction set produce some even more impressive results, and would be a good indication for why the G5 outpaced the Xeon and P4 by such dramatic amounts on real world tests (at times more than 700% faster than a 3GHz P4). "The vector version of Jet3D runs an order of magnitude faster than the scalar version (speedups of 10X-13X are typical)." The dual 2GHz G5 was benchmarked at 5177 MFLOPS (a 1040% increase over the scalar test) and 1.29 MFLOPS/MHz. This also seems accurate considering Ars Technica's claim that the AltiVec engine wasn't as well integrated into the G5 as it was in the G4. The 2GHz G5 (single cpu) scored 2755 MFLOPS, or 1.378 MFLOPS/MHz, which shows a slightly larger performance hit for vector operations than floating point operations when moving to a dual G5.

    Dak

    1. Re:NASA Verifies Apple Benchmarks? by Mr.+Hankey · · Score: 4, Interesting

      It would be interesting to see how it compared to an Athlon at MFLOP/MHz, which has a higher performance to clock cycle rate (and much better floating point) than the P4. I wouldn't be surprised if the Athlon outperforms the G5 at similar clock rates. The P4 is specifically designed to achieve higher clock rates at the expense of instructions per clock cycle.

      Obviously a comparison against the Opteron or Itanium is not fair at this time, as they're not intended for the desktop but rather workstation audience. When the Athlon 64 comes out though, benchmarks of those vs. the G5 would be of interest as well.

      --
      GPL: Free as in will
  2. Interesting choice of processors by binaryDigit · · Score: 4, Interesting

    If there budget is such that dualie 2Ghz G5's are a possibility, then it's somewhat surprising that they A) used such low powered P4's B) that they didn't include Itanic2 systems. Seems that their report really just pointed out stuff that we already knew, the PPC is typcially faster per mhz than the P4 (hell, just about anything is better per mhz than the P4). Interesting to note that on the vector test, the G5 outperformed the G4 is a fashion that is almost purely based on the increase in Mhz (i.e. other system improvements didn't really seem to help much). Compiler perhaps, though some of the architectural improvements would seem to be not dependant on that?

  3. G5 is really a full-blown workstation by reporter · · Score: 4, Interesting
    The G5 by Apple is really a workstation but has been mis-labeled a "PC". The floating-point performance of the G5 crushes any workstation by Sun. In fact, the heart of the G5 is a Power4 server-based microprocessor. At "SPEC", you can easily find the performance of a Power4 @ 1.45 GHz. Its SPEC2000 rating for floating point is 1097. When you scale that to the 2.0 GHz processor in the G5, you conclude that it has a SPEC score of about 1500.

    Apple has just created a new market for itself among the hardcore engineers who use workstations for numerical simulations like HSPICE, etc. Steve Jobs lucked out -- again.

    By the way, the bell tolls. It tolls ominously for Sun Microsystems.

    1. Re:G5 is really a full-blown workstation by Phroggy · · Score: 4, Interesting

      Steve Jobs lucked out -- again.

      Um, yeah, sure is lucky Apple found the G5. I'm sure they had nothing to do with its development. It's not like Apple has been involved with development of the whole PowerPC architecture since the early 90s.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  4. Interesting Thought by ciroknight · · Score: 5, Interesting

    Apple has been making better software for years, everyone agrees; They just never had the hardware to back them up. Then every time they do crop up with better hardware, everyone criticizes them and says that it's just not possible, PC hardware is always better they say. But now they've proven you wrong... TWICE, and some trolls STILL don't believe them. It's a sad world. I just wish Apple would open up at least their motherboards a little more, make Macs more customizable, more like PC's so they can start dominating again.

    There's also one benchmark I'de love to see. Power Mac G5 vs Sun UltraSPARC III. It's fair: they're both 64-bit procs, and it would really make people look at it in businesses that only look at supercomputers as viable. Then maybe people would start giving Apple and IBM some credit.

    My 2 cents (Canadian). Thanks.

    --
    "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
  5. MFLOPS per $ by mgkimsal2 · · Score: 5, Interesting

    Why not show an mflops/$ chart? Related to my 'cost' post as well, but I felt it deserved its own post. :)

    This seems to confirm my belief that most mac people don't buy their own hardware, but get it through work or school.

  6. OS X 10.2.7 by Greedo · · Score: 4, Interesting

    I was RTFA, and this caught my eye:

    Additional Notes: The G5 system was running Mac OS X 10.2.7 and ...

    I'm only running 10.2.6, and Software Update says nothing new is available. What's up with that?

    --
    Tuus crepidae innexilis sunt.
  7. Re:Costs by MalleusEBHC · · Score: 4, Interesting

    I'd read some thread a while back on another board saying that "Macs are cheaper than PCs". I still can't believe anyone would make that argument.

    I'll make that argument any day of the week if you want to consider TCO. My family got a Powermac G4 in 1999, and it is still the daily use computer for them. (I have my own Cube, which is basically the same for performance comparisons.) That thing still does everything that they can ask of it and then some. Hell, it can still play all the games that I want to play, save UT2k3. The great part is that it is still humming along perfectly, and I don't see any reason why it won't last two or three more years. Find me a PC that you will still be using daily 6 or 7 years later.

    This doesn't even take into account all the time and headaches that have been saved from using a Mac. Taking out the "Did you accidentally kick the power cord out?" type phone calls I've gotten to help them, I can think of maybe twice that they have had to call me and troubleshoot. There is no pricetag on this peace of mind.

  8. Damn Dude, RTFA by Mindcry · · Score: 4, Interesting

    The 498 MFLOPS figure was WITH 2 G5s!!!!
    With a single G5, the 2ghz got a 254, and the 2.66ghz P4 got 255 MFLOPs...
    Please read the article more clearly, this DOES NOT IN ANY WAY validate apple's earlier claims... here's the quote that was misread

    "Though dual processor benchmarks are not presented in detail here, it is worth noting that the G5 system benchmarked at 498 MFLOPS and 0.125 MFLOPS/MHz for scalar Jet3D performance when two processors were used."

    Followed by a chart showing the P4 2.66ghz with 255MFLOPS at the top and a G5 2ghz with 254MFLOPS at the bottom...

    So you could guess that a dual 2.66ghz would get about 499-500MFLOPS which would be a 0% performance advantage to the G5, and the P4 3.2ghz would be even faster...

  9. Re:5177 MFLOPS 288 MFLOPS by WasterDave · · Score: 4, Interesting

    Someone please explain to me how 5177 MFLOPS and ~300 MFLOPS are even comparable.

    They're not, which is what makes this whole benchmark so entirely useless.

    Look at it: The conclusion, basically, is that there's no point in running CFD code using scalar FP. So why didn't they port their code to SSE2? P4's, and particularly the new 800MHz FSB P4 get data through SSE2 code like there's no tomorrow.

    Nah, I'll listen when someone compares SSE2 and AltiVec properly. Until then it's just more blah. Don't get me wrong, I'm rapidly turning into the biggest Mac fanboy you've ever seen (Cocoa, since you ask) but the G5's are not the quantum leap Apple are making them out to be. Back in contention? Sure, but I promise you a dual Opteron 2GHz will blow the doors off a dual G5.

    Dave

    --
    I write a blog now, you should be afraid.
  10. Re:Turn the optimizations on first. by dhovis · · Score: 5, Interesting

    I think the thing that most people on /. seem to keep missing is this: MacOS X and Linux both use GCC as their primary compiler. The Linux kernel is compiled with GCC, as is Darwin. Most software for each platform is compiled with GCC.

    Now, with all these Linux-heads around here insisting that Linux is faster than Windows on x86, you'd think GCC for x86 might be a good compiler. Certainly the SPEC tests Apple (and Veritest) did with GCC on the G5 with OS X and the dual Xeon Dell with Red Hat had to have been a valid comparison between those two situations.

    I also keep seeing all these comparisons to Dell computers without full specs of the Dell. The base configurations for the PowerMac G5 is positively loaded. How many $500 Dells come with Gigabit Ethernet? How many have the same level of engineering into the thermal managment?

    Only time will tell for sure. In the mean time, remember that IBM will be producing blade systems with the 970. We'll get a chance to compare those as well eventually.

    --

    --
    The internet is the greatest source of biased information in the history of mankind.