Forgot your password?
typodupeerror
Desktops (Apple) Businesses Apple Hardware

NASA Benchmarks the New G5 Powermac 751

Posted by michael
from the measuring-up dept.
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."
This discussion has been archived. No new comments can be posted.

NASA Benchmarks the New G5 Powermac

Comments Filter:
  • Summary (Score:3, Insightful)

    by LordOfYourPants (145342) on Friday July 04, 2003 @05:33PM (#6369204)
    I love the wording:

    "Benchmarks from the scalar version of Jet3D are shown in Figure 1 (MFLOPS) and Figure 2 (MFLOPS normalized by MHz). In terms of raw MFLOPS, the 2GHz G5 is about 32% faster than the 2GHz P4, 97% faster than the 1.25GHz G4, 142% faster than the 1GHz G4, and within 1 MFLOP of the 2.66GHz P4."

    Translation: Slower than the P4 for anyone who didn't look at the grid. And M stands for million. Not one.
  • by Anonymous Coward on Friday July 04, 2003 @05:37PM (#6369218)
    "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."

    First, 498 vs 255 is 95.3% (instead of 195.3%) advantage.

    Second, why compare dual fastest G5 vs single mid-range P4? Singe 2GHz G5 scored 254 MFLOPS, it quite fast, but then again equally fast 2.66GHz P4 is available at $188.

    It would be much more interesting to compare dual 2GHz G5 against dual Opterons and Xeons.
  • by FooGoo (98336) on Friday July 04, 2003 @05:43PM (#6369250)
    The only benchmarks that matter is my impression of the system while using the apps I use. Everything else is opinion.
  • Costs (Score:3, Insightful)

    by mgkimsal2 (200677) on Friday July 04, 2003 @05:44PM (#6369255) Homepage
    Something which seems to get lost in the Mac/PC debates *sometimes* is the cost factor. I looked those graphs and thought "Wow - mac is faster at this benchmark". Then I looked up pricing - minimum I can get that mac for would be $1999. An equivalent PC system with the P4 2.66ghz is probably under $900 (didn't spec it out entirely, just did a rough lookup on Dell). Great - Mac is faster. But I can apparently get within reasonable range on PC hardware for probably 50% less cost.

    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. Doesn't being really good in a few areas satisfy the mac people? Do they have to try to spin higher costs as 'lower' (craziest thing I'd ever heard...)
  • The G5 (Score:3, Insightful)

    by Eric(b0mb)Dennis (629047) * on Friday July 04, 2003 @05:44PM (#6369259)
    The G5 really is a powerful machine, and i wouldn't mind owning one... if only the price for maintaining a mac wasn't so high...

    Their scheme for OS X is the equivalent of Microsoft charging $100+ for a service pack, I just don't understand it.

    I've used OS X, and it blows everything else out of the water in elequency and it seems the perfect balance between productive and 'cool factor'

    But until I win the lottery, I'll stick with my cheap x86 machines
  • by MBCook (132727) <foobarsoft@foobarsoft.com> on Friday July 04, 2003 @05:53PM (#6369299) Homepage
    Why a P4 2.66? That's probably what they had that was closest in clockspeed to 2ghz, maybe while still using the newest core. Plus this is still pretty close to 3ghz, so you know the P4 scores wouldn't double if you used one or anything.

    Why no Athlon? They probably didn't have one and with the P4 at 3ghz and climbing, the old althon is becomming less and less significant for these pure number crunching apps. Plus maybe they've done previous tests that said that P4 they uesd was faster than an equivelent athlon, so it didn't need to be tested.

    Why no Opteron? They probably didn't have one. This is the most valid question you ask.

    Why RH 7.1? That's probably what they use. They are benchmarking PURE CPU so the OS doesn't matter too much for this kind of thing.

  • Re:The G5 (Score:5, Insightful)

    by Dak RIT (556128) on Friday July 04, 2003 @05:53PM (#6369300) Homepage
    Microsoft Windows XP Pro: Full price: $299
    Microsoft Windows XP Pro Upgrapde: $199
    http://shop.microsoft.com/Referral/Productinfo.asp ?siteID=10798

    MacOS X 10.3/2/1 Full price: $129
    http://www.apple.com/macosx/

    Microsoft Windows XP Pro (5 Users): $1315.60
    MacOS X 10.3/2/1 (5 Users): $199

    If you bought Windows XP ($299), and then can upgrapde to Longhorn for $199, you paid $498. If you bought MacOS X 10.1, 10.2, 10.3, and 10.4, you paid $516. Pretty similar, and that's assuming you only have to pay $199 for Longhorn. In the meantime, Apple users enjoy continued advance, while Windows stagnates for 4+ years.

    Do the same with a family licence of 5. Buy Windows XP for $1315.60, then upgrade for $875.60: $2191.20 (over 4 years, for 5 people: $109.56/user/year).

    Buy MacOS 10.1, 10.2, 10.3, 10.4 (5 User Licence): $796 (over 4 years, for 5 people: $39.80/user/year).

    Using http://shopper.cnet.com I found a copy of Windows XP Pro for $207, and an upgrade for Windows XP Pro for $177. I found a copy of MacOS X 10.2 for $98.

    If these prices hold over to the newer Operating Systems these companies release, then Windows would cost $384 (23% savings), and MacOS X would cost $196 (24% savings). If you bought every point upgrade Apple released it would cost $392.

    Dak

  • Wrong. (Score:4, Insightful)

    by Tokerat (150341) on Friday July 04, 2003 @05:54PM (#6369302) Journal

    Their scheme for OS X is the equivalent of Microsoft charging $100+ for a service pack, I just don't understand it.
    Apple regularly issues Security Updates, Bug Fixes, and Mac OS X Updatres through the Software Update system. This, the equivilant of a Service Pack, is free.

    The major OS version updates are when new features are added, etc. That is the equivelant of upgrading 98 to XP. The cost of buying a Mac is high. The cost of maint. is probably less than a Windows box.
  • by Cordath (581672) on Friday July 04, 2003 @05:55PM (#6369308)
    It was interesting to see this paper devote so much effort to the completely useless metric of MFLOPS/MHz. This measurement has absolutely nothing to do with performance, but rather, with the approach taken by the chip manufacturer. You can do more in one clock cycle, as AMD historitcally has done, or less, but optimize for faster clock speeds, as Intel has in recent flavors of the Pentium.

    One might be tempted to design a chip that does more in one cycle and then clock it as fast as a chip that does less in one cycle. Unfortunately, while reality is a little more complex than this, the basic reason is that the more a chip does per cycle, the more heat it generates per cycle. If you try to squeeze too many cycles through it in a second it will fry.

    So showing that the G5 has better performance per clock cycles is no more useful than showing that an AMD chip has better performance per clock cycle than an Intel chip. All that matters is how much performance you can get from a chip before it cannot be clocked any faster without requiring unreasonable cooling methods.

    All this paper shows is that, while the G5 is designed to do more in a clock cycle than a P4 is, the chip tested is ultimately not any faster than the P4 they benchmarked it against. It remains to be seen how the G5 will do at higher clock speeds. With this in mind, it would be *far* more useful to see heat dissipation stats on the G5 since that might give us some idea how close to it's design limits. If it is cranking out high-end P4 performance and running cool *then* I will be impressed.
  • Why No Cray? (Score:5, Insightful)

    by Detritus (11846) on Friday July 04, 2003 @05:55PM (#6369309) Homepage
    Maybe because that was the hardware and software available to the testers. Contrary to popular belief, government employees do not have unlimited budgets to buy stuff. The last time I worked in a government office, some of the furniture was older than I was and my PC was built from scrounged parts.
  • Re:Linux is Dying (Score:2, Insightful)

    by WuWarrior (628294) on Friday July 04, 2003 @05:57PM (#6369319)
    Linux is almost as popular as Windows 95! Seriously, 1% of that pie is probably tens of millions of people.
  • Re:Costs (Score:1, Insightful)

    by birdman666 (144812) <(ericreid) (at) (mac.com)> on Friday July 04, 2003 @05:57PM (#6369320) Homepage
    Ok, so you save on upfront costs with pentium system. But just think, you'll end up spending that money on the numerous games, peripherals, and online services that simply aren't available for the mac anyway!
  • Re:Costs (Score:5, Insightful)

    by nordicfrost (118437) * on Friday July 04, 2003 @06:01PM (#6369342)
    Mac is cheaper than PCs, even in laptops. It all depends on what you'll use it for. I'm trying to convince a pal that the iBook would be a better purchase for his mother than a Fujitsu Siemens PC. The iBook is rougly 9500 NOK and the Siemens 11500 NOK.

    The difference in speed mHz, RAM etc. is irrelevant for a person just getting used to computers and the net. When she is having weekly problems with the Siemens / Windows machine, it will be lost money in time. While the Mac is cheaper in usage, because of less "frustration time" and less hassle.

    This is an argument I would strongly disagree with, if you asked me two years ago. But since then, I have come to the conclusion that the Mac simply work better for the lay people. It does the work, and faster because there are less frustrations and less hassle.
  • by Anonymous Coward on Friday July 04, 2003 @06:05PM (#6369366)
    "When you scale that to the 2.0 GHz processor in the G5, you conclude that..."

    That you're talking out of your ass.

  • by Phroggy (441) * <slashdot3@nosPAm.phroggy.com> on Friday July 04, 2003 @06:06PM (#6369374) Homepage
    $2999 for the mac 2x2ghz

    How much for the dual Xeon system they were comparing that too? Yeah, you can build a P4 for $900, but not a dual Xeon.

    However, yes, the $1999 low-end G5 is definitely more expensive than a P4 of similar performance, if the only consideration is raw speed. Macs are cheaper than PCs at the high end, not the low end.
  • by baseinfinity (18023) * on Friday July 04, 2003 @06:07PM (#6369376)
    Either way they're still benchmarking Apple hardware to be released in September versus Intel hardware that was available months ago. A quick look at Tejas and Athlon 64 specs will prove that both Intel and AMD have some whoopass coming down the line in Q4. At least this means Apple will be competitive still when the storm hits... but I don't think this hardware is revolutionary when compared to it's future peers.
  • Vector Performance (Score:5, Insightful)

    by Japer Lamar Crabb (670674) on Friday July 04, 2003 @06:08PM (#6369381)
    >>Vector performance of the G5 remains excellent, and is inline with current G4 systems on a per clock cycle >>basis. As a result, raw vector performance of the G5 will be boosted simply by its higher clock speeds relative >>to current G4 systems.

    This would seem to be one of the more interesting points made, actually. Prior to the announcement of the G5s, speculation on the PPC 970 suggested that it would be stellar with FP & so-so with integer; the real question surrounded how well IBM would implement SIMD. Many were pessimistic. Given that it seems like they've managed to add it efficiently a scaled-down POWER4 core, future refinements could make this series of chips (PPC 9X0s) real monsters.

    But the future viability of that roadmap (given how ruthless the company as a whole tends to be when faced with departmental money losses) depends as much upon the success of IBM's Linux strategy as it does on its success in the PowerMac line.

    [With apologies to BadAndy of the Ars Technica boards; thanks for sharing your insights.]
  • In all fairness... (Score:5, Insightful)

    by Znonymous Coward (615009) on Friday July 04, 2003 @06:09PM (#6369382) Journal
    It's not Apple's G5, it's IBM's 970 and it's the shizzle.

  • Re:The G5 (Score:1, Insightful)

    by Anonymous Coward on Friday July 04, 2003 @06:19PM (#6369427)
    you're misguided. the difference between 10.1, 10.2 and 10.3 is way beyond service pack stuff. the fact that Apple doesn't change the name of their OS from say OS X to YQ and that they innovate at a slightly higher pace than usual (astronomically so compared to the pre Jobs era) probably has you confused.
    all updates (let's say service packs for OS X) are free, it's the serious upgrades that cost. and nobody forces you to buy them anyway.
    for me the mac is still the cheapest pc around.
    This typed on a perfectly sensible orange iBook.
  • by vitaboy (610992) on Friday July 04, 2003 @06:22PM (#6369443)
    This is the killer statement in the whole article:

    "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."

    5177 MFLOPS when running a Velocity Engine optimized version of Jet3D.

    Now, how much does an P4 extrapolated to 3.2 GHz get? Like 288 MFLOPS?

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

    As the Mathematica guy said, the competition is no longer high-end PCs, it's now $10,000 UNIX workstations...and the G5 is still faster than any of them.

    No wonder the G5s smoke the dual Xeon in the Photoshop, Mathematica, Logic, and Luxology app bake-off. All these apps would have been optimized to use the Velocity Engine.

    If I were a scientist doing lots of image processing and vector calculations, I'd need a cluster of about 18 or so 3.2 GHz P4 machines to keep up with the dual 2 GHz G5 PowerMac running a typical Velocity Engine optimized app.

    That's a sweet 5177 MFLOPS for you - evidence the G5s rock as hard as Apple has been indicating.

  • 64 bit. (Score:2, Insightful)

    by Duncan3 (10537) on Friday July 04, 2003 @06:27PM (#6369471) Homepage
    Any benchmark that's not against another real 64bit chip with a flat memory space is completely and totally irrelivant. Comparing optimized (no gcc need apply) code against optimized code like in the real world.

    Has anyone seen any such relivant benchmarks?
  • Re:The G5 (Score:1, Insightful)

    by Anonymous Coward on Friday July 04, 2003 @06:29PM (#6369479)
    WinXP Pro + KeyGen on Kazaa: $0

    WinXP Pro Family of five for four years: $0

    MacOS-X Family of five for four years: $796

    Savings with Windows: $796

  • by Jah-Wren Ryel (80510) on Friday July 04, 2003 @06:31PM (#6369489)
    Furthermore, check out this footnote from the paper:

    "Note that the higher level of optimization (-O2) and SSE/SSE2 options in the Portland compiler degraded Jet3D performance on the P4 system, and were therefore not used."

    Thus they are comparing the FP performance of the old x87 style, stack-based interface on the P4 - not to mention they are just using minimal optimization. When they start talking about how great vector peformance is, they need to be using SSE2, which is both modern and far more efficient than x87, plus SSE2 is essentially an implementation of a short-length vector processor, somewhat like altivec is on the G4/G5 chips.

    This "report" sure smacks of the same bogosity that the original Apple benchmarks did - essentially hamstringing the competition before making a comparison. Since you can't *buy* a dual G5 system today, one must assume that Apple gave it to NASA and you can bet that early access comes with an NDA. So, Apple must have either approved or at least been involved in the generation of these results. Essentially making them just as biased as Apple's own.
  • by markomarko (665913) on Friday July 04, 2003 @06:40PM (#6369536)
    Certain NASA labs use a large amount of Apple hardware, and I'm sure the machine is a demo unit. We may get a demo here at the UofA ECE dept, too. ie. the machine wasn't purchased.

    really, do you think NASA's in on some conspiracy to hype Apple hardware? Good grief. I couldn't imagine any business, but a benchmarking business, approving an order for a bunch of new hardware solely for the purpose of conducting some mythical-the-truth-is-out-there, guaranteed, unbiased benchmark. There's nothing interesting about the choice of processors. It's what was lying around when the demo came in, fool.
  • by Nom du Keyboard (633989) on Friday July 04, 2003 @06:50PM (#6369578)
    Apple will be competitive still when the storm hits... but I don't think this hardware is revolutionary when compared to it's future peers.

    If, as widely reported, the PPC 970 goes from 2GHz to 3GHz in the next 12 months it will definitely be more than competative.

    It has been along time since I've seen performance increase by near 50% in a year. Takes me back to the 486DX2-66 days.

  • Re:Costs (Score:3, Insightful)

    by autopr0n (534291) on Friday July 04, 2003 @06:56PM (#6369599) Homepage Journal
    Didja notice that overall the G4s were faster, too? Therefore the price of entry for a slower machine if $799, and it includes way more than that $900 PC.

    Are you honestly claming that 129 is a higher number then 255? (fastest g4 to the fastest p4) Yeah, the g4 had a slightly higher flop/cycle score (that would have been much lower using the intel fortran compiler) but the p4's over all score was much higher.



    When comparing the price of a 32bit system to that of a 64bit, it's a bit pointless...as you're getting so much more with the 64bit chip.

    Um, no, you're not. For one thing these benchmarks were all done with floating point numbers, the Intel architecture has supported 64 bit floats since the 287. A 64 bit CPU won't have much of an advantage over a 32 bit CPU at all. Secondly, a 64 bit CPU can't do anything that a 32 bit CPU can't. It just needs to take more cycles. But that only happens in the rare case when you have to deal with a non floating point number which is larger then 2^32, or ~4.3 billion. That doesn't happen very often.

  • Re:Damn Dude, RTFA (Score:5, Insightful)

    by dhogaza (64507) on Friday July 04, 2003 @07:07PM (#6369660) Homepage
    Except that

    1. They weren't using a compiler optimized for the G5, and expect performance to increase when they have that opportunity.

    2. Dual G5s appear to scale better than dual P4s. They're getting close to 2x performance with the dual G5s, much better than most folks are used to with SMP systems.
  • by Andy_R (114137) on Friday July 04, 2003 @07:08PM (#6369669) Homepage Journal
    But why on earth would you want to? Unless you are an intel/amd fanatic trying to prove a rather dubious point by crippling the Mac or an imb/apple devotee trying to skew the field by giving 1 cpu the entire 1Ghz bus bandwidth. Either way it's not going to give a useful result.

    If you can think of a good reason to turn off 50% of your processing, why not save a lot of money and go for one of the two mid-range single cpu G5 configurations that Apple will happily sell you?

    By testing in this ludicrous 'half a machine' mode, we don't get any of the potentially really interesting information about the efficiency of apple's dual cpu hardware and OS support, and how much difference their 1Ghz bus makes compared to intel/amd offerings. It's this area which will make or break the claims of 'fastest PC'.
  • by Goldfinger7400 (630228) on Friday July 04, 2003 @07:13PM (#6369702)
    I believe this is useful to allow developers to better understand their applications performance on a single cpu system, without the need to buy yet another mac. I believe that's why the tool is offered from the Developers portion of the site.

    I also remember a few games having issues on dual processor computers, a while back. Though most of these issues have been resolved now, it'd be interesting to see if the problems cleared up if you disabled a cpu.

  • Re:Costs (Score:2, Insightful)

    by Anonymous Coward on Friday July 04, 2003 @07:16PM (#6369715)
    IMNSHO While the initial purchase cost of the Mac is marginally more expensive for a top end machine

    Dual 2GHz PowerPC G5
    2GB DDR400 SDRAM (PC3200) - 2x1GB
    250GB Serial ATA - 7200rpm
    ATI Radeon 9800 Pro
    Apple Cinema Display (20" flat panel)
    SuperDrive (DVD-R/CD-RW)
    Apple Keyboard & Apple Mouse - U.S. English
    Mac OS X - U.S. English
    APP for Power Mac (w/ or w/o display) - Enrollment Kit
    $5693.00

    versus

    Dell Dimension XPS Series
    Pentium® 4 Processor at 3.2GHz with 800MHz front side busPrice: $4,268.00
    SAVE $190! (Savings included in price) 2GB DDR SDRAM at 400MHz
    Dell ® Quietkey ® Keyboard
    SAVE $160! (savings included in price) 20.1 in Digital Flat Panel Display
    New 128MB DDR ATI RADEON(TM) 9800 Graphics Card
    200GB Ultra ATA/100 Hard Drive (7200 RPM) with DataBurst Cache(TM)
    3.5 in Floppy Drive
    Microsoft® Windows® XP Professional
    Dell(TM) Optical USB Mouse
    New Dell Gigabit Ethernet
    16 Max DVD-ROM Drive
    Sound Blaster Audigy 2(TM) sound card with DVD Audio
    SAVE $60 (system price shown before rebate) 4 Yr Ltd Warr plus 4 Yr At-Home
    Dell Movie Studio Plus with Roxio VideoWave Movie Creator(TM)
    FREE UPGRADE! New 4x DVD+RW/+R Drive w/CD-RW

    If we first add back in all of the "free" stuff DELL is giving by ordering online....$190 + $220 +$170 = $580 +$4268 = $4848 which is a more realistic total considering that I doubt NASA does their ordering online.

    Now if we compare the 2 prices ($4848.00 DELL and $5693.00 APPLE), unless I am doing math poorly these days, we see a 15% savings by purchasing the DELL system.

    HOWEVER....
    What always seems to be forgotten is the cost of SUPPORTING these machines. The support costs is what makes the Mac shine when it comes to TCO. I cannot tell you how many times I have seen IT departments in large corporations that have 10+ Windows support people in Department X that are ALWAYS busy running around fixing Windows machines, compared to their Mac support group (generally about 1/2 or less the people) with an equal size department to support.

    The support costs are where the Mac just totals Windows boxes over the useful life of the machine....

    What most people FAIL to realize is that the upfront costs, != the total cost
  • by Andy_R (114137) on Friday July 04, 2003 @07:29PM (#6369786) Homepage Journal
    Well, that is exactly the sort of claim that needs to be verified by testing.

    Given that the 2 processors are (presumably) sharing 1 video card, one set of RAM chips, one I/O system, and one disk drive, surely there must be *some* kind of performance hit from sharing the rest of the machine with a second processor? Or some performance drain from putting all the housekeeping talks onto just one of the 2 processors?

    I think this adds weight to my original point - that benchmarking a dual G5 against dual amd or intel systems is the only way we'll settle this 'fastest PC' question, and that arbitrarily shutting half the sysem off isn;t a sensible way to test things.
  • by vi-rocks (611108) on Friday July 04, 2003 @07:34PM (#6369818) Homepage
    Who modded this crap up!!!
    Summary... The 2GHz G5 is *very* slightly slower than the older 2.66GHz. (3GHz machines are out now). As far as the second bar graph goes who gives a crap about how fast something is per MHz? Seriously moderators... read the article... that goes for you too ciroknight. You Apple fanboys are ridiculous sometimes.
    The DUAL 2GHz G5s peform much better than the single 3GHz. I guess most people are too busy holding onto their desks while Bill is ramming them up that ass to pay attention to the article.

    Frankly, us Mac "fanboys" could care less if someone could pick up a $499 4 Ghz P4. The people touting these systems are driving rusted out Ford Escorts with the bumpers held on by duct tape (or drooling over the Ford Escorts while looking out of the windows of the loser-cruiser)

    Seriously now, Mac/OSX fanboys like their computers. They don't care if it is the absolute fastest or the most/least expensive. The hardware has some style and the OS simply rocks.
  • by hc00jw (655349) on Friday July 04, 2003 @07:50PM (#6369867)
    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. Doesn't being really good in a few areas satisfy the mac people? Do they have to try to spin higher costs as 'lower' (craziest thing I'd ever heard...)
    I think that's fair, for what you will be getting!

    160GB Serial ATA, SuperDrive (CD-RW, DVD-R), Firewire 800, USB 2, ATI Radeon 9600 Pro...

    Plus all the standard things that apple don't actually mention in their specs any more of course. 16 bit sound, gigabit ethernet, and so on.

    And that's without the free software. iMovie, iCal, iPhoto, iDvd, etc., (which you may or may not want, so adjust value of system accordingly).

    The thing with your comparision, is that you are comparing the G5 processor with the P4 processor. Now try comparing the G5 system to a PC system with a P4 with equivilant specs. Hard drive, DVD writer, latest firewire, gigabit ethernet, etc, and you soon see the PC cost more.

    And that's without touting the advantages of Mac OS X and all the other points that have already been made in this thread...

    This is Apples advantage and disadvantage. Because they won't sell you anything less than top quality in their pro line... And that costs!

    People seem to miss the big picture some times!
  • by wagnerer (53943) on Friday July 04, 2003 @07:53PM (#6369878)
    You'll want to be careful with the code the intel compiler spits out. It may be fast but some scientific codes compiled with it give incorrect answers. Compile the same code on any other f90 compiler and it gives the correct answer. Not something to inspire confience in your answers.
  • Re:Wha? (Score:5, Insightful)

    by bnenning (58349) on Friday July 04, 2003 @08:21PM (#6369982)
    A midrange p4 beat the highest end g5 available.


    By a whopping 0.4%, and with one of the G5's processors disabled. You can spin it any way you want, but the clear fact is that with the G5 Macs are competitive in CPU performance again. I don't see why this disturbs you so; competition is good.

  • by artur9 (627762) on Friday July 04, 2003 @08:25PM (#6369992)

    My take.

    Since everything inside the G5 is "point to point" then unless both CPUs need to talk to exactly the same thing at exactly the same time then the performance hit will be almost impossible to detect. (I wonder how RAIDing drives could make this overhead even more improbable?)

    Since there is a lot of Mach-ness in the OS X kernel I would also think that there aren't too many critical regions there that force the use of only one CPU. In other words, I think the situation is better than that kernel (was it an early Solaris?) that had one mutex around the whole kernel.

    As usual, anyone willing to pay me to benchmark one of these puppies for them? :-) The machine is suitable payment.

  • by artur9 (627762) on Friday July 04, 2003 @08:31PM (#6370008)
    Cost per MIP is a different metric is why.

    If you read the article the benchmarker wanted to know the performance levels of the different systems (note: not CPUs).

    He did say that Pentium were probably more cost effective.

    PS: Where can I buy a complete system with a 2.66GHz P4 for $188? is that U.S. or some other type of dollar?

  • by charnov (183495) on Friday July 04, 2003 @08:32PM (#6370012) Homepage Journal
    They couldn't get a hold of a super-cheap Athlon XP or even a sub $1500 Opteron server, but they got a hold of an Apple G5 which isn't even available for sale???

    Puh-lease... The gripe with the SPEC benchmarks was that Apples numbers for the competition were WAY below the OFFICIAL numbers, ot that Apples numbers for their own equipment was crap.

    Jeeze...let's at least wait till these things are SHIPPING.
  • Re:No (Score:3, Insightful)

    by Jeremy Erwin (2054) on Friday July 04, 2003 @09:13PM (#6370172) Journal
    It's still useful (although marginally so) to have a statistic which allows you to compare a 3.4 Ghz Pentium IV with a 2.16 Ghz G5. In theory, you could multiply the clockspeed by the "efficiency" and get a rough idea of which machine will run your code faster, without having to redo the benchmarks every time the manufacturers release a new PC.

  • the hell you can (Score:1, Insightful)

    by Scudsucker (17617) on Friday July 04, 2003 @09:35PM (#6370262) Homepage Journal
    How is a dual Athalon going to "trounce" a G5 when the 970's trounce a dual Xeon, which will trounce a dual Athalon? I wont argue that you can build a cheaper dual Athalon than buy a dual 970 from Apple, or that you might get more price/performance by going AMD, but trouncing the new Macs? ...bullshit.
  • by mentin (202456) on Friday July 04, 2003 @09:58PM (#6370366)
    Either way they're still benchmarking Apple hardware to be released in September versus Intel hardware that was available months ago.

    You wanted to say year ago? Month ago Intel released 3 GHz, 800 MGh FSB P4 and new chipset for dual DDR 400 motherboards. Comparing G5 against older 533 MGh FSB processors on old chipset is hypocrisy.

    Even 2.6 GHz 800 MGh FSU processor with i875 chipset-based motherboard and dual DDR 400 memory behaves much better than that 2.66 GHz processor.

  • by dmarcoot (96402) on Friday July 04, 2003 @11:37PM (#6370693) Journal
    no, most important graph of all is time being productive versus time making shit work the way it should so i can be productive. Apple has always won that hands down.
  • by NetCurl (54699) on Saturday July 05, 2003 @02:13AM (#6371142)
    Video isn't going to be affected. The calculations that put it into affect are done by the CPUs, but the CPU NEVER talks directly to the video card or the disk drive. The RAM, well, if you access it once, it's gonna be in cache, so there was a previous poster that mentioned the only time this would affect anything would be absolutely simultaneous access of the same region in RAM. That is most likely to happen with the same task or process, and the OS gives priority to the last CPU the task or process ran on (check linux sched.c for a similar implementation). Your situation, that was mod'ed +5 is likely to occur about once in a computer's lifetime....

  • by Billly Gates (198444) on Saturday July 05, 2003 @02:14AM (#6371144) Journal
    It has been stated here before and I will state again for the millionith dam time Steve Jobs specifically states "..first 64-bit personal computer"!

    He did not say the first 64-bit computer or 64-bit server but 64-bit personal computer.

    Sheesh.

    Alpha's and Sparcs are not cheap and are considered servers . You do not go to CompUSA and buy a digital Alpha server or Ultra 10x workstation. THey are certainly not designed for the average joe and the price reflects it.

    Their is no software for them that is not specialized anyway. They are specialized workstations for running a particular set of apps. No photoshop or quakeIII for the kids.

    FYI I am not a mac user.

  • by Anonymous Coward on Saturday July 05, 2003 @05:53AM (#6371645)
    Yes, my program is multi-threaded.

    The dataset I ran the test on was about 500MB in size, thus easily fitting into the RAM.

    The simulation does two major things: It gives a simple visualization that it outputs to high-resolution but graphically simple pictures, for easy analysis. The second is that it dumps all the stuff to a log-file, saving coordinates, motion curves, dynamics states etc, that can be imported into Maya for prettier visualization.

    Thus it's fairly dependant upon HD too, which is one place where the speed problems could be, since they are using MSI motherboards(bleurgh).

    Another thing is the compiler, GCC. I compiled for x86-64 with the switches -m64 -O2 -msse2 -mpreferred-stack-boundary=4(Which sets it to 16 bytes which SSE/SSE2 needs) -mno-push-args -maccumulate-outgoing-args -mtthreads, but I don't think GCC properly read the stack boundary size. The Opterons should be faster than the result I got.

    For the G5, the most important switches I used were -mpowerpc -O2 -maltivec -mnew-mnemonics -mabi=altivec.
  • by Anonymous Coward on Saturday July 05, 2003 @10:20AM (#6372157)

    Ummm, nice try butt chunk, but the G5 for $3k is DUAL PROC. Please try again, this time with a dual proc intel machine. The one you spec'd out would get trounced by the 2x2GHz G5. Give it another go.

    And BTW - those pricewatch "lowest prices" things are usually a crock - they usually have like $20 shipping fees to make up for the lower prices. Please factor those in too. Thanks. Still want to do this exercise? I didn't think so...

  • Grow up! (Score:1, Insightful)

    by Anonymous Coward on Saturday July 05, 2003 @10:39AM (#6372220)
    I can't believe some people. First they say Apple need better hardware... then Apple comes out and delieves on that... and now they're yelling "it can't be true - it just can't". Give me a break.
  • by Phroggy (441) * <slashdot3@nosPAm.phroggy.com> on Saturday July 05, 2003 @01:40PM (#6372829) Homepage
    Was that the 3.06GHz Xeon that Apple demonstrated, or a slower dual-Xeon system?

    Does that include most of the hardware features of the G5? Gigabit Ethernet, FireWire, optical 5.1 audio, CD-RW/DVD-R drive?

    A friend of mine ran the numbers on Pricewatch last week and didn't have the same results you did. I don't recall what he found, but for similar specs it wasn't cheaper than the G5.
  • Straight forward (Score:2, Insightful)

    by MarkCollette (459340) on Saturday July 05, 2003 @03:22PM (#6373223)
    I see a lot of people arguing, so here's my summary/explaination:

    - A single G5/970 top of the line is probably 20% slower than P4 top of the line, on unoptimized software. By that I mean regular integer and floating point (no AltiVec), and with unoptimized compilers. The compilters may or may not improve significantly over time, so that shouldn't be afactor on release date, but may pan out later.
    - The G5/970 is not designed/optimized to ship as a single CPU, instead the bus, etc. are designed for SMP of between 2 and 8 CPUs (might technically work with more, I don't know). So, you'll see that, in a dual CPU comparison that the G5/970 will scale better than the P4 (xeon) duals, narrowing the performance gap, and in some applications, putting the G5/970 on top.
    - With software that is recoded to work with AltiVec, compared to SSE(2) optimized software, the AltiVec performs noticably better, but that depends on the application. When comparing AltiVec to regular (non-vector optimized code), there can be as much as an order of magnitude increase in speed, again depending on t6he application.

    So, expect benchmarks to vary by a tremendous amount, depending on the number of CPUs, and how optimized for AltiVec the software is, and how mature the compiler that was used. Since a lot of software can be vectorised, I would expect software on the G5 to initially lag P4 performance, but then to dramatically speed up in some areas.

    Also, expect a lot of people who don't grasp this to be getting their panties in a knot!

Aren't you glad you're not getting all the government you pay for now?

Working...