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

495 of 751 comments (clear)

  1. Single Processor Mode by CptChipJew · · Score: 5, Informative

    Because I have a strong feeling this is going to be asked:

    For those of you who were wondering, you too can switch off one of your Mac's dual CPU's with the Apple CHUD Tools. Look near the bottom of the page. It'll make you appreciate your second processor ;)

    Personally though, I want to see how well it runs Seti@Home.

    --
    Vonal Declosion
    1. Re:Single Processor Mode by Anonymous Coward · · Score: 1, Informative

      CHUD also comes with Reggie, which USED to let you sort of overclock your iBook, but of course Apple removed that functionality.

    2. Re:Single Processor Mode by jbm · · Score: 5, Informative

      you ... can switch off one of your Mac's dual CPU's with the Apple CHUD Tools.

      You can also do this simply with the cpus= boot argument; here's a reference.
    3. Re:Single Processor Mode by Andy_R · · Score: 2, Insightful

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

      --
      A pizza of radius z and thickness a has a volume of pi z z a
    4. Re:Single Processor Mode by Goldfinger7400 · · Score: 3, Insightful
      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.

    5. Re:Single Processor Mode by Spyritus · · Score: 2, Informative
      In the Power Mac G5 Dual Processor, there is a DUAL 1GHz bus, 1 for each processor.

      Turning off a processor does not give the other one any performance increase at all.

    6. Re:Single Processor Mode by Goldfinger7400 · · Score: 1

      I haven't seen a CPU tab on any System Preferences windows on any of my Dual Processor systems through OS 10.2.6. Is this new to 10.2.7, or some sort of developer patch?

    7. Re:Single Processor Mode by furballphat · · Score: 5, Informative

      You only get the CPU tab if you install the CHUD tools, so you'll have to install no matter what.

    8. Re:Single Processor Mode by Andy_R · · Score: 4, Insightful

      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.

      --
      A pizza of radius z and thickness a has a volume of pi z z a
    9. Re:Single Processor Mode by The+Infamous+Grimace · · Score: 4, Informative

      "No shit. You can also not be a total ramrod and do it form System Preferences. See the CPU icon? Check it out."
      No shit. You can also not be a total ramrod and realize that one needs CHUD installed for that particular System Pref. (fyi : CHUD = Computer Hardware Understanding Developement Tools)

      You should check your facts before you flame.

      (tig)
      "We do not inherit the land from our ancestors"
      "We borrow it from our children"

      --
      Ignorance and prejudice and fear
      Walk hand in hand
    10. Re:Single Processor Mode by artur9 · · Score: 4, Insightful

      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.

      --
      ------- MacOS X, WebObjects, Apple (G5) hardware triply tied
    11. Re:Single Processor Mode by Chazmati · · Score: 4, Funny

      Man, and all this time I was thinking C.H.U.D. stood for Cannibalistic Humanoid Underground Dwellers!

    12. Re:Single Processor Mode by Knife_Edge · · Score: 3, Interesting

      Well, there is one I/O system, the bus, but from what I understand it is a point to point system that runs at 1Ghz in the 2GHz dual processor machines. That is a heck of a lot of bus bandwidth. The G5 is designed to do 2, 4, or even 8 way multiprocessing without too much competition between the chips for system resources.

      I agree totally that we need to see benchmarks of one dual system against another. But bear in mind that the use of dual processors depends a lot upon the specific code being run and also the operating system. I think the general problem here is that the G5, while fast, is not like 10X faster than the competition and at this point it is difficult to tell what scores where.

    13. Re:Single Processor Mode by h0tblack · · Score: 1

      Also, accordeing to recent specs released by Apple (and rumoured from peoples visual inspection of machines at WWDC), each processor in the DP machines is on an individual daughter-card.

    14. Re:Single Processor Mode by djupedal · · Score: 1

      You mean on the DP G5's, of course.

      Here is a photo of the single board in my 1.25GHz G4 dualie...

    15. Re:Single Processor Mode by TheCrazyFinn · · Score: 4, Informative

      well, don't forget they were testing a SINGLE 2GHz G5 (They turned off the second CPU), running G4 code. That's really equivalent to the $2400 G5 (Single 1.8GHz) than the actual performance of the Dual G5 (Which should be at least 50% higher, if not more, due to the G5's optimized SMP design, which is similar to the Athlon MP's, barring the vastly faster system bus (Point-to-point, unlike the P3's [and the G4's] shared architecture. I think the P4 Xeon might use a ptp bus, not sure).

      Also, they were getting baseline tests on performance, against the G4. They also broke it down to performance per MHz, which the G5 took a huge lead in.

      I suspect a dual G5, with an optimized compiler, would prove more than a match for the dual Xeon setup (That would cost significantly more, similar spec dual-xeon dell's are in the $4000 range), at least for this application (which heavily benefits from Altivec, and Altivec is still king of the SIMD world, SSE2 isn't even close in performance)

      --
      "You've got an invalid haircut" -Warren Zevon - Life'll Kill Ya
    16. Re:Single Processor Mode by Have+Blue · · Score: 4, Informative

      You can't "give 1 CPU the entire 1Ghz bus bandwidth". The two CPUs have independent 1Ghz connections to the system controller. They only share the 400Mhz RAM bus and the rest of the system devices.

    17. Re:Single Processor Mode by NetCurl · · Score: 3, Insightful

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

      --

      It's only when we've lost everything, that we are free to do anything...

    18. Re:Single Processor Mode by Billly+Gates · · Score: 2, Informative

      Well benchmarking is a strange and controversial thing.

      A benchmark will only show what is benchmarked. How many here care about how fast the cpu is in signle percentage points? Today's cpus are not as much as a bottleneck as they once were. Hardware has advanced beyond software for most apps.
      What really matters is what you plan to do with it.

      A disagree on the smp thing if your testing out chip performance. The reason being is that the OS and the particular benchmark have a huge influence on what the numbers will look like.

      If your running a single threaded app that requires alot of cpu time, the smp benchmark would obfuscate the result and not tell you which cpu is the fastest.

      For running a web server or testing i/o on the new motherboard then yes smp should be included. Alot factors change performance including which OS has the best i/o scheduler.

      I use pc's as workstations for coding and browsing the web. A benchmark for me would be bootime and latency. MacOSX has been rumoured to be quite sluggish in disk latency. A faster processor certainly would not help this. My current athlonX+ takes awhile to load W2k with mysqladmin, interbase, OpenOffice, and Mozilla at startup. Would a twice as fast G5 mac help? Or would a new Serial ATA controller and drive help?

      MaximumPC has bootimes in their benchmarks and I would like to see this and i/o tested on these new macs. They have hypertransport pci buses besides Serial ATA support. Sweet! This should help make the system alot faster overall and more responsive.

    19. Re:Single Processor Mode by WhiteBandit · · Score: 1, Informative

      Eh, using various linkage, if you put it together yourself, you get:

      $394 P4 3.0 Ghz (800mhz bus, fastest they have at the moment) (pricewatch.com)
      $165 1GB DDR 400 (pricewatch.com)
      $376 Radeon 9800 Pro (pricewatch.com)
      $159 Seagate 7200rpm 160GB SATA HD (via newegg.com)
      $185 Albatron PX865PE Pro II Mobo (w/ USB 2.0 and SATA support) (newegg.com)
      $242 LiteOn LDW-400D DVD-RW (newegg.com)
      $80 Firewire 800 1394b PCI Host Adapter (firewiredirect.com)
      $225 Creative Labs Sound Blaster Audigy 2 Platinum Ex (newegg.com) (Has the optical audio in/out)
      $90 Liberal estimate for a decent case and power supply

      Total (not including shipping and tax): $1916

      *I don't know much about Intel systems honestly, so not sure if the motherboard I chose is decent. Was just doing a quick browsing of Anandtech for "good" mobos.

      Also, some of my choices probably aren't the best. I've heard mixed reviews about SB Audigy's, but it was just a brand name I went for that I knew would have optical audio in/out.

      Anyways, some of the specs are actually better than the G5, some aren't. Really depends on what you are going to use it for and what is available. I don't mind either platform honestly.

      Oh. And just to spite the AC above, we'll go ahead and add an Apple Cinema Display to our system ;) $699 + ~$40 for the ACD to DVI adapter.

      Grand Total!
      $2650! (Add your tax and shipping charges and you probably get pretty close to $3k. I'm sure with more research you can bring this price down further... or wait 3 months ;)

    20. Re:Single Processor Mode by sadtrev · · Score: 3, Informative

      This test was for large fluid dynamics computations. These involve lots of difficult sums (unsteady Naver-Stokes) on large discretised grids.
      For this type of work the CPU usually runs flat out and the bottlenecks that apply to things like opening MSWord documents hardly come into play.
      If it's properly written, then HDD access speed is irrelevant, and even main memory access is hardly ever the bottleneck.
      This is one of those applications where the system speed is determined by the speed and efficiency of the CPU.

    21. Re:Single Processor Mode by Andre+Breton · · Score: 2, Informative
      "Personally though, I want to see how well it runs Seti@Home."

      Not well, IIRC the seti folks were reluctant to do certain optimizations for the Mac. The distributed.net stuff works much better.

    22. Re:Single Processor Mode by afantee · · Score: 1

      The dual G5 Power Mac does have 2 independent 1 GHz FSBs, the I/O subsystems are connected to the system controller by 2 bidirectional 16-bit 800 MHz HyperTransport interconnects with a 3.2 GB per second bandwidth, and each of the 2 internal SATA drives is on an independent bus.

    23. Re:Single Processor Mode by Rares+Marian · · Score: 1

      Oh my god, shocking! Evil filthy!Half breed Software!Console Blasphemous! /me pulls back the curtain over the Screaming Painting

      --
      The message on the other side of this sig is false.
    24. Re:Single Processor Mode by Anonymous Coward · · Score: 2, Insightful

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

    25. Re:Single Processor Mode by WhiteBandit · · Score: 2, Informative

      Wow, I got modded as a troll for admitting I am possibly wrong but answering a question anyway. Nice! Anyway.

      You're right. However the poster didn't ask for a dual-proc system ;) Sure that would substantially increase the price though and I would concede that the Mac system would perform better. But regardless, you can still put together a similiar system for less money using a PC setup. :P

      And if you did read my post, I noted that you would have to factor in shipping costs, so I'm not claiming ignorance to the prices.

      Whatever though!

      IHBT.

    26. Re:Single Processor Mode by jbolden · · Score: 1

      Theose were the mac OS9 users. The OSX users are part of the BSD crowd and hence scoff at the limitations of the command line on windows.

    27. Re:Single Processor Mode by ChadN · · Score: 2, Informative

      (which heavily benefits from Altivec, and Altivec is still king of the SIMD world, SSE2 isn't even close in performance.

      Altivec is single-precision, SSE2 is double precision. The latter is invaluable for scientific computations of many types of matrix problems, and being wrong twice as fast is of little use.

      Altivec is nice, for what it is meant for (mainly media type calculations, signal processing, etc.) But scientists will prefer SSE2.

      --
      "It's overkill, of course. But you can never have too much overkill." - Anonymous Slashdot Coward
    28. Re:Single Processor Mode by afantee · · Score: 2, Interesting

      >> Altivec is single-precision, SSE2 is double precision. The latter is invaluable for scientific computations of many types of matrix problems, and being wrong twice as fast is of little use.

      Actually, according to the author of the article, Jet3D is 99% double precision, but he was able to reformulate 10 lines of code to take advantage of AltiVec and gained 10 to 13 times in speed. SSE2 may handle double precision, but it's not a true vector processor like AltiVec, and there is absolutely no evidence that it can even double the speed.

    29. Re:Single Processor Mode by Rares+Marian · · Score: 1

      Go back to fondling your icons.

      --
      The message on the other side of this sig is false.
    30. Re:Single Processor Mode by mgbaron · · Score: 1

      My take on this is that they disabled the second processor, not to in any way cripple the system, but rather because the test was an analysis of the new processor alone. I don't think the point was to prove which is the faster pc. I think it was more about who is making the best CPU, Intel or IBM.

      Macs are built from the ground up with many benefits as a dual processing maching. The whole operating system is based on it.. PC's as of yet have not placed nearly the empasis on it. Therefore it is unfair when testing a chip to set it up with a system that uses much more than the chip to its advantage (such as the dual buses etc).

      I think the test is an interesting one that with no doubt settles no debate over processor superiority. It is, however, interesting because none of the benchmarks to date have focused on the performance of IBM's new processor, but rather have focused on the overall performance of Apple's new machine.

      Overall, I think that the more angles we can possible see on this new equipment the better!

    31. Re:Single Processor Mode by salesgeek · · Score: 1

      OSX users are part of the BSD crowd and hence scoff at the limitations of the command line on windows

      Ok. That makes it all better. It's still funny as hell: Mac users now like the command line.

      $G

      --
      -- $G
    32. Re:Single Processor Mode by wealthychef · · Score: 1

      Well, to clarify: we like having the command line as an option, but this is not the same as saying we *prefer* the command line. A GUI gives you a better feel and a quicker learning curve for any given highly abstract tool. A command line gets you down 'n' dirty with custom jobs better. Mac seems to currently have the best GUI, even with OS X's shortcomings, and now it has among the best command line, in BSD Unix, a common, open-sourced-based, powerful toolset. Windows has inferior versions of each type of interface, in DOS and Windows. But it has terrific marketing and market share led by the Master Capitalist, Darth Gates! :-)

      --
      Currently hooked on AMP
    33. Re:Single Processor Mode by salesgeek · · Score: 1

      Well, to clarify:
      *Pontification Deleted*

      Thank you. I get it now.

      --
      -- $G
    34. Re:Single Processor Mode by timeOday · · Score: 1
      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.
      Actually Pricewatch has cleaned up that mess. Search results are sorted by a price that includes shipping. I'm not sure when they changed that but it was quite a few months ago now.
    35. Re:Single Processor Mode by Jeremiah+Cornelius · · Score: 1
      Yeah,

      As long as it's only tcsh...

      :-)

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    36. Re:Single Processor Mode by jallen02 · · Score: 1

      Yeah, for some tasks.

      I would love to see how those dual processors help in something like a game...

      And what about integer performance...? That wasn't even brought up, but it is an important part of almost all modern applications. Sure, if we are going to try and build a comparable Intel system for doing floating point processing only it might be a little more costly, but that ignores several important factors. It is easy to ignore the less than stellar aspects of something to see it in a particular light.

      Jeremy

  2. 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 Anonymous Coward · · Score: 4, Insightful

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

    2. Re:NASA Verifies Apple Benchmarks? by baseinfinity · · Score: 5, Insightful

      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.

    3. Re:NASA Verifies Apple Benchmarks? by andreMA · · Score: 5, Informative
      The 498 figure was presented strictly as an aside:
      Though dual processor benchmarks are not presented in detail here, it is worth noting that the G5 system benchmarked at 498 MFLOPS...

      More relevant, perhaps, are the figures in the raw MFLOPS graph:

      254: PowerMac G5, 2x2GHz, (single CPU only)
      255: Pentium 4, 1x2.66 GHz
      Alas, difficulties in cross-platform benchmarking rear their ugly head:
      Scalar Code:

      G4 using Absoft F90 v8: f90 -s -O -lU77 -N11

      P4 using Portland Group F90 v4.0-3: pgf90 -byteswapio -tp p7 -O1
      The author did apparently make an effort to use the compiler and flags best suited for each architecture if I read this correctly....

      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.

      I don't know how much I trust NASA tho. Afterall, they only do RealMedia and WindowsMedia streaming media. Perhaps there's some bias there in favor of Windows (yes, I realize that the testbed P4 system ran Red Hat. Lighten up)

    4. Re:NASA Verifies Apple Benchmarks? by nsrbrake · · Score: 5, Informative

      Go back and read the article. You have no idea what you are saying.

      1) One of the Mac's processors was disabled
      2) 195.3% advantage was on an MFLOP/MHz basis

      That is how they are comparing the architechture of the chip and it's performance outside of a MHz pissing race. They are in the same ballpark now MHz wise so why shouldn't they take a look at how the actual chip performs. Not to mention how much more will likely come out of the chip with maturing compilers to take advantage of the arch.

      --

      Bah!
    5. 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
    6. Re:NASA Verifies Apple Benchmarks? by artur9 · · Score: 2, Insightful
      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?

      --
      ------- MacOS X, WebObjects, Apple (G5) hardware triply tied
    7. Re:NASA Verifies Apple Benchmarks? by grantsellis · · Score: 1
      From the article:
      The primary purpose of this test was to determine how G5 scalar floating point performance compares to G4 performance in CFD applications.
      Their main point was to compare G5s and G4s. It's not their fault that the only thing that people are getting excited about are:
      As a secondary part of this test, G4 and G5 benchmark results were compared to similar results obtained on Pentium 4 systems.
      The P4s were just something they tacked on.

      Now, what I want to know is, why not use identically clocked G4 and G5 systems? Did they just tack on a new system to the systems they've benchmarked instead of doing side-by-side tests?
    8. Re:NASA Verifies Apple Benchmarks? by MidnightBrewer · · Score: 1

      Now, what I want to know is, why not use identically clocked G4 and G5 systems? Did they just tack on a new system to the systems they've benchmarked instead of doing side-by-side tests?

      Because identically clocked systems don't exist? I find it interesting that the guy says the main reason the G4 lags is the current lower clock speed; I'd be perfectly happy if I could overclock my dual G4/1.25GHz to 2GHz...okay, so it'd either explode or require a liquid cooling system the size of a small fridge... ;)

      --
      "Give a man fire, and he'll be warm for a day; set a man on fire, and he'll be warm for the rest of his life
    9. Re:NASA Verifies Apple Benchmarks? by the+argonaut · · Score: 3, Interesting

      Actually, both 195.3% and 95.3% are correct, depending on how it is phrased:

      1.) it is 95.3% greater than...
      2.) it is 195.3% of... ...or something like that.

      --
      fuck you.
    10. Re:NASA Verifies Apple Benchmarks? by Shadow99_1 · · Score: 1

      The one problem I have with these benches & the one problem I had with apples benchmarks is that everyone is ignoring AMD's Opteron even though it is at least as capable as the G5 & AMD holds a larger percentage fo the market than apple does... So where are the tests of G5, Xeon, & Opteron systems against each other?

      All of them are in the same class (workstation/low end server), but AMD is getting the shaft in all these "tests" by being absent. The funny thing is of course that Opteron has been available (even on the grey market these days) for months now & the G5 has yet to hit the market, yet all these "tests" exist for G5 and ignore Opteron...

      That is my only complaint...

      --
      we are all invisible unless we choose otherwise
    11. Re:NASA Verifies Apple Benchmarks? by mentin · · Score: 4, Insightful
      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.

      --
      MSDOS: 20+ years without remote hole in the default install
    12. Re:NASA Verifies Apple Benchmarks? by Anonymous Coward · · Score: 1, Funny

      The Opteron is being ignored because no one is
      buying them.

    13. Re:NASA Verifies Apple Benchmarks? by willtsmith · · Score: 1

      NASA was doing a raw benchmark on the PPC970 chip itself. The Apple box happens to be the only available computer using this processor at this time.

      It is likely that they are doing some tests to determine the viability of a PPC970 based super-computer. They were talking about fluid-dynamic simulation. Anything on a large scale would NOT be done on a desktop system. It would be done in a massively parallell system or a high speed (think firewire over fiber) cluster.

      Beyond this, I think Apple may find itself a very nice niche market in the scientific community. Profs have always had a sweet spot for Macs. A Mac running on Unix and a pumped up 64-bit processor is a bit of a dream.

      One could write a library that would allow simulations for your super-computer to be tested (on small data sets) on your desktop Mac. The same computer that they can use to run all their Unix programs, MS Office, and their MP3 player.

      --
      -------- -------- Support Wesley Clark for president!!!
    14. Re:NASA Verifies Apple Benchmarks? by stpats · · Score: 1

      - Streaming media presents a bias there towards Windows?

      1) How is this relevant AT ALL to CPU benchmarking?

      - Based on this streaming media "bias", you don't know how much you trust NASA?

      1) What the hell does choice of streaming media have to do with trust?

      and

      2) Just because a corporation/government division uses Windows doesn't mean they're any more or less trustworthy than anyone else

    15. Re:NASA Verifies Apple Benchmarks? by gTsiros · · Score: 2, Funny

      What's MGh?

      Me-Gaga-hertz?

      --
      Looking for people to chat about multicopters, coding, music. skype: gtsiros
    16. Re:NASA Verifies Apple Benchmarks? by andreMA · · Score: 1
      1) What the hell does choice of streaming media have to do with trust?

      It's called a "joke" and it involves something called "humor". Well, it involved an attempt at "humor", by making an absurd criticism in order to parody other posts which seemed to be making what I condidered absurd assertions of a NASA/Apple conspiracy of some sort.

      You might also note that I immediately undermined my own (equally ridiculous and paranoid) argument by noting that the testing involved RedHat, not Windows, and made the equally wild assertion (which you missed apparently) that they only do streaming media -- an oblique swipe at the nutcases that claim the moon landings were shot on a set in Arizona (or wherever).

      Even if taken way too seriously (as you seem to have) by ignoring the advice to "Lighten up" ("take this humorously")) all it amounted to was a side-gripe of mine about NASA providing media streams (paid for in small part by my tax dollars) using proprietary formats that I choose not to use.

      That's the explanaion of the last 5% of my post that you chose to latch on to. I suspect one of us is humor-impaired.

    17. Re:NASA Verifies Apple Benchmarks? by John+Harrison · · Score: 2, Informative
    18. Re:NASA Verifies Apple Benchmarks? by Paradise+Pete · · Score: 1
      Actually, both 195.3% and 95.3% are correct, depending on how it is phrased

      Right. Which is why when some text reads "three times faster" it's almost always actually three times as fast, or two times "faster."

    19. Re:NASA Verifies Apple Benchmarks? by SDLeary · · Score: 1

      They are, more than likely, simply testing what they have in the Labs. IIRC, my buddy at Moffit told me that many NASA labs are seed sites for new Apple equipment. This is probably a pre production unit, and they are testing against the other lab computers. Remember guys.... NASA = Government Organization. In other words, they don't have the money to go out and buy brand spanking new systems in order to do some internal benchmarking. SDL

  3. Summary by LordOfYourPants · · Score: 3, Insightful

    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.

    1. Re:Summary by Anonymous Coward · · Score: 3, Informative

      Translation: Slower than the P4 for anyone who didn't look at the grid.

      Real Translation: 0.4% slower, at 75% of the clock speed.

    2. Re:Summary by Anonymous Coward · · Score: 1, Informative
      You'll notice that, while slower by about 1M flop, the G5 is a 2Ghz processor, while the P4 is a 2.66GHZ processor. The G5 is more efficient. If you were to bring the 2Ghz G5 chip up to 2.66GHZ, it would still smoke the P4.

      Disclaimer: I'm still an x86 fan, just impressed by the new G5.

    3. Re:Summary by tfoss · · Score: 1
      "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.

      Sure, but a difference of 1 out of 255 is pretty tiny (~0.4%), regardless of if you say it as 255 MFLOP vs 254 MFLOP, or 255000000 FLOP vs 254000000 FLOP.

      -Ted

      --
      -=-=- Quantum physics - the dreams stuff are made of.
    4. Re: Summary by Black+Parrot · · Score: 1


      > You'll notice that, while slower by about 1M flop, the G5 is a 2Ghz processor, while the P4 is a 2.66GHZ processor. The G5 is more efficient.

      Who gives a w00t? I can see comparing bang-per-buck, or for the green-minded, bang-per-kilowatt or bang-per-BTU of waste heat, but who buys on the basis of bang-per-Hz?

      That's just desperate benchmarketing spin.

      --
      Sheesh, evil *and* a jerk. -- Jade
    5. Re:Summary by Commutative+Monoid · · Score: 1

      If IBM cannot scale the clock-speed of the G5 with the ease with which Intel can scale the clock-speed of the P4, it doesn't necessarily matter how efficient it is per-clock. The Opteron performs better per-clock than the G5, but if AMD cannot scale its clock-speed, it too will have fairly little to brag about when Intel still manages to produce better results.

      To be honest, x87 floating-point operations aren't even what the P4 is strongest at. While I'm certainly pleased to see that consumers of Macs will soon be able to purchase more competitive processors in their computers, I'll leave the majority of my perceptions to after they've been sold in sufficient quantities that I can see a variety of results.

      --
      You have exactly 314 seconds to come up with a less retarded plot.
    6. Re: Summary by dhogaza · · Score: 1

      They give a hoot because it can help predict the performance of higher MHz machines when they become available.

      So when some NASA folks who use Jet3D are buying hardware a year from now and see they can buy a 3 GHz G5 or a 4.4 GHz P4 they'll be able to extrapolate performance to some degree.

    7. Re:Summary by Crazy+Eight · · Score: 1
      Well, the 1 MFLOP thing just gives us a point of comparison. In this benchmark a 2.66GHz P4 = a 2.0GHz G5.

      One interesting conclusion we can gather from these numbers comes from the normalization values in Figure 2. Assume that performance will scale linearly with clockspeed. Intel's latest, at 3.2GHz would score 307 MFLOPS on this test (3,200 X 0.096). That is 120% of the best G5 we will see in September. So how will Prescott score on this?

    8. Re: Summary by Black+Parrot · · Score: 1


      > They give a hoot because it can help predict the performance of higher MHz machines when they become available.

      > So when some NASA folks who use Jet3D are buying hardware a year from now and see they can buy a 3 GHz G5 or a 4.4 GHz P4 they'll be able to extrapolate performance to some degree.

      Except that you can't really interpolate that far out. Our nGHz systems would be real dogs if cache, memory, an memory bus hadn't scaled up enormously over the years.

      Which component is the bottleneck in the applications they are going to be purchasing for, how will that bottleneck scale up, and will it still be the bottleneck after the scaling?

      --
      Sheesh, evil *and* a jerk. -- Jade
    9. Re:Summary by GnuHaiku · · Score: 1

      Yes, but these benchmarks were done using only one of the computer's CPUs. So this should be significantly faster if the other CPU is enabled.

    10. Re: Summary by dhogaza · · Score: 1

      Which is why I said "to some degree", of course.

      In the vector mode tests using G4 and G5 it looks like CPU throughput is the bottleneck, not memory, that appears to be their conclusion. So for the vectorized version of the application - the one they're obviously *really* interested in - extrapolation will be easier.

    11. Re:Summary by dbrutus · · Score: 2, Interesting

      One thing to remember is that the scaling problems that plagued the G4 where a Motorola problem. IBM's G3's were clocked so fast they had to be kept out of Apple's line because they threatened to outrace the G4s. Also, you might not be aware but IBM was originally scheduled to be at 1.8Ghz not 2.0 Ghz. that's about 10% faster than originally projected. A 10% faster scaling G5 chip would be 3.3Ghz when Intel is at 3.6Ghz according to their roadmaps assuming current trends continue (Intel on schedule, IBM exceeding expectations).

      Like you said, time will tell.

    12. Re:Summary by badasscat · · Score: 1

      Real Translation: 0.4% slower, at 75% of the clock speed.

      Ok, so show me the benchmarks for a 2.66ghz G5. Oh, that's right, you can't - because 2.66ghz G5's don't exist, and won't for a while. This is a pretty obvious but crucial point that a lot of geeks miss. Nobody cares how efficient a CPU is. They care about how fast it is and how much it costs. That's all that matters, that's the only reason you even run benchmarks, to either try to determine the fastest CPU on the market that's suitable for the task you need to do, or to try to find the best price/performance ratio. You have no reason to even think or talk about CPU efficiency unless you work for a chipmaking firm. It means nothing to anyone actually using a particular CPU; it only means something to the companies that make them because it allows them to get greater speed at lower production cost and higher yields. Again, it's a means to an end, not an end in itself.

      In fact, I'd say Intel (and AMD, for that matter) enjoys a further advantage here, because NASA was testing the fastest G5's currently planned for market against what is now a mid-end P4. NASA admitted that the G5 performance would be further off from a 3.2ghz P4, and they didn't even test the fastest Opteron (or even a mid-range Opteron, for that matter).

      The fact is in single-CPU tests the fastest P4 beats the pants off the fastest G5 and it still costs less doing it. If you want to talk dual-CPU performance, fine, but then show me some independent dual-CPU benchmarks. I haven't seen any yet.

      Me, I'm content in knowing my 2.08ghz Athlon XP 2600+ is probably faster than the fastest G5 chip slated for production and I paid less than $100 for it. Don't talk to me about processor efficiency - us AMD users have been more legitimately fighting the Mhz myth over the past couple years than Apple has.

    13. Re:Summary by drsmithy · · Score: 1
      Real impact:
      75% of 3.2 Ghz (fastest P4) = ~2.4Ghz
      75% of 3.06Ghz (fastest Xeon) = ~2.3Ghz
      Fastest G5 = 2Ghz.

      Real conclusion: P4 and Xeon based PCs are faster.

  4. Curious... by Realistic_Dragon · · Score: 2, Funny

    I wonder why none of the NASA boxes were running Windows? I mean, if it's an all sinigng all dancing solution to everything...

    (It's ok, you can mod me -1 Troll now. I'm just bitter about an edict on a project I'm working on.)

    --
    Beep beep.
  5. MFLOPS/MHz? No AMD, Old P4, Old Redhat. by jbridges · · Score: 3, Interesting

    What the heck is that a benchmark of? Divide by the Mhz to create a higher number on their nice little graph for the G5?

    Why a Pentium 4 2.66mhz?

    Why no Athlon?

    Why no Opteron?

    Why an old old version of RedHat 7.1?

    and so on....

  6. Portland compiler by PineGreen · · Score: 2, Interesting

    I have very bad experience with Portland compiler; I wonder what the results would have been if they had used Intel Fortran Compiler....

  7. fortran compiler by mz001b · · Score: 4, Informative

    It is interesting to note that they used the Portland group compiler instead of the intel compiler. For the CFD code that I work on (which is mostly Fortran), the Intel compiler produces much faster code than the Portland group compiler (as much as 50%).

    1. Re:fortran compiler by Jah-Wren+Ryel · · Score: 2, Insightful

      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.

      --
      When information is power, privacy is freedom.
    2. Re:fortran compiler by wagnerer · · Score: 5, Insightful

      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.

    3. Re:fortran compiler by Commutative+Monoid · · Score: 1

      It seems quite possible that Apple wanted vindication for their benchmark "fiasco" (perhaps too strong a word, so forgive me), and this third-party (NASA) with a previous investment in the G4 (the super computer!) might have produced results they favor. I'm not sure I would say that these are nearly as biased (they didn't go out of the way to make the G5 score better this time), and perhaps it's entirely possible they only have licenses for that particular FORTRAN compiler. I don't know, really. There may be sufficient reason to criticize the methodology of the testing for anyone naive enough to consider this an effective comparison of the P4 to the G5 (neither compiler was necessarily the best for its platform), but I personally don't see sufficient evidence to say that the people responsible acted with any intentional bias, unlike what is routinely seen from Apple marketing campaigns.

      I realize that Slashdot is in perpetual advertisement for Apple, but I think the userbase is best served by waiting until large numbers of people can provide benchmarks for comparison. Indulging in replying to the trolling that the editors provide is just a waste of energy at this point. You have exactly 314 seconds to come up with a less retarded plot.


      No, silly zealots, you can't censor me.

      --
      You have exactly 314 seconds to come up with a less retarded plot.
    4. Re:fortran compiler by raga · · Score: 1

      I can attest to what someone else mentioned: Some Fortran compilers with high optimization flags will spit out code that is fast - and gives wrong results (especially for code with lots of jumps in and out of loops; ya, ya its bad practice, but hey, sometimes you just hav'to do it!) ...would have access to the best compiler for their platform

      Believe me, a number cruncher knows her compilers better than she knows her spouse.

      cheers- raga

    5. Re:fortran compiler by nadaou · · Score: 1

      In tests I ran, using the maintain-precision flag '-mp1', no -O flag, and the processor optimizations was almost as fast as using all optimizations.

      I assume the -O flags sacrifice quality for speed, and the Pentium4 flags don't cost you any quality but do give you access to speed.(?)

      I couldn't get the model results to be very different anyhow, but it feels good to use -mp1 somehow.

      --
      ~.~
      I'm a peripheral visionary.
    6. Re:fortran compiler by Sdrawcab · · Score: 1

      Its not just the compiler, Intel also has a highly optimized math library for the P4 that would be linked to if their compiler was used. If you want to see how to run code fast on a P4, check out GROMACS, a molecular dynamics software that Folding@Home is using now.

    7. Re:fortran compiler by Dominic_Mazzoni · · Score: 1

      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.

      I'd have to agree. I tried using Intel's compilers (both C and Fortran) for Linux recently, and I found them to be a joke. Sure, under some circumstances they generate some faster code, but the compiler also crashes or gives weird error messages, doesn't fully implement the C++ spec, has trouble "playing nice" with gcc, and yes, sometimes produces incorrect code.

  8. 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?

    1. Re:Interesting choice of processors by Phroggy · · Score: 3, Informative

      If there budget is such that dualie 2Ghz G5's are a possibility...

      Budget had nothing to do with it; the PowerMac G5 isn't shipping yet. NASA had to have obtained theirs through a special arrangement with Apple.

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

      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.

    3. Re:Interesting choice of processors by redJag · · Score: 1

      The test was done to compare G4s vs G5s. The x86 comparisons were basically "just for kicks". Obviously they use G4s already, so had them as test machines (although new computers may have been supplied by Apple..) and also obviously were specifically SENT G5s for testing, as they are not available on the market right now.

      Anyway, on the P4 vs G5 subject, we'll see on release day I suppose. Although the flame wars shall never cease :-)

  9. 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 binaryDigit · · Score: 1

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

      But how is this different than the way it's been for years? Sun has always been pretty much at the low end when it comes to cpu ooomph. They've always depended on multi-processor systems to achieve reasonable performance, and they've always positioned themselves as the best overalll solution, even if others offer faster machines.

    2. 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;
    3. Re:G5 is really a full-blown workstation by Anonymous Coward · · Score: 1, Insightful

      "When you scale that to the 2.0 GHz processor in the G5, you conclude that..."

      That you're talking out of your ass.

    4. Re:G5 is really a full-blown workstation by harlows_monkeys · · Score: 1
      The floating-point performance of the G5 crushes any workstation by Sun

      So does P4. Sun only wins on performance when you have a problem that needs a LOT of CPUs.

    5. Re:G5 is really a full-blown workstation by afidel · · Score: 2, Informative

      The Power4 has 128MB of L3 cache, to get comparable performance to a Power4 the G5 needs considerably higher clock speeds. Also Sun hasn't been competitive in the single and dual CPU workstation market for some time. The only things they had going for them were large memory support and large CPU scalability, now everyone is getting large memory support with the transition to 64bit so they only have large cpu counts to fall back on.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    6. Re:G5 is really a full-blown workstation by reporter · · Score: 1

      The floating-point benchmark (SPEC2000FP) is different from the integer benchmark (SPEC2000INT). Floating-point code tends to scale much closer to linearity than integer code. So, when you increase the clock frequency by 20%, you approximately increase the floating-point performance by 20%. It is a good 1st-order approximation.

    7. Re:G5 is really a full-blown workstation by Per+Cederberg · · Score: 1
      By the way, the bell tolls. It tolls ominously for Sun Microsystems.
      Except for the fact that Sun isn't profiting much from workstations anymore. The real money is in the servers. That's where they face a competitive threat (and it ain't from Apple).
    8. Re:G5 is really a full-blown workstation by reporter · · Score: 1

      The SPEC score of 1097 for the 1.45 GHz Power4 applies to only 1 of the 2 cores in the Power4. So, it is fair to linearly extrapolate from 1.45 GHz to 2.0 GHz to estimate floating-point performance. The resulting estimate is about 1500 for a 2.0 GHz PPC 970. This number does not factor into account the Altivec unit as the current compilers do not use it for SPEC2000FP.

    9. Re:G5 is really a full-blown workstation by wukie · · Score: 1

      What a load of rubbish. If Ma or Pa Average have the cash, they should have no problems with a Dual Processor Mac.

      Don't think for a second they would consider a Solaris based box, or find many uses for it. Where does one plug in the Camera?

      Certainly Windows workstations could be seen a competitor at a slightly higher price, but how many consumer application are optimized Windows SMP?

      This is about the END USER, not servers or professionals in a highly specialized field.

      And as for Opterons, there are no motherboards with an AGP port.

    10. Re:G5 is really a full-blown workstation by akuma(x86) · · Score: 1

      The FP performance of just about any CPU crushes Sun. Sun CPUs suck.

      As for the the POWER4 performanc, yeah you can get that kind of performance with 1.5MB on ON-CHIP cache and 32MB of off-chip cache, which is what this particular POWER4 system has. The PPC970 only has 512K of on-chip cache and 0k off chip cache.

      Also, performance does not scale 1:1 with frequency, especially for SpecFP - because as you scale your CPU core speed, the speed of memory remains constant and becomes a greater proportion of the run-time. So it is very unlikely that a 2GHz system would get a score of 1500.

    11. Re:G5 is really a full-blown workstation by Jeff+DeMaagd · · Score: 1

      In my opinion, the one key thing missing for a G5 to be considered a workstation is ECC RAM. Products marketed as workstations have long had ECC memory standard. Many such systems couldn't even run non-ECC memory even if you tried.

      Another possible issue in these benchmarks is that if it isn't a requirement to be a true workstation, then I would like to see an Athlon in the mix.

    12. Re:G5 is really a full-blown workstation by RzUpAnmsCwrds · · Score: 1

      Except the Itanium 2. Madison eats everything else for breakfast in FP.

    13. Re:G5 is really a full-blown workstation by drsmithy · · Score: 1

      Certainly Windows workstations could be seen a competitor at a slightly higher price, but how many consumer application are optimized Windows SMP?

      About as many as are optimised for "OS X SMP". IOW, not many.

      This is about the END USER, not servers or professionals in a highly specialized field.

      The price of G5s put them well outside the realm of the average END USER.

    14. Re:G5 is really a full-blown workstation by Josuah · · Score: 2, Informative

      About as many as are optimised for "OS X SMP". IOW, not many.

      Mac OS X automatically splits execution threads among multiple CPUs. Even something as basic as a progress bar or a network service daemon will run in separate threads. The Mach microkernel makes heavy use of threads so the basic OS itself will experience noticeable improvements in message passing between tasks (e.g. crossing the kernel boundary), especially given the dedicated CPU buses.

      Also, there are a whole bunch of tasks running at any given time. I've got 64 right now on my Beige G3. Each of those tasks is running one or more threads (most only one). But if iTunes can run on one CPU while my compiler runs on the other, that's going to be a big performance gain. Not to mention how the new XCode is going to benefit from SMP.

      Windows is probably in the same boat as far as distributing threads, but Mac OS X makes heavier use of threads/tasks (at least, we think so because Windows is too proprietary for us to know for sure). Plus there are a bunch of very important applications where SMP really matters, e.g. Adobe products, scientific research.

    15. Re:G5 is really a full-blown workstation by drunkenbatman · · Score: 1

      Mac OS X automatically splits execution threads among multiple CPUs. Even something as basic as a progress bar or a network service daemon will run in separate threads.

      Nitpick, but in my limited experience with OSX programming, something like a progress bar doesn't automatically spawn a new thread... the default is that it doesn't (I've used lots of OSX apps whose UI's have been blocked due to progress bars, etc) but I believe in 10.2 Apple introduced a new method whereby you could specifically call a progress indicator as a new thread.

      IE, OSX doesn't magically make your app into threaded code, you do have to do some work there. Hell, lots of the API's aren't even thread safe...

    16. Re:G5 is really a full-blown workstation by Wesley+Felter · · Score: 1

      The L3 cache on Power4 is really fast: around 20GB/s IIRC.

  10. Only benchmarks that matter are.... by FooGoo · · Score: 5, Insightful

    The only benchmarks that matter is my impression of the system while using the apps I use. Everything else is opinion.

    --
    People who bite the hand that feeds them usually lick the boot that kicks them
    1. Re:Only benchmarks that matter are.... by Josuah · · Score: 1

      The only benchmarks that matter is my impression of the system while using the apps I use. Everything else is opinion.

      The only benchmarks that matter to NASA are those that show whether or not a computation involving gigabytes of data spread over a cluster of machines will take three months instead of twelve because floating point computations are twice as fast and move over 8Gbps buses with support for 8GB of RAM and a 64-bit address space.

    2. Re:Only benchmarks that matter are.... by Johnny+Mnemonic · · Score: 1

      And even at that, it's important to differentiate between:
      • The fastest workstation available, money no object or
      • the best bang for your buck.

      That is to say: some folks need the fastest machine available, no matter what; their funding may be essentially limitless. However, other folks may need to consider what processor is fastest for the same amount of money. This is relevant to this topic, as it appears that the G5 based Macs are going to be cheaper to purchase than the latest, bleeding edge P4s; so if cost/flop is a factor, you might be more inclined to purchase a Mac next time around. OTOH, if absolute speed is the requirement, the situation isn't as well defined.
      --

      --
      $tar -xvf .sig.tar
  11. Costs by mgkimsal2 · · Score: 3, Insightful

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

    1. Re:Costs by birdman666 · · Score: 1, Insightful

      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!

      --

      Nothing from nowhere I'm no one at all
    2. Re:Costs by Squidgee · · Score: 1
      Err...

      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.

      PLUS, the G5 is a lot cheaper (A couple hundred) than other 64bit systems.

      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.

      I do admit, however, that the price of entry is a bit high. =p

    3. Re:Costs by nordicfrost · · Score: 4, Insightful

      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.

    4. Re:Costs by weston · · Score: 1

      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.

      Something which often gets lost? My friend, this particular point, while being a better one than the Phillip Glass Sonata cry of "one mouse button," is pointed out exactly as often. Probably more.

    5. Re:Costs by Vicegrip · · Score: 1

      They're cost-equivalent to ultimate PCs -- not just any PC. But, if you factor in the value of getting a 64bit processor then they are cheaper in my opinion. (I did my comparisons with a fully decked-out Dell XPS)

      Performance wise, a 900$ 2.6Ghz P4 beats any of the G4 i/emacs simply by virtue of the 400Mhz memory bus you get with the P4 machines now. But we're talking about the G5 tower which is also a good deal cheaper than the G4 tower.

      Anyways, I empathize with what you're saying cause it's still a load of cash to come up with. The G5 I want comes to 5k+ CND$ for me.. but thats cause I wanna get the dual processor (looking at getting a loan for the first time since I've been buying computers). The dual G5 2gig will age well I think, so I'm betting it'll be worth it.

      I guess the real point I want to make is: would I spend 5k+ CND$ on a current day PC? No way.
      Incidentally, the G4 was never worth the price premium for me; but the G5 is. Plus, the mac has other value that price alone doesn't drive.

      --
      Do not spread "09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0" over the internet, thank you.
    6. 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.

    7. Re: Costs by Black+Parrot · · Score: 1


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

      Yeah, for this kind of benchmark it would probably be best to compare "the best you can get for $nnn", regardless of the number of processors involved.

      Also, I doubt the relevance of most standard benchmarks to the choice of a desktop system. Most benchmarks dedicate the entire CPU to a single task (with a portion of the resources unavoidably diverted to the OS), but for a desktop system lots of people will have multiple applications running simultaneously, bringing in serious issues of context swapping, cache thrashing, memory bandwidth, etc. - to say nothing of graphics performance.

      So give me a benchmark that measures overall desktop performance, comparing various systems with the same price (at various price points), with the price covering the video card and the OS as well as the CPU.

      --
      Sheesh, evil *and* a jerk. -- Jade
    8. Re:Costs by autopr0n · · Score: 2, Insightful

      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.

      --
      autopr0n is like, down and stuff.
    9. Re:Costs by oscarmv · · Score: 1

      "Macs are cheaper than PCs"

      Depends on how much headaches are worth...

    10. Re:Costs by Anonymous Coward · · Score: 2, Insightful

      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

    11. Re:Costs by crux6rind · · Score: 1

      but with most PC out there, you have to pay for microsoft tax also
      with mac, you get unix based system, and tons of industry standard application runs on mac (ie; adobe,macromedia,quark etc)
      sure, on PC you could get rid of the windowze and install your fave linux distro. but desktop appliation on linux sucks
      sorry...;)

      --

      d035 7hi5 100k 1ik3 4n l337 5i6 2 j00 ?
    12. Re:Costs by benh57 · · Score: 2, Informative

      No, autopr0n - the G4 was not slower, in fact it was faster than the P4 by a factor of 10 in the vector benchmarks (scroll down).

    13. Re:Costs by kalidasa · · Score: 1

      A $900 WintelPC is not comparable to a $1999 Mac. A $1700 WintelPC maybe. Bang for the hardware buck, the Wintel wins every time. But I'd be very interested in seeing COO numbers ... my own sense is that downtime and freakish support issues are very rare with Macs (largely because of the closed hardware platform).
      Me, I bought Mac because I always wanted a NeXT box when I was in grad school, and OS X is based on NeXT. A $1999 box running OS 9 I wouldn't go for. A $1999 closed hardware system running XP I wouldn't go for, however pretty it is. But a $1999 system, with specs similar to a low-end workstation, and running a NeXTlike operating system, where everything works? My order is going in next week.

    14. Re:Costs by drsmithy · · Score: 1

      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.

      Please list some of these things.

    15. Re:Costs by drsmithy · · Score: 1
      Find me a PC that you will still be using daily 6 or 7 years later.

      At home, on my mother's desk.

    16. Re:Costs by drsmithy · · Score: 1
      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.

      NASA would almost certainly have corporate discounts that would easily match these price reductions. For Apple hardware as well.

      Heck, we can knock 10% off the list price of Dell machines by default. Somewhere the size of NASA would be able to do _at least_ the same.

    17. Re:Costs by codehalo · · Score: 1

      Awful comparison. Serial ATA vs. Ultra ATA. DVD-ROM vs DVD-R. I can go on, but its not worth it... You guys need to stop.

    18. Re:Costs by cheekyboy · · Score: 1

      Why not just get a PPC G5 chip in a PCI slot and then run OSX/mac stuff in a window :) inside XP.

      --
      Liberty freedom are no1, not dicks in suits.
    19. Re:Costs by b_e_o_w_o_1_f · · Score: 1

      As much as I hate to say it, I am an Apple fan, a family that I have known for almost my whole life uses not just one wintel machine over 5+ years old, but TWO! One is a desktop machine the other is a laptop. The desktop is used for browsing the net, e-mail, and chatting. The laptop is an IBM Thinkpad running the business software that came with it (the guy deals in seeds for crops and stuff).

      ps, if I had to get a pc laptop, I think I'd get an IBM Thinkpad.

    20. Re:Costs by kitzilla · · Score: 1

      Yes, but your $900 PC will be worth about $300 in two years. The G5 will resell for about 75% of purchase price (based on the G4's history on eBay).

      So you can have a G5 that screams like a porn star this summer, then offload it for the bulk of your purchase price when you're ready for that dual 4 GHz (or something) in 2005. In the meantime, you're getting quality hardware that looks great and runs OS X side-by-side with Linux. That's something no PC can do at any price.

      If you can afford the up-front freight, it doesn't sound like a bad deal to me. I'm saving my lunch money.

      --
      This is my post. There are many others like it. If you don't like what you read here, go try one of the others.
    21. Re:Costs by Crazy+Eight · · Score: 1

      I'd say the G4 was faster than the P4 by a factor of infinity since they didn't benchmark the P4 at all in the vector tests. I'd bet the G4 really "smokes" a Pentium at running OS X too.

    22. Re:Costs by Have+Blue · · Score: 1

      That's not such a rare case - It happens on every memory access when running programs in more than 4G of address space.

    23. Re:Costs by cosmo7 · · Score: 1

      Apple:
      Jeff Goldblum
      That stoned girl who says "bummer"

      Dell:
      Those stupid interns who think Dell actually innovates anthing.
      "Steve"

      So as you can see, although the Apple system is slightly more expensive than the Dell, it only involves losing your lunch, as opposed to lunch, breakfast and whatever you had yesterday with the Dell.

    24. Re:Costs by Beetjebrak · · Score: 1

      Ah great, put a G5 on a 33MHz. PCI bus.. that'll give just great performance! I'd rather reverse it and have one of those two G5's emulate x86 to run XP stuff in a window.. probably much faster than the G5 pci card. However, everything I need is available natively for OSX so I'm getting ready to finally switch and use those G5's properly! XP is a major dog in my eXPerience anyway, I won't miss it!

      --
      Learn from the mistakes of others. There isn't enough time to make them all yourself.
    25. Re:Costs by invalid_user · · Score: 1

      I built myself a low-end PC in 1997. Used it till 2003. Changed (to another low-end) PC recently because I had to move.

      Each one costed me abt USD250. Yes, I am one of those who are conveniently ignored by the Mac community because I am not rich enough for Apple to care.

      Then again, I might as well save my breath, as these rich Mac folks rabidly take-over every Apple-related story (since other folks like me couldn't care less), my opinion will reach little.

      Nonetheless, logic dictates that I reiterate:

      1) Macs are overpriced.

      2) It's called product placing.

      Lest some poor souls be misled into spending their life savings on overpriced Apple hardware due to insensitive propaganda spread by rich Mac users.

    26. Re:Costs by Crazy+Eight · · Score: 1
      ...runs OS X side-by-side with Linux. That's something no PC can do at any price.

      You can't run OS X and Linux at the same time on an Apple though you can dual boot. Of course, you can also dual boot a PC, but why bother with that when VMWare will let you run any x86 operating system under Linux?

    27. Re:Costs by kitzilla · · Score: 1

      By side-by-side I meant dual boot, of course. Then again, you can run X in OS X these days. Not quite the same thing, but numerous Linux favorites now run under X in OS X. GIMP, for instance.

      I use VMware at work to run legacy Windows apps, rather than dual booting. What a great program.

      Perhaps someone will build a VMware-type program someday to emulate PPC on x86. In the meantime, though, it remains that the only computer which will dual-boot OS X and Linux is a Mac.

      I'm not knocking x86, nor am I a Mac fanatic. but I think the new G5s are going to be a great investment. I'll own one this year.

      --
      This is my post. There are many others like it. If you don't like what you read here, go try one of the others.
    28. Re:Costs by invalid_user · · Score: 1

      If I have read you correctly, your position is that

      1) the Mac is more expensive, but

      2) Mac users pay extras for the various perceived conveniences (mostly geared towards the computer illiterate),

      3) as well as for a sense of classiness not exactly unlike that felt by owners of luxury vehicles.

      Sound about right.

    29. Re: Costs by Clownfish33 · · Score: 1

      There is no way an EQUIVALENT PC to a G5 costs under $900. You need to compare all features that come with the G5, like gigabit ethernet, firewire, graphics card, sound capabilities, even the mouse is optical, not a flimsy ball. Then there is the software! Some of which you can't even get on the PC, while others have something "similar" but not really. check out the integration between iMovie and iDVD. Try to find something as perfect as iSync. All this software has a value. I won't even begin to talk about OSX. When all is siad and done, the price of a Mac is not bad...it's downright nice!

    30. Re:Costs by KamuSan · · Score: 1

      Single CPU vs Dual CPU?

  12. The G5 by Eric(b0mb)Dennis · · Score: 3, Insightful

    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

    --
    Excuse me, I don't mean to impose, but I am the ocean
    1. Re:The G5 by Dak+RIT · · Score: 5, Insightful
      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

    2. Re:The G5 by rtaylor · · Score: 1

      Agreed, the commercial OS is expensive, but nothing stops you from using Linux, a BSD (Open, Net or even Darwin!).

      --
      Rod Taylor
    3. Re:The G5 by OmniVector · · Score: 1

      Self correction: that should be 512mb ram, not 1gb (for those who care)

      --
      - tristan
    4. Re:The G5 by Anonymous Coward · · Score: 1, Insightful

      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.

    5. Re:The G5 by digitaldaniel · · Score: 1

      So this is something that has been bothering me, not as a OS X user (which I am), but as a software developer. Personally I love the new releases, and am willing to pay for them.... but as a developer its hard to keep your software tested and consistant among these different releases, especially since the mac market is by far our smallest user base.

      I have already had a bunch of software that does not work with the DP of panther (elcipse, OSXVnc,ect.. btw, anybody know of a link on elipses site for builing on OSX? the normal docs don't include it, nor the build files) and our own software which is written in java looks completely different in panther (everything has that brushed metal look) than in jaguar (has the cool aqua look) which is confusing for customers and product people.

    6. Re:The G5 by Anonymous Coward · · Score: 1, Insightful

      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

    7. Re:The G5 by Phroggy · · Score: 1

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

      Nope, service packs are still free - I'm running Mac OS X 10.2.6, which I've upgraded from 10.2, 10.2.1, 10.2.2, 10.2.3, 10.2.4, and 10.2.5; there were also some security-related hotfixes in there (patching holes in Sendmail, Samba, OpenSSL, etc.). These minor updates aren't advertised, so unless you use a Mac and run Software Update or check Apple's software updates page, you probably wouldn't be aware of them, just like I'm not aware of Microsoft's service packs for Windows XP (I'm sure they've had some, but I have no idea how many). Upgrading from ME to XP isn't free, nor will XP to Longhorn be free.

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

      I got my xp pro full version for $49 from microsoft. It was available to anyone that wanted it, you just needed to know where to look. Or you can get an OEM disk for cheap, just buy a keyboard or a cheap HD with it to qualify.

      Can I get an OEM MacOSX cd?

    9. Re:The G5 by SlashChick · · Score: 1

      Except those prices (on Microsoft's site) are similar to the MSRP for a car -- some people pay it, but most people know where to look to find it more cheaply.

      Here is one place that I use for all software purchases for my clients. I've bought probably $3000 worth of ttuff from them over the years, so I know they're not just a fly-by-night vendor.

      Now, you mention that this is for a family, so they will probably be running XP Home.

      5 licenses of XP Home from the store linked above is $409. I got this total by ordering one full version of XP Home (not an upgrade) for $161, and then adding four additional COA's for $62 each (paper licenses and stickers only; you don't really need 5 CDs if they are all going to be installed at the same place.)

      I'll also bend a little and say that the upgrade price for Longhorn will be this same price, even though upgrade prices are usually a bit cheaper. So doubling $409, we get $818.

      So the cost for Windows XP Home for 5 family users for 4 years is $818, compared to your $796 for various versions of Mac OS X. That's not far apart.

      If you want to run the numbers on XP Pro instead, it's $141 for the first copy and then $119 each for 4 more copies without the CD. That's $617 total. Double that and it's $1234... a bit more, but to be fair, you said this was for a family, so there is probably no need for XP Pro.

      In the end, it comes out about the same. Considering that most people only upgrade Windows when they get new computers, it's not any more expensive to buy Windows than it is to buy MacOS.

    10. Re:The G5 by Jimithing+DMB · · Score: 1

      Dude, you're moron if you think you cannot find any copy of Mac OS that you please on the internet. Best of all, there's no annoying product key.

    11. Re:The G5 by eMartin · · Score: 1

      OEM version of Windows XP Pro is ~$150.

    12. Re:The G5 by dbrutus · · Score: 3, Interesting

      Microsoft does this every time they want to juice sales figures in a disappointing product. They even condone piracy by telling their distributors to stop checking for student IDs when selling educational versions of Office apps (that's straight from an interview with the Office division VP).

      You might have been able to do it, but you also might have just fed into the MS myth of "everybody pirates our stuff".

    13. Re:The G5 by dbrutus · · Score: 2, Informative

      The price on the client side is generally the same until you add in the server side. Then clients get more expensive. An Apple server generally is CAL free for $999 (you *can* get a 10 client version for half that). A Windows server serving file and print makes you get a CAL for each machine that accesses it. If you have a server application like Exchange on the box, you need a second CAL (priced differently) to access that program. Each server has their own CAL and the money keeps rolling into MS.

    14. Re:The G5 by kalidasa · · Score: 1

      10.3 is not a service pack. 10.2.1, 10.2.2, 10.2.3, 10.2.4, 10.2.5, and 10.2.6 (and the forthcoming 10.2.7), THOSE are service packs - and all free downloads. Note that Windows 2K was Windows NT 5.0, and Windows XP was Windows NT 5.1 . So MS just charged you $199 for a service pack.

    15. Re:The G5 by kalidasa · · Score: 1

      XP is on SP1. But with at least a dozen security patches.

    16. Re:The G5 by SoTuA · · Score: 2, Interesting

      The problem is, people tend to see Apple computers and cheap DIY x86 computers as equivalent. I wouldn't sneer at a guy that has a 2003 BMW because his car cost 10x more than my '99 Hyundai. I would think "damn it's nice to be able to afford a luxury car!". Likewise, it would be nice to be able to buy a luxury computer.
      Apple offers top-notch hardware and a great OS, and is priced with that in mind. My el cheapo homemade computer has "somewhat decent" hardware, and a great OS that is a bit "not all that" when it comes to desktop (debian unstable).

      *I* for one wouldn't mind owning one of those G5's. :)

    17. Re:The G5 by null-sRc · · Score: 1


      who said windows is a requirement for a pc?

      most new corporate networks (5+ users as mentioned) are leaning towards linux... at least from what i've seen.

      so that would make the pc look even cheaper for professional use.

      --
      -judging another only defines yourself
    18. Re:The G5 by coolgeek · · Score: 1

      I might add too for the quote-unquote cost of OS X you get security patches within about a week...and auto-installed by Software Update. With Windows it's several weeks or months and then play patchian-roulette unless you want to wait forever until it shows up on WindowsUpdate.

      --

      cat /dev/null >sig
    19. Re:The G5 by coolgeek · · Score: 1
      roger that!

      [OK, i've been playing too much battlefield]

      --

      cat /dev/null >sig
    20. Re:The G5 by MoneyT · · Score: 1

      I can get a copy of Mac OS X for $79 if I know where to look. Or I can get 12 copies (a new update every month, on CD, full legal copies) for $99. If you know where to look, you can get lot's of things.

      --
      T Money
      World Domination with a plastic spoon since 1984
    21. Re:The G5 by Zed2K · · Score: 1

      "You might have been able to do it, but you also might have just fed into the MS myth of "everybody pirates our stuff"."

      Or you can believe the slashdot myth that all things microsoft are crap and evil. We all believe what we want, some people though are so blinded they believe the wrong things.

    22. Re:The G5 by PhoenixK7 · · Score: 1

      Service Packs do not add features (for the most part). They're mostly bugfixes (except auto-update, and the anti-trust compliance stuff), its still the same overall version of the operating system.

      For the record, Mac OS X 10.2 has had 6 "service packs," if you define one as previous security fixes with a bunch of bugfixes.

      10.3 is a larger step up. The mail reader has threaded mail, the finder has as-you-type searching and a redesigned interface (load/save dialogs modified too), IPSec is included in the kernel, the final release of Apple's X11 release is included, fast user switching is added (yes XP has this), the overall gui has been updated and refined, exposé has been added (quite nice, and fast even on an ibook), and support for encrypted home directories is added (yes, xp pro has "encrypted filesystems" but its not really an encrypted filesystem but support for on-the-fly encrypting and decrypting of individual files within an overall non-encrypted filesystem), among other things. Service packs do not add these sorts of features, the only come along with major (read: for pay) operating system updgrades on either side of the fence (linux and other operating systems not included).

    23. Re:The G5 by dbrutus · · Score: 1

      Um, when the VP in charge of the Office division of MS says they're purposefully letting people pirate their stuff in an interview so they can up sales figures without having to go through a price cut, that's more than just an individual belief. It's a corporate admission of cynicism and hypocricy.

    24. Re:The G5 by mausmalone · · Score: 1

      heh... not if you bootleg. Free beats $129 any day of the week. And don't get all high-and-mighty on me about this point. I'm sure you agree that XP Pro isn't worth $300.

      --
      -=-=-=-=-=
      I'd rather be flamed than ignored.
    25. Re:The G5 by Herr_Nightingale · · Score: 1

      I wouldn't call any of the features you mention "features" as such, as they are simply pieces added to complete a rather unfinished operating system. IPSec included in the kernel? Should have been worked out in beta. X11? Ditto. Microsoft does the same thing, like upgrading IE for free, but they don't charge for it..
      Off topic: anybody know why Apple's working so hard to alienate their (already meager) developer community? First they rip off Watson) and now they're kicking Adobe Premiere in the nuts. Wonder if they're trying to fulfill all the prophecies..

    26. Re:The G5 by MoCycleGeek · · Score: 1

      Where do you get $100 for a service pack? They charge $100 for each version upgrade (like 10.2 to 10.2) but thats just like going from Windows 95 to Windows 98, heck you pay more to go from 2k to XP (last time I checked) and I saw more improvement between 10.1 and 10.2 than I did between 2k and XP.

      The 'service packs' are free and have been since the begining, 10.2.1, 10.2.2, 10.2.3-10.2.6 don't cost a thing, you just download and install them.

  13. Re:Costs - correction by mgkimsal2 · · Score: 4, Informative

    $2999 for the mac 2x2ghz

  14. Re:MFLOPS/MHz? No AMD, Old P4, Old Redhat. by MBCook · · Score: 2, Insightful
    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.

    --
    Comment forecast: Bits of genius surrounded by a sea of mediocrity.
  15. Wrong. by Tokerat · · Score: 3, Insightful

    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.
    --
    CAn'T CompreHend SARcaSm?
    1. Re:Wrong. by IamTheRealMike · · Score: 1
      Actually, so do Microsoft (issue bugs, security updates etc through windows update).

      Service Packs do have bug fixes yes, but often also increased hardware support, and they sometimes add new features as well (see fast user switching in XP).

      It's also worth remembering that up until recently at any rate, most large scale updates to Windows were free (many still are). DirectX, DCOM, Internet Explorer, Windows Media Player, MSN Messenger, MSXML, ADO - these are all free for many versions of Windows.

      That policy has the added advantage for the users that they rarely have to upgrade their OS to get new apps, in contrast to the situation on MacOS X.

    2. Re:Wrong. by dmarcoot · · Score: 1

      It's also worth remembering that all mac updates , minus the now annual major ones are free and have always been free. they too add FREE hardware support and new features. furthermore, of all apps apple has released, i cant think of more than 1 or 2 of apples NEW apps which are not backward compatible to at least 10.1. mainly because they were never included with 10.1 to begin with. the system is only 2 years old, how many apps could possibly have been cut off?

    3. Re:Wrong. by dmarcoot · · Score: 2, Interesting

      also, to be fair, get your facts straight. the browser, chat program and media players, Apples equivalents (safari, ichat, quicktime) have are and have always been FREE and backwards compatible for all versions of the apple os x.
      furthermore, you can add on other FREE apps such as imovie, itunes, idvd, iphoto, ical. all are excellent and in some cases have no PC equivalent of similar high quality at the same cost, FREE. nor are any of them (besides QT) built into the OS, your free to delete any of them with no harm to your system.

      That policy has the added advantage for the users that they rarely have to upgrade their OS to get new apps, in contrast to the situation on windows were the os is locked out if you dont call Microsoft. to register it.

    4. Re:Wrong. by dmarcoot · · Score: 1

      10.1 to 10.2 wasn't service pack and if you used 10.2 you would know that.

      show me a pc with exact same specs as a g5 duel from dell. i dare you.

      but you will probably claim it doesn't matter anyway.

      Predictable

      pc-asses who post in mac news threads to insult mac users:

      Pathetic

    5. Re:Wrong. by dbrutus · · Score: 1

      10.1->10.1.1->10.1.2->10.1.3->10.1.4->10.1.5->10.2 = how many service packs?

      For the recent past you're correct, Macs have been on the slow side. That seems to be changing and PC fanatics seem to be just as much in denial. Anybody with 3 brain cells can read a roadmap and IBM's performance is highly encouraging, actually progressing faster than their announcements. Unless Intel comes out with some impressive progress faster than their own roadmaps, they're going to clearly be slower in 2004 on every measurement. The doubt will be gone.

    6. Re:Wrong. by IamTheRealMike · · Score: 1
      So where is the latest version of QuickTime for MacOS X 10.0?

      Picking some random app off VersionTracker (Wine XT) I find it needs 10.2, and nothing lower will do, etc etc.

      I'd note that not all their iApps are "free", they are only "free" when you upgrade the OS, which costs money. If you want to get the latest version for older copies of MacOS, you often have to pay.

      Anyway, my original point was that characterising Windows as not having any free functionality updates is just plain old wrong.

  16. Re:Turn the optimizations on first. by Abcd1234 · · Score: 1

    Wait, let me get this straight, your assertion is that the benchmark is invalid because they "probably compared the i386 generated code against the one fot he G5". "Probably" IOW, you have no freakin' clue if this is the case and are just spouting off. Brilliant! Worse yet, you got a +1 Insightful...

  17. MFLOPS/Mhz. - Useless Metric by Cordath · · Score: 4, Insightful

    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.

  18. Why No Cray? by Detritus · · Score: 4, Insightful

    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.

    --
    Mea navis aericumbens anguillis abundat
    1. Re:Why No Cray? by RollingThunder · · Score: 1

      some of the furniture was older than I was

      When you combine that with your nick, that gets even more impressive... "Older than the rocks themselves." ;)

    2. Re:Why No Cray? by cheekyboy · · Score: 1

      So where does all the trillons of budget go?!?

      paying mid managers large salaries and paying of bribes and large retirement packages?

      IMO, if they halfed the govt budget we wouldnt notice a drop in service. Not like they work hard 8 to 6pm any way.

      --
      Liberty freedom are no1, not dicks in suits.
    3. Re:Why No Cray? by minkwe · · Score: 1

      And they could afford a dual G5 machine? Come again.

      --
      "Fighting terrorists with millitary might is like killing a mosquitor on your Dad's forehead with a rifle."
  19. Re:Just to add to the real world translation by Anonymous Coward · · Score: 2, Funny

    I guess this makes me the 10th fan...oh wait...

  20. Re:SCO suit by satanicat · · Score: 1

    but deep down inside . . everything is linux right?=)

    --
    How Now Brown Cow
  21. Re:Linux is Dying by WuWarrior · · Score: 2, Insightful

    Linux is almost as popular as Windows 95! Seriously, 1% of that pie is probably tens of millions of people.

  22. 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
    1. Re:Interesting Thought by anthonyrcalgary · · Score: 1

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

      And Opterons. Let's get some benchmarks against Opterons. A dual Opteron 24x might just cost as much as a dual G5.

      --
      When someone might yell at me, it has to be OpenBSD.
    2. Re:Interesting Thought by vi-rocks · · Score: 2, Insightful
      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.
    3. Re:Interesting Thought by Mr.+Piddle · · Score: 1

      There's also one benchmark I'de love to see. Power Mac G5 vs Sun UltraSPARC III.

      While the UltraSPARC III is an excellent, reliable, and solid-performing CPU, most benchmarks would probably favor the G5. It's probably been a solid year-and-a-half since the UltraSPARC dominated SPEC, for example (before the latest POWER4s and Alphas came out).

      Sun's equipment is perfect for business workloads and network infrastructure, but it is becoming harder and harder to argue in favor of Sun for HPC work, I think.

      However, the new Sun V210 & V240 systems come with four built-in network adapters (even more can be added via PCI cards), so Sun might still have a go at clustering applications that push bandwidth more than the CPUs. Perhaps databases would like them.

      --
      Vote in November. You won't regret it.
  23. Re:Turn the optimizations on first. by Phroggy · · Score: 5, Informative

    I hope they didn't use gcc (the yet-another free and hopeless compiler).

    It should be noted that Apple uses gcc to compile Mac OS X and most of their applications, so it would be appropriate to use gcc on the G5. Intel's compiler might be a more appropriate choice for the Xeon.

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

    Um...no.
    BSD and Linux are two different code bases.

    --
    -twb
  25. Re:SCO suit by k2r · · Score: 1

    > Tell me this is a troll. Please!

    Yes, your posting is a troll.
    Do you feel any better now?

    k2r

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

    1. Re:MFLOPS per $ by dissy · · Score: 1

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

      Well, we are in a recession at the moment.
      People dont have money. Companys do.

      Only makes sense to market to who can afford your product until the recession is over.

    2. Re:MFLOPS per $ by DiscoOnTheSide · · Score: 1

      not neccessarily true. I go to Rutgers and while I did get a discount throught RU's computer store it certianly didnt get it for free (but I did save something on the order of $300. Apple is very good to those loyal to them. Edu discounts are usually better than other vendors and the developer dicounts are INSANE. You can get the low end G5 for $1500 when you're a registered developer (which I am :-D)

      --
      Viva La Revolucion! Buy a Mac!
    3. Re:MFLOPS per $ by dema · · Score: 1

      Finally, it is important to note that the current test does not factor machine cost or intended use into the picture, and that can have a large impact, especially in clustering applications.

      Read the article. Maybe that's why there wasn't a mflops/$ chart (;

    4. Re:MFLOPS per $ by Trurl's+Machine · · Score: 2, Interesting

      Why not show an mflops/$ chart?

      Why not show a "just works"/$ chart?

    5. Re:MFLOPS per $ by The+Infamous+Grimace · · Score: 1

      "...Apple is very good to those loyal to them...."

      Except when it comes to OS upgrades. Can you say US$129? I'm an 'Apple Addict', but they should offer discounts for those who have paid in full in the past.

      (tig)
      "We do not inherit the land from our ancestors"
      "We borrow it from our children"

      --
      Ignorance and prejudice and fear
      Walk hand in hand
    6. Re:MFLOPS per $ by MidnightBrewer · · Score: 1

      People are buying Macs for other people, free of charge? Sign me up! News to me.

      You have to consider that most companies and schools have IT departments, who also have to approve the purchase and subsequent support of the machines. What do you think the common likelihood of the average IT guy approving a Mac purchase?

      --
      "Give a man fire, and he'll be warm for a day; set a man on fire, and he'll be warm for the rest of his life
  27. 9 fans by LordOfYourPants · · Score: 1

    This article says 9 fans. Say what you like about the source. :)

    "The new PowerMacs feature an all aluminum enclosure featuring 9 fans but with be up to twice as quiet as current Power Mac G4's. The new Power Macs will be shipping in August."

    That's nice that they're twice as quiet. But 9 speicalised fans can be expensive to replace over time. They are not immortal.

    1. Re:9 fans by treat · · Score: 1
      That's nice that they're twice as quiet.

      How can something be twice as quiet as something else? How is "quiet" measured? Is "twice as quiet" supposed to be the same as "half as loud"?

    2. Re:9 fans by ErikZ · · Score: 1

      These are Macs we're talking about. If your're looking for a budget PC, you're not getting a freakin Mac.

      --
      Democrats or Republicans. They are both taking us to the same place and they are not afraid of us anymore.
    3. Re:9 fans by Tim+Doran · · Score: 1

      No no... "twice as quiet" is perfectly acceptable.

      Just a sec, gotta turn up the air conditioning. It's not pumping in enough cold...

  28. Re:Turn the optimizations on first. by Squidgee · · Score: 1
    Uh, they did optimize...

    RTFA.

  29. Re:Costs - correction by Phroggy · · Score: 1, Insightful

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

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  30. Vector Performance by Japer+Lamar+Crabb · · Score: 5, Insightful

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

    --
    Habit is the ballast that chains the dog to his vomit - Samuel Beckett, "Proust"
    1. Re:Vector Performance by Japer+Lamar+Crabb · · Score: 1

      Sorry 'bout the formatting on that quote... damn that sneaky preview button, boosting my false confidence that I can look "leet" even posting in Plain Old Test. Curses.

      --
      Habit is the ballast that chains the dog to his vomit - Samuel Beckett, "Proust"
    2. Re:Vector Performance by Drakonian · · Score: 1
      I don't know too much about chip architecture, but if I understand correctly, that huge speed difference isn't due to anything special in the G5 design. It's due to AltiVec, or IBM's equivalent implementation of AltiVec (which is actually Motorola's). Since both the G4 and G5 have AltiVec compatible units, they both do well at vector operations. The guy is saying the G5 does better *only* because it has a higher clockrate.

      It sounds from this article like this branch of NASA has a heavy investment in AltiVec based vector code since it is on average 10 to 13 times faster than scalar code.

      --
      Random is the New Order.
  31. In all fairness... by Znonymous+Coward · · Score: 5, Insightful

    It's not Apple's G5, it's IBM's 970 and it's the shizzle.

    --

    Karma: The shiznight, mostly because I am the Drizzle.

    1. Re:In all fairness... by dynayellow · · Score: 2, Funny
      From Crazy Apple Rumors:


      Apple Rocked By "G5" Scandal.

      Just one week after the "G5"'s introduction, Apple has been hit by shocking allegations that the name of the chip powering the computer is nothing more than a tawdry attempt at huckstering, worthy of the lowest flim-flam artist.

      According to highly placed industry sources, the "G5" is actually the IBM PowerPC 970, and Apple has been using the "G5" name simply to sell more computers.

      Through a systematic application of underhanded techniques known as "marketing," Apple attempted to convince customers that the "G5" was newer and a step above its previous computers.

      "Apple has plaster the 'G5' moniker all over its promotional materials," said InfoWorld's Tom Yager. "And it's all a lie. They made that name up."

    2. Re:In all fairness... by MasonMcD · · Score: 1

      This is modded +4 Interesting? It's a JOKE ARTICLE! Criminey. You people scare me.

    3. Re:In all fairness... by willtsmith · · Score: 1

      For future reference, the formal names of high-tech psuedo monopolies:

      AT&T : Ma Bell
      IBM : Mother Blue
      Intel : Chipzilla
      Microsoft: Evil Empire (abbreviated M$)
      Oracle: The Orc Hole

      --
      -------- -------- Support Wesley Clark for president!!!
  32. Impressive? by harlows_monkeys · · Score: 1
    The only result reported is this: 2.66 GHz P4 = 255, 2 GHz G5 = 254. What is so impressive about that?

    Yes, I see the article talks a lot about performance per MHz, but that's a useless measurement. That would be like comparing cars by looking at speed/RPM. If you want to get somewhere, car A that goes 60 MPH and runs at 6000 RPM will get you there faster than car B at 50 MPH and 2500 RPM, even though car B has a better speed/RPM ratio.

    1. Re:Impressive? by curtoid · · Score: 1

      I believe it's an attempt to shed some light on the megahertz myth. It's saying that 2 GHz in Mac space is 2.66 GHz in Intel Space. So, in just basic terms, multiply the GHz by 1.33 if you want to know the relative Pentium Speed... Of course, this totally does not include any AltiVec use, one of the real reasons to use the Mac for scientific work...

  33. News Flash by Duncan3 · · Score: 1

    G5 compared to Itanium and Opteron as soon as someone actually writes a G5 compiler, news at 11:00.

    Benchmarking a system thats not out yet with unoptimized code with compilers written for systems from 3 years ago, old news.

    Good thing we have some more bogus benchmarks, it's a slow nerdy news day.

    --
    - Adam L. Beberg - The Cosm Project - http://www.mithral.com/
  34. what? by JoJoFine · · Score: 1

    i just wanna see a dual 2ghz G5 vs a dual 1.8ghz Opteron

  35. If I remember right... by LordOfYourPants · · Score: 3, Informative

    If one thing is 80 dB and one is 90 dB, the second object is twice as "loud." Each 10 dB jump either doubles of halves "loudness." ie: If you're at 1000 dB vs 1010 dB, the 2nd object is twice as loud.

    So, based on what was said at the keynote (and my interpretation), the G5s are 10dB quieter. Twice as quiet sounds more impressive. Note that saying "half as loud" still implies "loud" so psychologically it's not as impressive.

    If I'm wrong, I'm sure someone will jump on me soon enough. I'm holding on tight.

    1. Re:If I remember right... by Filarion · · Score: 5, Informative

      actually you only need 3 db to double the volume (which, btw, has little to do with loudness). and 1000 dBa is, I hope, impossible.

      --
      --[Nothing important]--
    2. Re:If I remember right... by Mac+Degger · · Score: 2, Interesting

      Uh...that's +3 dB for every doubling of sound energy.

      --
      -- Waht? Tehr's a preveiw buottn?
    3. Re:If I remember right... by shadowbearer · · Score: 1

      1000 dBa....

      Ground zero of a nuclear explosion? :-)

      SB

      --
      It's old. The more humans I meet, the more I like my cats. At least they are honest.
    4. Re:If I remember right... by Basehart · · Score: 1

      Talking of nuclear explosions, anyone have an AIFF (or WAV) of a nuke going off? I heard there were a couple of high quality recordings taken of a few in Nevada when they used to do them. I wanna hear what one sounds like.

    5. Re:If I remember right... by shadowbearer · · Score: 1

      Dunno if it's what you're looking for, but a quick look on google showed this page

      SB

      --
      It's old. The more humans I meet, the more I like my cats. At least they are honest.
    6. Re:If I remember right... by I+Like+Swords!!! · · Score: 1

      The decibel scale is log base 10, so 90dB is 10 times louder than 80dB.

      This will explain it.

      --
      .unsigged
    7. Re:If I remember right... by Sri+Lumpa · · Score: 1

      "I wanna hear what one [nuke] sounds like."

      Don't worry, I will send one (nuke) your way so you can know what it sounds like.

      Saddam

      --
      "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
    8. Re:If I remember right... by jo_ham · · Score: 1

      I hope 1000dBa is impossible. Isn't 160 or 170dBa sufficient to kill a person?

  36. NASA never benchmarked the G5! by Anonymous Coward · · Score: 5, Funny

    It was a hardware simulator running on a soundstage.

    1. Re:NASA never benchmarked the G5! by beckett · · Score: 1

      yeah. that was pretty funny.

  37. I wonder... by Izanagi · · Score: 1

    ...if this recent Ask Slashdot post was related?

    --
    SCO (noun.)- A Slimy Corporate Ogre. Often seeks free money.
  38. Re:MFLOPS/MHz? No AMD, Old P4, Old Redhat. by Jeffrey+Baker · · Score: 3, Informative

    I think it's pretty obvious why they tested the G5: their Altivec program is 13X faster than their scalar program. They don't mention the SSE2 so I assume they have an investment in Altivec programs. Therefore they would naturally be interested in comparing the G5 versus the XServe and G4. Until Intel releases the 34.5GHz P4 (13X 2.66GHz), there doesn't seem to be any reason to run out and buy a latest P4 just for this comparison.

    And surely the version of RH Linux hardly matters. Maybe they benchmarked using this OS because (shock, horror) it is what they use daily.

  39. 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.
    1. Re:OS X 10.2.7 by anthonyrcalgary · · Score: 1

      10.2.7 is a special version designed to run on G5 processors.

      --
      When someone might yell at me, it has to be OpenBSD.
    2. Re:OS X 10.2.7 by markomarko · · Score: 1

      10.2.7 is the OS the G5s will ship with. No, it's not out yet, but neither are the G5s. Get it?

    3. Re:OS X 10.2.7 by PhunkySchtuff · · Score: 1

      10.2.7 is the special 64-bit aware version of OS X, it only (at this stage) runs on G5's... A G5 won't run anything lower than 10.2.7

    4. Re:OS X 10.2.7 by Midnight+Thunder · · Score: 1

      10.2.7 is the special 64-bit aware version of OS X, it only (at this stage) runs on G5's

      That sounds about right, as the kernel need to be recompiled for the 64-bit processor. At this stage I would not be surprised if user-space is still 32-bit. What I mean by that is that most of the system libraries are still only offering 32-bit interfaces.

      I wonder whether the September rollout is more to give developers time to get some development done with the prototype G5s that they probably have. By the time September comes we should see some beta 64-bit apps ready for the public.

      I know that this is a lot of 'probably's but, that's all I have for the moment.

      --
      Jumpstart the tartan drive.
    5. Re:OS X 10.2.7 by Trurl's+Machine · · Score: 3, Informative

      I'm only running 10.2.6, and Software Update says nothing new is available.

      MacOS X 10.2.7 - codename Smeagol - is a stop-gap solution to provide JUST ANY working OS to the G5's until Panther is ready for prime time. Your Sofware Update is right not to install it on your machine, as most probably it is not a G5, sir.

    6. Re:OS X 10.2.7 by John+Barnette · · Score: 1

      10.2.7 is the OS X release recompiled to run on the PPC 970, also known as 'Smeagol'.

    7. Re:OS X 10.2.7 by MasonMcD · · Score: 1

      10.2.7 is Jaguar that is updated to run on the G5. Or did you think they would be able to run on an entirely new architecture without a 10.2.X rev?

    8. Re:OS X 10.2.7 by OgGreeb · · Score: 2, Funny

      You probably noticed you weren't running on a G5 either. I'm confident that if you can score a G5 system this early, getting 10.2.7 to go with it isn't much of a challenge.

      --
      -- Gary Goldberg KA3ZYW 301/249-6501 AIM:OgGreeb Digital Marketing Inc., Bowie, MD //www.digimark.net/
  40. I'll wait for a real comparison. by MtViewGuy · · Score: 1

    I'll be more impressed if the folks at the Langley Research Center compared the Apple Power Macintosh G5 with the 2.2 GHz PowerPC 970 CPU against a system running the Pentium 4 3.2 GHz CPU (which has Hyperthreading instruction registers to have almost dual-CPU performance).

    My guess is under Jet3D the P4 3.2 GHz machine will likely outpace the 2.2 GHz G5 PowerMac handily in single CPU mode.

    1. Re:I'll wait for a real comparison. by JonathanBoyd · · Score: 4, Informative

      Hyperthreading isn't a magic double-the-speed-of-your-processor feature. In fact, ti can slow a computer down. What it is nice for is for running multiple threads or programs more efficiently.

    2. Re:I'll wait for a real comparison. by autopr0n · · Score: 2, Informative

      I'll be more impressed if the folks at the Langley Research Center compared the Apple Power Macintosh G5 with the 2.2 GHz PowerPC 970 CPU against a system running the Pentium 4 3.2 GHz CPU (which has Hyper threading instruction registers to have almost dual-CPU performance).

      Hyper threading does not give you the performance of a multi-processor setup. Hyper threading speeds things up when you have lots of independent threads. Lets say You get into a situation where you have, say, a cache miss and the CPU has to wait like 100 cycles to read crap out of ram. With HT, the CPU can use those cycles to run programs running in other threads.

      It's like having two CPUs, but only one can run at a time, so while one waits, the other runs.

      It just lets the chip come closer to it's theoretical maximum speed.

      --
      autopr0n is like, down and stuff.
    3. Re:I'll wait for a real comparison. by noewun · · Score: 1
      which has Hyperthreading instruction registers to have almost dual-CPU performance

      If you believe that I have a bridge to sell you. Only driven over every Sunday by a little old lady on her way to Brooklyn Heights.

      --
      I am a believer of momentum and curves.
    4. Re:I'll wait for a real comparison. by CTho9305 · · Score: 1

      No, that is not correct. What you are talking about is more like standard multi-threading / task switching. When one thread blocks, switch to another.

      The HT P4 does in fact run two threads simultaneously. It works because processors have MANY functional units, and at a given time, each thread can only possibly use a few of them. Hyperthreading lets a separate thread use the FUs that are not already used, giving you two threads running simultaneously, even if not at the same speed as two real processors would provide.

    5. Re:I'll wait for a real comparison. by puetzk · · Score: 1

      not quite. You still can't fill all the FU's usually (because the main bottleneck in the P4 is, and even with HT remains, the instruction decoding). You genererally can't get enough instructions decoded to stuff all the FU's full unless one of the tasks is really, really doing well in the trace cache (which is like an L1 instruction cache, only it stores already decoded instructions).

      normal task switching can't take advantage of 100-cycle holes though - that's not long enough to justify the cost of a context switch to another task. HT can, as the second task is also already loaded up on the chip. So it can grab idle decoder slots, FU's, memory access cycles, etc and use them when they would otherwise have been wasted, where a traditional task-switch would have been too expensive and they would simply have been wasted. But the net gain is generally less than 10%, and it's quite possible for it to be negative (as the two tasks that are trying to share the CPU compete for cache space).

      HT is pretty cool when it works, and I'm sure it's going to be more and more common as pipelines deepen (increasing the amount of resources available for this sort of use) and caches get bigger (which reduces the penalty). But it's absolutely not a second CPU.

      --
      The Matrix is going down for reboot now! Stopping reality: OK. The system is halted.
    6. Re:I'll wait for a real comparison. by timeOday · · Score: 1

      Wow! everything you said holds exactly true for dual CPUs too.

  41. 5177 MFLOPS 288 MFLOPS by vitaboy · · Score: 5, Insightful
    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.

  42. Steve Jobs lucked out -- again. by Anonymous Coward · · Score: 1, Informative

    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.

    But Jobs wasn't at Apple during that time. What's the timeline:

    1983: Scully joins Apple.
    1985: Scully fires Jobs. Jobs, no longer at Apple , begins Next.
    1991: PowerPC alliance between Apple and IBM.
    1993: Scully leaves Apple, Spindler becomes CEO.
    1996: Gil Amelio becomes CEO. Jobs approaches Amelio with idea for Apple to buy Next. Apple buys Next.
    1997: Amelio fired from Apple.

  43. Re:MFLOP/Mhz.. What about MFLOP/$ by BigBadBri · · Score: 1
    They might, if (like the NASA code) it's heavily vector dependent (they point out that the Intel version of the software is pure scalar).

    Besides, at the $3000 launch point for the basic twin proc G5, it's not a lot differnet to a dual processor P4 3GHz.

    And no - I'm not a Mac fan. ;P

    --
    oh brave new world, that has such people in it!
  44. OS coupons inside. $30 per (or free) by Alcimedes · · Score: 1

    actually what you'll find is that when you buy that shiney new G5, it actually has this little piece of paper inside that offers you future OS upgrades for free, or $30 per. (i don't remember offhand).

    also, last i checked the number of a release was rather arbitrary relative to what was added or not added. the differences between 10.1, 10.2 and 10.3 are pretty hefty. well worth $30 per.

    but i suppose it's much better to assume you have to pay full price for each.

  45. Again.... by tomstdenis · · Score: 1

    This serves to only debunk the usefulness of benchmarking...

    Tom

    --
    Someday, I'll have a real sig.
  46. Re:MFLOPS/MHz? No AMD, Old P4, Old Redhat. by samhalliday · · Score: 1

    i think they used redhat 7.x as it is the last in the redhat range supporting the ppc chipset. isos are not available for 8 or 9; anyone know any different?

  47. 64 bit. by Duncan3 · · Score: 1, Insightful

    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?

    --
    - Adam L. Beberg - The Cosm Project - http://www.mithral.com/
    1. Re:64 bit. by Zed2K · · Score: 1

      No benchmark is relevent, they are all just marketing tools to sell more systems. They are all rigged to support one side or the other. Buy what you want because you want it, not because some software somewhere spits out a number thats higher than some other number.

    2. Re:64 bit. by dhogaza · · Score: 1

      As they point out, no such Fortran compiler for the G5 exists yet. Making it rather difficult for them to make that comparision.

      As they also point out, if you'd be so kind as to RTFA, this is Part I of their benchmarking effort. They'll undertake Part II later, when additional tools are available.

      These folks aren't benchmarking for the public, they're benchmarking so that agency folks using this particular modelling software can make informed purchasing decisions.

    3. Re:64 bit. by Duncan3 · · Score: 1

      Well that was kinda my point ;) Noone has actually done a real benchmark yet. So why are we even talking about it?

      Heck the Opteron is only a 48bit chip internally according to AMD, so the Itanium 2 is really the only thing we should be talking about in relation to the G5.

      --
      - Adam L. Beberg - The Cosm Project - http://www.mithral.com/
  48. mflops/mhz by autopr0n · · Score: 1

    Hahah, so the P4 does, on average 'less work' per cycle then the g5, so much for the g5 being superior "RISC" and the p4 being inferior "CISC"

    Okay, I'm joking. But seriously, that information is a little useful. We can uses it as a baseline to compare new CPUs. So we'll know that a 3ghz g5 is still slower then a 5ghz p4.

    This also tels you how many floating point ops per CYCLE the chip can do, which is always intresting.

    --
    autopr0n is like, down and stuff.
    1. Re:mflops/mhz by dbrutus · · Score: 1

      Intel's roadmap puts 3.2 out now, 3.4 in 6 months and 3.6 in 6 months thereafter. IBM's roadmap puts the PPC 970 (G5) at 3Ghz in 12 months. the last time they made a prediction, they were supposed to be at 1.8Ghz at this time.

      The reality is that we're going to be talking about 3Ghz G5 v 3.6Ghz P4. What AMD is going to push the Athlon to in the next year, I don't know.

    2. Re:mflops/mhz by fitten · · Score: 1

      This also tels you how many floating point ops per CYCLE the chip can do, which is always intresting.

      Actually, it doesn't. Get the assembly and look at it. I'd bet that it isn't pure FPU code. Probably a non-trivial amount of the code will be integer operations. Also, all it shows is how well the compilers they use generate FPU code. Better compilers may do a better job.

  49. Re:Wha? by dhogaza · · Score: 1

    They were only using one of the G5 processors, RTFA

  50. Re:Wha? by JonathanBoyd · · Score: 1
    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.
    Please try reading the summary at least if not the article.
  51. Hey... It's not a _Tom's_ hardware review... =) by Code-Ex · · Score: 1

    You mean this wasn't a Tom's Hardware review?

  52. A Mac Meme by Crazy+Eight · · Score: 1
    "... it would still smoke the P4."

    ... again with the word "smoke". I know you're just expressing your impression of the G5 (I like it too, though I won't be buying one) and aren't a fanatic, but ever since I started following Apple hardware developments I've been struck by the way their CPUs "smoke" the competition when someone claims they they are faster.

    I especiallly love the way G4s used to "smoke a Pentium" in Apple magazines and advertisements. You know what else "smokes" a Pentium? A PII.

  53. Re:The question is by Zed2K · · Score: 1

    Probably but it won't run half life 2, because its not being ported to the mac (last I heard) :)

  54. SETI by elliotj · · Score: 4, Funny

    Personally though, I want to see how well it runs Seti@Home

    My bet is you still won't find any signs of Alien life. So it won't be any better than my old crappy ass P1 166.

    But good luck to ya.

    1. Re:SETI by I+Like+Swords!!! · · Score: 5, Funny

      Yes, but just think of how much MORE static you can have SETI run computations on... It's like watching a blank tape in fast-play.

      --
      .unsigged
  55. Because ... by Mooncaller · · Score: 3, Interesting

    Redhat 7.1 and 7.2 are the standard versions used by industry and research. They are concidered more stable then newer releases. Most GNU/Linux hosting in the US uses RH7.2. It works and does not have some of the issues of OSs that use the kernel of pain. I do all of my development to target RH7.1. After the 2.6 kernel gains some maturity, I will probably change this. BTW, the 2.4 kernel realy has little to offer in the way of improving performance for the type of application NASA is intersted in. The same will not be true of the 2.6 series as can be seen in the current 2.5 tree.

  56. huh? by autopr0n · · Score: 1, Informative

    The apple scored 0.39% less then a 2.6ghz p4. Given that there are 3.2ghz p4s out there, as well as dual athlons, I doubt this is the 'fastest ever'

    --
    autopr0n is like, down and stuff.
    1. Re:Huh? by dbrutus · · Score: 1

      G5s and other chips that can do SMP achieve that capability through a trade-off. The Intel developers who did the P4 accepted the other side of the bargain, better single chip performance in exchange for not being able to dual chip. That's a valid design choice but don't expect a similarly priced single CPU system to be chosen over a better performing dual CPU setup merely because 'chip for chip' the single chip is better. The dual system will be better overall and will get bought.

      Pardon me, though, if I believe Intel's docs over your assertion that P4 speeds are rising rapidly. They're supposed to get a .2Ghz in the next six months and another .2Ghz speed bump the six months after. That's a .4Ghz bump in a year. IBM says they'll do 2.5x that and bump a full 1Ghz in the next 12 months. You have to come to the conclusion that IBM is lying and overstating their progress or Intel is lying and understating it to maintain your position.

      I'll believe Intel at their word because they've been generaly good about hitting their roadmap targets and not going ahead or behind them but IBM's progress statements have been a bit off on the PPC 970. They promised us a 1.8Ghz chip at this time and delivered a 2Ghz chip. At that rate, in 12 months we're not going to get 3.6Ghz P4 v 3.0Ghz PPC970 but 3.6Ghz P4 v. 3.3Ghz PPC970. What a calamity... for Intel.

      As for 10.3, I'm pretty comfortable with 10.2 right now and am likely to stick. If I didn't need 10.2 for one application I desired, I would have stuck with 10.1 and hopped to 10.3. You know, my corporate Windows clients do the exact same thing, upgrading every other MS OS upgrade cycle. Apple chose an early release strategy and those of us who wanted to go along for the ride paid the $ price for it. But a lot of mac users are still on OS 8-9 and haven't jumped into the OS X pool. I expect that the G5 introduction with G4s becoming very cheap will lead a lot of people to come into the 10.3 cycle and they'll upgrade again around 10.5 or 10.6. It's the nature of the beast. As long as they can run their apps, they're happy and OS X is getting to the point where you don't have to get every upgrade to have a very good computing experience right where you are.

      But what's keeping MS from shipping *its* next OS? They've been on a new OS every two years cycle since forever. Now they're taking longer. If Apple's to be criticized for innovating too frequently (wow, what a slam) isn't MS vulnerable to the opposite charge, leaving its users stuck in the mud? You can't get their new technologies at any price. They're all being saved up for Longhorn.

  57. Re:MFLOPS/Mhz. - Useless Metric by melatonin · · Score: 1
    The paper was written to compare the G4 and the G5's AltiVec performance, so MFLOPS/MHz is a very useful metric. Many were concerned about poor AltiVec performance in the G5.

    The Pentium comparison was just a fun side show.

    --
    Moderators should have to take a reading comprehension test.
  58. Every Mac test to mee of late seems unfair tsarkon by Anonymous Coward · · Score: 1, Interesting

    3.06GHz with 512k cache? Dell has been selling these for a while.

    What about Dual Opteron?

    Why do people tests Macs that aren't even out yet against CPUs from the competition that are several speed increments below the top?

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

    1. Re:Damn Dude, RTFA by dhogaza · · Score: 5, Insightful

      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.

    2. Re:Damn Dude, RTFA by m00by · · Score: 1

      THERE ARE NO DUAL P4's!!!!! there *are* however dual xeons, that are based on the current P4 architecture, but still, NO DUAL P4's!!! if they existed, I'd have one instead of the single 2.26 that I have....although, now I want the dual G5 system...we'll see where they are in a few months.... =D

    3. Re:Damn Dude, RTFA by Hawk989s · · Score: 1

      Well. If I'm not mistaken... don't the P4s have hyperthreading technology, which in essence, makes them act as 2 processors?

    4. Re:Damn Dude, RTFA by afantee · · Score: 1

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

      Except there is no such thing as a dual P4 system, which is why Apple has also tested the dual G5 against the dual 3 GHz Xeon Dell, and the dual G5 is still 20% than the dual Xeon and $1000 cheaper.

      It may well be that NASA simply hasn't got a dual Xeon at hand to test. Their main purpose is to test the G5 against G4, so it's not worth to buy a rather expensive Xeon box.

      More importantly, Jet3D runs 10x to 13x faster using Altivec in both G4 and G5, and SSE2 actually degrades the performance, so why should they even bother with P4 or Xeon at all.

    5. Re:Damn Dude, RTFA by Toraz+Chryx · · Score: 1

      "Apple have not published results of tests against a dual P4, they would only look bad if they did"

      Yes, they would look very bad for publishing results for processors that don't actually exist..

      Apple DID test the G5 against "P4 Xeons" however, and thats as close to a dual P4 as you're going to get...

    6. Re:Damn Dude, RTFA by s.o.terica · · Score: 1
      So you could guess that a dual 2.66ghz would get about 499-500MFLOPS...

      Except that there's no such thing as dual P4 at any MHz. To get multiprocessing on Intel, you have to go Xeon or Itanium.

    7. Re:Damn Dude, RTFA by Hawk989s · · Score: 1

      Ok ok. But the Dual G5s still beats the P4 3.06GHz with Hyperthreading.

    8. Re:Damn Dude, RTFA by ChadN · · Score: 2, Informative

      Also, even with HyperThreading, the chips do NOT have 2 separate cores (although I suppose that could be done, in principle). It just allows software to think of them as two cores, and to schedule more than one process at a time.

      The thing is, this usually works best when you have two separate types of task running concurrently on the processor, because they can (hopeully) take advantage of more execution units at one time. But, if you run two of the same scientific number crunching programs, on the hyper-threaded processor, they will both be competing for the floating point, and other, execution units at the same time. That competition has to be serialized by the chip, and the result may well be slower than if you just ran one process on the chip.

      So, for this kind of computation, the hyper-threading may not be such a win (and it is probably marketed more for things like web-servers, where you might have a database program, and web content delivery program, both executing, and they may parallelize with each other a bit.

      --
      "It's overkill, of course. But you can never have too much overkill." - Anonymous Slashdot Coward
    9. Re:Damn Dude, RTFA by fitten · · Score: 1

      and SSE2 actually degrades the performance

      I would expect this is because of a crappy compiler. Even at a minimum, SSE2 registers can be used simply as a register file of general purpose FPU registers (one double per register) much like any other non-stack based FPU, which should be faster than the x87 stack.

      If Altavec speeds up the benchmark, I'd find it hard to believe that SSE2 wouldn't as well (again, unless you have junk compilers) because they are practically the same thing except that I think SSE2 lacks a MAC (for some unknown reason).

    10. Re:Damn Dude, RTFA by afantee · · Score: 1

      >> If Altavec speeds up the benchmark, I'd find it hard to believe that SSE2 wouldn't as well (again, unless you have junk compilers) because they are practically the same thing

      No, they are not the same thing at all. There is no evidence that SSE2 can speedup performance by anywhere near a factor of 10 to 13 even using the Intel compiler.

    11. Re:Damn Dude, RTFA by afantee · · Score: 1

      >> FYI, a Xeon IS a P4. Funnily enough that's why it's called "P4 Xeon".

      If you don't know the difference between Xeon and P4, you are not even qualified as a Wintel idiot.

      Xeon is a much more expensive server-grade CPU capable of SMP, unlike the crappy old P4. But the dual 2 GHz G5 still beats the dual 3 GHz Xeon Dell, and $1000 cheaper!

  60. Interesting by Skyleth · · Score: 2, Interesting

    If this was done by NASA, why isn't the report on a NASA web server? (as opposed to some guy's personal homepage) kinda limits the creditability of this whole thing...

    1. Re:Interesting by PoorCoder · · Score: 1

      And I didn't see any breaking news on exploded rocket or shuttle yet... Must be fishy!

    2. Re:Interesting by hoytt · · Score: 1

      Because the guy had access to a pre-release G5 and ran his own tests. Just like Tom's Hardware and AnandTech run their own tests. He just works at NASA and had access to a G5. Besides, NASA isn't a computer benchmark website. I doubt he would be allowed to put it there since it has nothing to do with his work.

      Disc: I don't know NASA's Fair-Use policy regarding employee websites and NASA servers.

  61. Re:And before anyone asks... by PhunkySchtuff · · Score: 1, Informative

    What you're not factoring in is that the G5 competes against the Xeon rather than the P4.
    Go spec a Dell with a Xeon processor, a DVD burner, Digital Optical Audio I/O and a Huge hard drive (doesn't _have_ to be SATA) and a good graphics card and you will have a more realistic comparison.
    Factor in the amazing case design (yes, as a tech it's so much easier to work on Apple machines than anything else) and things turn the other way...
    Try adding 8GB of RAM to the PC and... oh, wait, you can't!
    As for the benchmarks with HyperThreading tutned OFF they did that to speed up the PC, it was slower in those particular benchmarks with it turned off than it was with it enabled. HyperThreading isn't two real CPUs, it's not magic that speeds up _everything_
    - k

  62. Re:MFLOPS/MHz? No AMD, Old P4, Old Redhat. by jbridges · · Score: 1

    They used RedHat 7.1 only on the faster P4, the slower P4 was with RedHat 7.3.

  63. It's spelled A-M-D by autopr0n · · Score: 2, Interesting

    You can easly build a dual Athlon system that could trounce an equivilant g5 for less cost. Xeon's arnt the only MP capable x86 chips out there...

    --
    autopr0n is like, down and stuff.
    1. Re:It's spelled A-M-D by Dominic_Mazzoni · · Score: 1

      You can easly build a dual Athlon system that could trounce an equivilant g5 for less cost. Xeon's arnt the only MP capable x86 chips out there...

      Um, put your money where your mouth is. Find a dual-Athlon for sale with at least 512 MB of RAM, a 160 GB serial ATA hard drive, a good video card with 128 MB of RAM, and at least a DVD-R drive. There's no way you could come up with one for under $3000.

      Single CPU, yes. But dual-CPU motherboards - even AMD - cost a lot more.

  64. Another message from the Benchmark author by jbridges · · Score: 4, Informative

    Found this from last Jan:

    Date: Mon, 13 Jan 2003 23:29:38 -0500
    From: Craig Hunter
    Subject: G4 vs. P4 performance

    I have been following the discussion of Rob Galbraith's benchmarks with much interest, as I have spent a good deal of time testing, optimizing, and benchmarking software for the G4 (OS X) and P4 (Linux).

    The first thing to realize is that there are numerous benchmarks that show the P4 is faster, and there are numerous benchmarks that show the G4 is faster. What matters? Well, probably the benchmarks that apply to the kind of work you do. For people doing photo processing with the software Rob tested, his results are extremely relevant. But, someone working with a program optimized for AltiVec and dual processors might have a completely opposite experience.

    Just to give an example of a benchmark that goes the other way, see this chart.

    (You're welcome to mirror this benchmark image, since my web site may not handle a lot of traffic). These real-world results come from the Jet3D computational fluid dynamics noise prediction software, which I developed for my doctoral thesis and currently use in my work at NASA. Jet3D is written in a combination of FORTRAN 77, FORTRAN 90, and C, and is optimized for AltiVec and dual processors on G4 hardware. When compiled on Linux using Intel's ifc compiler tools, Jet3D also becomes optimized for the P4 (using the various SIMD extensions available on the P4).

    As you can see, the G4 does quite well here. A dual processor 1.25GHz G4 system is more than 3.5X faster than a single processor 2GHz P4 system. Though it's not shown on the chart, a single 1.25GHz G4 processor benchmarks at about 1589 MFLOPS, 1.9X faster than the P4. If you look at MFLOPS per MHz for a single processor, the G4 comes in at 1.27 MFLOPS/MHz, while the P4 comes in at 0.42 MFLOPS/MHz. If you want a good example of the MHz myth, look at the Cray, which comes in at 1.78 MFLOPS/MHz with only a 500MHz processor, beating both the G4 and P4.

    Without AltiVec, the Jet3D benchmark would be about 794 MFLOPS on the dual-1.25GHz G4, which erases the performance lead over the P4. And then, using only a single processor, the 1.25GHz G4 benchmarks at about 418 MFLOPS, which is about half as fast as the P4. And all of a sudden, the G4 doesn't look very compelling. For the Jet3D benchmark, AltiVec and dual processors are key (AltiVec more so than dual procs). This is true for most benchmarks I have looked at; thus numerically intensive applications that can't use AltiVec and/or dual processors are likely to suffer on the G4.

    In the case of Jet3D, it was easy to optimize for AltiVec. I was able to hand-vectorize about 10 lines of code within the guts of the FORTRAN algorithm and convert the computations to C for easy access to AltiVec hardware instructions. It had a huge effect for not a lot of work. For other more complicated cases, it may be possible to use the VAST compiler tools to automatically vectorize and tie in with AltiVec (VAST has parallel tools also). But in some cases, vectorization is not possible or feasible. In those instances, you're stuck with the processor's scalar performance, and the P4 generally has better scalar performance than the G4 in my experience. One final note: these are my personal views, and do not represent the views of NASA Langley Research Center, NASA, or the United States Government, nor do they constitute an endorsement by NASA Langley Research Center, NASA, or the United States Government

  65. Re:And before anyone asks... by Llywelyn · · Score: 2, Informative

    Oh boy.

    Those systems aren't *exactly* what I would call comparable. A HD that is 4x bigger, a superdrive, and thats just the stats you posted (I'm sure I could draw it out with things like the Airport Antenna).

    "I still haven't seen reliable benchmarks with the dual 2.0GHz facing a P4/3.2GHz with Hyperthreading on"

    Veritest disabled HT for tests where the system would be slower, left it on where it was faster. They also enabled SSE2. You can check all of that in their report off of their website.

    "if they are three times the cost of a PC, buyers will have a hard time justifiying it."

    Apple doesn't sell in the low-range (exempting iBooks), they sell mid-range and up. For those of us who purchase Apple systems, we don't want the cheapest system we can get, we want a system that /just works/.

    --
    Integrate Keynote and LaTeX
  66. Re:NASA Verifies Apple Benchmarks? The Future by Nom+du+Keyboard · · Score: 3, Insightful
    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.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  67. Re:MFLOPS/Mhz. - Useless Metric by roshi · · Score: 1

    The point, however, is that it gives you a basis to compare any G5 system to any P4 system, and get a rough idea of how they will perform relative to each other MHz for MHz.

    Sinced the stated goal of the benchmarking was to be able to gauge G5 performance relative to G4 and P4 performance in fluid-dynamic-number-crunching, this seems a reasonable unit to use. One can easily use it to do cost/performance analyses on current or future configurations of Macs and PCs.

  68. Re:And before anyone asks... by coolMikeUSC · · Score: 1

    Apple will NOT be hard-pressed to sell their systems. People will be clamoring more for these systems than they did for the G4. You can't put a price on OS X's unprecedented stability, unprecedented integration with UNIX, and unprecedented UI. In addition, compare the oldest Intel-based computer you've seen working with the oldest PPC-based computer you've seen working. By far, Power Macs give you your money's worth, if only because maintenance costs and other long-term costs are so low. Macs have been well-known to last users more than 5 years...can you say that about Intel boxes?

    --
    Ever notice how fast Windows runs? Neither do I - get Mac OS
  69. So wait. . . by Cyberllama · · Score: 1

    Did they just use whatever they had lying around? Seems to me that if you were gonna benchmark apples fastest, you'd pit it against intel (or amd)'s fastest. I would have expected to see some 3ghz processors (which are still cheaper than G5 2 ghz processors) in the test.

    It's nice to see that Apple will finally have some decent power to back them up, but I have STRONG doubts about their "Fastest PC in the world" claim. If a single 2 ghz g5 more or less keeps pace with a 2.66 ghz intel chip, I fail to see how dual 2 ghz system would outperform a dual 3 ghz (or faster)intel-based system.

    Nevertheless, compared to the G4, it does seem that apple is making strides. Congratulations on that.

    1. Re:So wait. . . by Trurl's+Machine · · Score: 1

      If a single 2 ghz g5 more or less keeps pace with a 2.66 ghz intel chip, I fail to see how dual 2 ghz system would outperform a dual 3 ghz (or faster)intel-based system.

      Sir, I think what you "fail to see" is actually called "scalability".

  70. Re:Wha? by angst7 · · Score: 3, Funny


    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.

    That was the above poster's point. Mkay?
    </karma burn>

    --
    StrategyTalk.com, PC Game Forums
  71. Re:And before anyone asks... by Gregg+M · · Score: 1, Interesting
    No matter how cool Mac OS X is... no matter how awesome these new G5s will be... if they are three times the cost of a PC, buyers will have a hard time justifiying it. In this economy, Apple will be hard-pressed to sell those $2300-$3000 desktops when people can get an equivalent-or-just-slightly-slower Dell for $800... including a flat-panel monitor.

    You're comparing apples to oranges. Do you feel that putting Windows on a fast computer is better? Would you consider a Windows XP vs Mac OS X a equivalent trade off? Are you out of your mind?

    Even at twice the price Mac OS-X beats Windows. (and I'm not even a Mac person!) These are the same type of arguments Mac people must have to put up with every day. I would buy a Mac. Just like I would buy a Corvette instead of a Chrysler.

    --
    Linux is only free if your time has no value. Windows is only free if you threaten to use Linux.
  72. NASA and you by muyuubyou · · Score: 1

    I guess the NASA won't care about the price difference, and will care a lot about performance/herz (you know, mission critical CPUs that would rather run at slower clocks due to radiation issues).

    I don't know about you, but if a P4 at 2.66Ghz is cheaper and better (even marginally) than a G5 at 2Ghz, I won't give a rat's ass about the clock speed.

    Better scalability? maybe. Just show me the whole computer's performance and price tag.

    Talk about performance/price and stop the rhetoric.

  73. 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.
  74. Re:And before anyone asks... by markomarko · · Score: 1, Interesting

    Yeah, yeah. Add 120GB hard drive, firewire, firewire 800, optical audio in and out, a fricking Pioneer DVRA05, PCI-X slots, AGP 8x, dual-head video card (dvi, dvi), and a full movie editing and dvd-authoring solution...and adobe's albulm software (to match iPhoto). Oh, and also try to stick 8GB of RAM in the Dell. And to be fair, also put XP Professional on the machine.

    For crying out loud, if you can't afford a Mac, keep it to yourself and buy a Dell. And don't give me any more of this "in this economy" B.S.. People are still buying brand new gas-guzzling SUV's "in this economy."

  75. Reading Comprehension by Llywelyn · · Score: 1

    "The code used was developed on a G4, and the vector tests use Altivec, so these results are what you can expect for an optmized application."

    They give both the optimized and the unoptimized results.

    --
    Integrate Keynote and LaTeX
  76. pic by Englebarnetk · · Score: 1

    you should change the theme pic from the old g4 to the new g5

  77. Wha? by autopr0n · · Score: 1

    What are you talking about? Are you looking at the same graphs I am? A midrange p4 beat the highest end g5 available. How can you say that the g5 'won'?

    --
    autopr0n is like, down and stuff.
  78. Re:MFLOPS/MHz? No AMD, Old P4, Old Redhat. by Anonymous Coward · · Score: 1, Interesting

    Actually they did mention SSE2, and weirdly enough, said it made things slower, and so they didn't use it

  79. NASA + Apple = national conspiracy? by JB72 · · Score: 2, Funny

    Well this story really makes me nervous. After taking in the comments from fellow /. readers, I am now convinced that Apple has conspired with the NASA Langley Research Center to make the G5 CPU look fast. The real clever bit was how they only used one CPU, and and unoptimized compiler, just to make it look "authentic" I suppose. Clever bastards. But they'll never fool me. They have my crappy ass Wintel box when they pry it from my numb, pale fingers.

    1. Re:NASA + Apple = national conspiracy? by Sri+Lumpa · · Score: 1

      "They have my crappy ass Wintel box when they pry it from my numb, pale fingers."

      Well, they can have MY crappy ass Wintel laptop when they replace it with a G5 Mac for free, and as a bonus for them there won't be any prying at all.

      --
      "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
  80. Damn Dude, Read What I Wrote by Dak+RIT · · Score: 4, Informative
    If you follow that little link I gave you for Apple's benchmark claims, you'll see that the performance advantage Apple is claiming for its Dual 2Ghz G5 (I wrote Dual if you reread) is almost identical to what NASA is claiming for the Dual 2GHz G5 against a 2.66MHz P4.

    Apple claims 15.7 for the Dual 2GHz G5, and the 3GHz P4 getting an 8.07. NASA gives the Dual 2GHz G5 498MFLOPS and the 2.66GHz P4 255MFLOPS.

    If you use your math skills: 15.7 / 8.07 about equals 498 / 255. So therefore we can draw the conclusion that they have similar results.

    Now, NASA only used a 2.66MHz P4 while Apple used a 3GHz P4. Although remember NASA's figure that the P4 had 0.096 MFLOPS/MHz? Give the P4 333 more MHz, and you find it has about 286.968 MFLOPS. NASA also suggests a 20% performance increase can be expected with compilers that take advantage of the G5.

    Although, even without this increase Apple's benchmark and NASA's benchmarks are very close. Which would lead one to draw the conclusion that Apple's benchmarks were in fact valid.

    I should also note that a P4 would not perform as well in a dual system as the G5 does. So your 500 MFLOPS number is a little rediculous. The G5 which is an amazing dual proc chip saw it's 254 MFLOPS for a single processor (508 when doubled) drop to 498 MFLOPS in a dual system. And the P4 isn't designed for a dual system, doesn't support HyperTransport, etc.

    Dak

    1. Re:Damn Dude, Read What I Wrote by Jmstuckman · · Score: 2, Funny

      >

      A 2.66 MHz P4? I imagine that one of those would be tough to beat!

    2. Re:Damn Dude, Read What I Wrote by Mindcry · · Score: 1

      Problem is, they didnt use intel compilers either from what i read (which some say are up to 50% faster)... and that 20% improvement could just as easily be 30% or 5%... Testing really wasnt thorough enough... Either way, comparing dual procs to a single one is pretty pointless, especially when g5s are supposed to scale soo much better in SMP...

    3. Re:Damn Dude, Read What I Wrote by krel · · Score: 1

      Not that any benchmark can truly be accurate these days, but when you throw in proprietary, highly optimized compilers, you're just benchmarking the compilers. How do you know NASA doesn't intent to write in assembly? Just because intel chips have a kickass compiler and the G5 doesn't, doesn't mean the G5 is necessarily less powerful.

      --
      karma: ouch!
    4. Re:Damn Dude, Read What I Wrote by mr3038 · · Score: 1
      I should also note that a P4 would not perform as well in a dual system as the G5 does. So your 500 MFLOPS number is a little rediculous.

      Yes, but P4 sucks in dual systems because its shared bus, not because the chip was bad. The test required very little memory: "The input data for this case consists of an 11 block structured grid with 164790 nodes and 80352 cells (requiring about 1MB of memory to run)." I'd guess that this benchmark isn't bandwidth limited so running dual P4 shouldn't be problem. However, they were testing MFLOPS/MHz instead of MFLOPS/system performance so SMP performance doesn't really matter. (Who tests anything/MHz with P4, anyway? The thing is designed to run at high frequency without doing much work.)

      --
      _________________________
      Spelling and grammar mistakes left as an exercise for the reader.
    5. Re:Damn Dude, Read What I Wrote by SDLeary · · Score: 1

      I'll let you in on a little secret.

      In the UNIX world, and especially in the Scientific realm where code has to work on different machines with different architectures, Intel compilers are generally NOT used.

      Why?

      Intel complilers cost $$, and only work on Intel architecture. On the other hand, the compilers that come in UNIX/LINUX distros (GCC) are free, and are generally availible in both general and architecture optimized versions. This makes code portability much more of a reality.

      SDL

  81. un-optimized? by autopr0n · · Score: 1

    Who on earth would spend thousands and thousands of dolars on high-end hardware and then not even bother to use the compiler's optimization flags? Sheesh.

    --
    autopr0n is like, down and stuff.
  82. Re:And before anyone asks... by Mononoke · · Score: 3, Interesting
    Just thought I'd point out that there's a bit more difference here than meets the eye.
    There's more difference between your two comparison systems than you seemed to notice also:
    1. The Mac has a DVD-R/CDR drive
    2. 120 Gig HD is just a little bit bigger than the 40 Gig
    3. The "free" monitor is only worth $100 to Dell
    4. The Mac includes video editing software
    5. The Mac's video card is dual output with ADV and VGA connectors, dual-monitor capable
    An "equivalent" Dell system is nearly $1400, according to their website, if I start with your example as a basis.

    Sorry, but it's worth $1000 to me to have a computer with a better ROI and no Windows.

    --
    NetInfo connection failed for server 127.0.0.1/local
  83. Wow by autopr0n · · Score: 1

    You are aware of this system where people make comments, and then other people can comment on their comments. My reply was to the comment above, not the article.

    --
    autopr0n is like, down and stuff.
  84. Re:Wha? by autopr0n · · Score: 1

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

    etc. Please try not to jump into discussions without knowing what people are talking about.

    --
    autopr0n is like, down and stuff.
  85. No by autopr0n · · Score: 1, Troll

    Real Translation: 0.4% slower, at 75% of the clock speed.

    Real translation fastest G5 0.4% then mid-range p4. Don't forget it was you Mac zealots who screamed 'clock speed doesn't matter'! You could probably make custom hardware that would chew through this application at 100mhz if you really wanted to.

    --
    autopr0n is like, down and stuff.
    1. Re:No by dmarcoot · · Score: 1

      if mac users are "zealots" what are people who dont like or seemingly ever use macs who insult thier users as such?

    2. Re:No by Jeremy+Erwin · · Score: 2, Insightful

      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.

  86. Re:And before anyone asks... by curtlewis · · Score: 1

    what kind of RAM is on the Dell? Not the high end RAM that's on the Mac, I'm sure.

    A DVD-R on the Cac is far superior to the CD on the PC

    I've seen those $50.00 monitors... I'd rather buy mine separate

    Don't forget to add FireWire to the PC

    And the Dell comes in a case that's a bitch to open and work on, so figure another $100-300 on a REAL case, not some plastic $60 PoS.

    Sure, if you want the cheapest piece of shit you can buy, you can do better with the PC. But if you want something that you can admire, be productive on and work on with ease, the Mac is a better choice against comparable high end PCs.

    I just love it when PC myopics try to compare a bottom of the line PC vs a mid range or high end Mac. They always forget that you GET MORE WITH A MAC. The SuperDrive, the case, the RAM, the larger Drive, built-in FireWire and on some models, wireless and bluetooth.

    You can't compare Apples and Oranges. You have to re-spec the PC to match what comes stock on the Mac to even be in the ballpark for a valid comparison.

  87. Re:Wha? by dbrutus · · Score: 1

    Tell you what, let's split up Intel's market share 2:1 Athlon:PPC, how's that for fair?

    Some applications are going to do better with the G5, no doubt others will be speedier on the Athlon. From what I can gather, over the next 12 months, the G5 will go from 2Ghz->3Ghz, Intel will go from 3.2Ghz->3.6Ghz but I don't know what the Athlon's are roadmapped for. If the 2Ghz is competitive with today's Athlon and the roadmap (IBM's roadmap this time, not Motorola's) has the G5 ramping up speed significantly faster than the Athlon, it makes sense for people in a certain part of their upgrade cycle to go to G5 even though today's Athlon might be faster.

  88. Re:And before anyone asks... by mamer-retrogamer · · Score: 5, Informative
    The G5s are Apple's flagship product line. Comparing el-cheapo Dell's to high-end Apple's is like comparing... well you know where I'm going with this train of thought (something about oranges, I think).
    How about a more fair comparison? Namely, between similarly configured high-end single-processor systems:

    Apple PowerMac G5:
    1.8GHz PowerPC G5
    250GB Serial ATA - 7200rpm
    SuperDrive (DVD-R/CD-RW)
    512MB DDR400 SDRAM (PC3200)
    Mac OS X
    AppleWorks
    ATI Radeon 9800 Pro
    56k V.92 internal modem
    No Monitor
    $2874

    Dell Dimension XPS:
    3.2GHz Pentium 4
    200GB Ultra ATA - 7200rpm
    DVD+RW/DVD+R/CD-RW
    512MB DDR400 SDRAM
    Microsoft® Windows® XP Professional w/ Microsoft® Plus!
    Microsoft® Works Suite 2003
    ATI Radeon 9800 pro
    No Monitor
    $3062

    And if you are to believe the benchmarks, it seems that Apple is selling the faster system for a lesser price than a similarly configured Dell.
    Apple has never competed at the low end. It is not starting now.

    -Mike

    --
    Schrödinger's cat is not amused—maybe.
  89. Re:MFLOPS/MHz? No AMD, Old P4, Old Redhat. by localghost · · Score: 2, Informative

    The unit MFLOPS/MHz is a little weird. Let's simplify.

    / MFLOP \
    | ----- |
    \ S /
    -----------
    / MCYCLE \
    | ------ |
    \ S /

    Multiply by the reciprocal...

    MFLOP S
    ----- * ------
    S MCYCLE

    Millions cancel, seconds cancel...

    FLOP
    -----
    CYCLE

    So it seems that this unit is equal to 1 floating point operation per CPU cycle. That makes a little bit more sense as a unit.

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

  91. Re:MFLOPS/Mhz. - Useless Metric by tgibbs · · Score: 1

    I found it interesting that the G4 and P4 have similar MFLOP/MHz. This argues that (at least for this kind of test) the G4 is not more efficient per clock cycle than the P4, as some have tried to argue. On the other hand, it looks like the G5 is.

    This is also a useful metric if you want to extrapolate performance of anticipated systems with higher clock speeds.

  92. Re:5177 MFLOPS 288 MFLOPS by Anonymous Coward · · Score: 5, Informative

    I recently got the chance to do a testrun, doing some airflow simulation on a G5 1.8GHz demo machine, and with altivec optimizations it clocked in at roughly 2100MFLOPS average for 5 runs(I could probably get better results with a better compiler though), while the dual Opteron 1.8(which the place where I did the testrun has bought 10 boxes of for their renderfarm), running Suse Linux, and my program re-compiled for x86-64 and SSE2 performed at about 2960MFLOPS average, but that could probably be improved with a better compiler too, but I had to use GCC at this time. Both machines had 4GB RAM btw.

  93. what i read... by jxliv7 · · Score: 1
    is that a 30 odd percentage increase in performance over similar machines (G5 over P4) is not worth a two or three hundred percent price difference (noted in last paragraph of review).

    what i'd like to see is some G5 versus AMD XP+ 1.5GHz to 3.2GHz reviews, since P4 seems to be a dog compared to P3.

  94. Re: Apple fanboys and benchmarks by King_TJ · · Score: 1

    No, let's make your "summary" a little more accurate. The 2Ghz G5 is *very* slightly slower than the older 2.66Ghz P4 -- when running unoptimized code on an unoptimized version of OS X.

    As far as I'm concerned, all of this benchmarking is meaningless at this point in time. The G5 is simply too immature of a CPU to benchmark until the software catches up with it.

    This same problem came up when Intel first released the Pentium 75Mhz CPUs. Nearly everyone said "This thing isn't even quite as fast as my 486 that costs a lot less!" This also happened when Intel first added "MMX" support to their chips, and when the PIII's first came out as successor to their PII.

    Any time you believe the early benchmark results on a new line of CPU, all you find out is that you're not going to get immediate gratification as an "early adopter". So what? This is common knowledge.

    Apple fans have every reason to celebrate with the G5's release. It gives Apple a whole new starting point on CPUs they can "ramp up" from, instead of struggling to squeeze some meager improvement from the maxxed-out G4 chip. If you want to use Apple's OS and Apple compatible software - your only option is an Apple computer. Ultimately, that's the key, and explains why some people (myself included!) shelled out thousands for a system (dual CPU G4) that doesn't outperform Intel's best offerings. I want to do things I can't do with anything Intel sells, such as run OS X.

  95. My Hyundai is faster than your Porsche... by today · · Score: 2, Interesting

    ...because it gets more miles to the gallon.

    1. Re:My Hyundai is faster than your Porsche... by doce · · Score: 1

      that's not what "MHz Myth" is parallel to, if you're going to take the analogy to cars.

      Higher MHz makes a faster computer like higher RPM makes a faster car - both are false.

      --
      woof!
  96. Re:MFLOPS/Mhz. - Useless Metric by trashme · · Score: 1
    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.
    Err... no. In general, the more you do in one cycle, the longer each cycle will take, because there is only so much you can do in parallel for a single instruction. All modern CPUs are pipelined, this means that during each clock cycle the CPU does a portion of what it needs to complete the instruction. A very simple pipeline would be: instruction fetch, decode, register read, perform arithmetic logic, and write back the result. The clock rate of your CPU is determined by the slowest stage of your CPU pipeline. If you clock a stage of the pipeline too fast, the input signals to that stage may not have enough time to propagate through the circuit, thus giving incorrect output. The P4 has 20 pipeline stages, while the G5 has (I think) 13 stages. It's not heat that limits the clock rate, it's design decisions and the current fabrication technology.
  97. Re:Costs (system, not processor...) by hc00jw · · Score: 2, Insightful
    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!
  98. Re:Source? by alien666 · · Score: 1

    Eddie, are you kidding?

  99. Re:5177 MFLOPS 288 MFLOPS by slithytove · · Score: 3, Interesting

    a single 970@1.8Ghz scored 2100MFLOPS and a DUAL opteron@1.8Ghz scored 2960 !? I assume your code was multithreaded/multiprocess? Your's sounds like a much more interesting test than nasa's - could you give any more info?

  100. Re:And before anyone asks... by jbrandon · · Score: 1

    Except the Dell would beat the Mac. If we generously give the 2x2Ghz Mac 1.5 times the performance of a similarly spec-ed out 3.06 Ghz P4, (based on the fact that Intel benchmarks show 20% better than Mac and Mac benchmakrs show 30% better than Intel). assuming an extra processor increases performance by 80% (also being generous to Mac, all their benchmarks show higher than that, which makes the single processor systems look flimsy), that makes the Dell 40% faster.

    Plus, I configured the machine you're talking about, and it was $2,439, which makes it 14% cheaper than the Mac as well.

  101. Actually... by SlashChick · · Score: 1

    Actually, if you would read the link I posted, and the sentence I mentioned below that where I added a CD-RW and a 120GB hard drive, I did configure a similar system for $919.

    So you what the whole enchilada, eh?

    Dell Dimension 4600
    Pentium 4 2.66GHz
    512MB RAM
    200GB hard drive
    4x DVD+RW/CD-RW
    16x DVD-ROM
    128MB ATI Radeon 9800 (which is higher-end than the video card in the $3000 Mac, and MUCH nicer than the one in this Mac)
    XP Home

    $1448 (And that's still including the free 15" flat-panel monitor. To those who said this monitor is worth "$50", please tell me where I can buy a 15" flat-panel that is even half as nice as this one for $50.)

    Now, if you want to say that Macs are worth twice the price, that's fine. I don't necessarily agree, but that's a value judgement (opinion). But to argue that the systems aren't comparable -- not only are they comparable, but the PC is 2-3x cheaper with a monitor. This particular one also has a larger hard drive and a better video card, and it's still averaging half the cost of a Mac.

    On a purely cost basis, the PC wins, hands down. Is the Mac worth twice as much? That's up to individual buyers to decide. I'm just pointing out the facts.

    1. Re:Actually... by dmarcoot · · Score: 1

      im sorry, but where is your gig ethernet? firewire 800? and finally what os are you running? windows. you know what mac users say? who the fuck cares?

      why dont you people realize mac users buy macs for the OS? the better engineered hardware is a plus. the benefits of having the os and hardware designed by same company is even better. its is a trouble shooting advantage. in the design and publishing biz, that means deadlines get met. plus, you get what you paid for. that montior, does it have a digital interface like apples systems. probably not.

  102. just several lines? by Rock+Ridge · · Score: 1

    "...a testament to the quality of the code several lines are still in use ..." What percentage of the original lines?

  103. You're forgetting the G5 is dual CPU by qewl · · Score: 1

    You're forgetting the G5 is dual CPU, these test are on single CPU mode.

    --

    (\_/)
    (O.o) This is Bunny. (> <)
  104. Re:If speed is all you need.... by dbrutus · · Score: 1

    I think that NASA has requirements for computers that cost $10k sometimes. For a lot of things, the p series is too pricey.

  105. Foretting what? by autopr0n · · Score: 1

    You can get dual-proc Xeon and Athlon PCs if you want.

    --
    autopr0n is like, down and stuff.
  106. Per Mhz by zorkadi · · Score: 1

    So this proves the Mac is an
    excellent computer/Mhz :-)

    I would like to know the price per Mhz, and
    then the price of a Mflop in all systems.

    Z.

  107. Re:Wha? by bnenning · · Score: 4, Insightful
    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.

    --
    How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
  108. Apple is to blame for all this nonsense by wukie · · Score: 1

    If Apple had release at least a dozen G5's to various internet review sites that specialized on hardware, and specified which benchmarks they MUST include, none of this anger would be directed at Apple.

    Instead, well see the true prejudice these so called "unbiased" hardware review sites have towards all things NOT within their interests.

    I would have given the first box to amdzone.com. Then everyone could blast them for their subjective view on all things not AMD, and leave Apple alone, or even console them for being the victim.

  109. Re:MFLOPS/MHz? No AMD, Old P4, Old Redhat. by charnov · · Score: 2, Insightful

    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.

    --
    [RIAA] says its concern is artists. That's true, in just the sense that a cattle rancher is concerned about its cattle.
  110. Shows you the power of Slashdot by TerryAtWork · · Score: 1

    The Jet 3d website was /.'d ....

    --
    It's Christmas everyday with BitTorrent.
  111. yes, thanks but by Anonymous Coward · · Score: 1, Interesting


    The g5 is 64 bit and can address a shitload of memory. Can we please see comparison against 64 bit apps ? Compare to t5he Itanium or Opteron please.

    Apps were not optimized for the g5, in real world of 3d graphics, engineering, and science, optimized apps would be used.

    It's unfair to apple to have people benchmark it without utilizing the full capabilites and feature set of the processor.

    1. Re:yes, thanks but by fuali · · Score: 1

      Like Apple did to Intel? (tit-tat)

  112. Re:OS coupons inside. $30 per (or free) by The+Infamous+Grimace · · Score: 1

    "...what you'll find is that when you buy that shiney new G5, it actually has this little piece of paper inside..."

    Which is how it REALLY smokes the P4.

    (tig)
    "We do not inherit the land from our ancestors"
    "We borrow it from our children"

    --
    Ignorance and prejudice and fear
    Walk hand in hand
  113. Poor compiler choice by taradfong · · Score: 1

    The Portland compiler traditionally underperforms the Intel compiler, and often gcc as well.

    --
    Does it hurt to hear them lying? Was this the only world you had?
  114. Re:LOL, the only trolls here are by JB72 · · Score: 1

    Uhhh, looks like someone didn't read the article...

  115. Re:MFLOPS/Mhz. - Useless Metric by maraist · · Score: 4, Informative

    Actually, you're both correct, and you're both missing something.

    Originally, the pipelining was segmented based on the I-Fetch, D-Fetch (register/etc), Exec, Reg-Write-Back, with expensive floating point doing with different timing considerations (externalized or delay-locking multi-stage execution). Then they started sub-dividing each of those stages (especially in CISC archetectures). Now its common to see 15 integer execution pipeline stages - either with shared resources, such that you can only have one divide occuring at any given time (early P-I, P-II, P-III), or with fully independent/concurrent resources (AMD's Athlon).

    The addition of the pipelinable-stages between I-Fetch, D-Fetch, exec, and WB was somewhat trivial, because prior to pipelining, there were still seperate events on seperate clock-ticks with inter-stage latching. However, in CPU's with exec-stages that are pipelined, you are introducing additional latches that cause additional undesirable propagation delays.

    So a 15 stage integer multiply unit (excluding fetch/WB) has 15 x [guestimating] 4 propagations of additional latency over a single-stage I-unit. If there are resource-based stage-interlocks, or worse data-dependencies, then the pipelining is useless and you're totally hit by the excess propagation delays.

    Still, marketing being what it is these days, adding more stages means less propagations per stage, thus less worst-case propagation time, and thus higher clockability (all else being equal; temperature, etc).

    The P4, however, compensated by double-clocking the core integer stages, so the number of advertised stages is somewhat misleading.

    On a side note, due to the latching in pipelining, you're definately doing more total work for a given instruction. And more importantly, the designers have to think of totally different logic-algorithms to efficiently pipeline than to single-stage. My guess is that the pipelined versions will always be less efficient (especially considering that not all stages will fully utilize their allotted clock-time), and thus there's an additional loss.

    Ok, so this supports your post, but here's the part about power/heat.

    There are two types of transistors used in modern CPUs (everything past the Pentium). BiPolar and Field-Effect. The CMOS-FET refers to Complementary Metal-Oxide-Semiconductor Field-Effect-Transistor. This acts similarly to a capacitor in that there is a charge and discharge time with little waste current, and power dessipation is typical V=IR, Pwr = I^2 * R. The gate capacitor charge-time is the killer, and what limits switching speed (and thereby clock-speed). Shrinking the area of the capacitor (related to the micron-size stated, .18u, .15u, .13u, etc) means there's less time necessary to charge the capacitors, and thus speeds are increased. (This is only one aspect, and I'm no expert here).

    There's another way of reducing switching speed.. Increasing the amount of current running through the wires that ultimately charge/discharge the gate-capacitors. FETs are poor amplifiers, but BiPolar (while more complex and harder to make small) are phenominal. In addition to their complexity, Bipolar also are power hogs. While a FET only consumes power while turning on or off, BiPolars are always on, consuming power (there is current bleeding from the switch). So what often happens is that designers sprinkle BJT's here and there to amplify the current (at the expense of cost/complexity and power-dessipation), and continue using FETs everywhere else.

    The bigger and greater number of BJTs that are used, the faster some heavily loaded FET gates will charge and the quicker their switching time will be.

    If you up the voltage on a CPU, you're enhancing the amplifier's ability to charge the capacitors and thus gives you more safety-room to up the external clock-speed.

    Again, this deviates somewhat from my knowledge domain, but you can often merely co

    --
    -Michael
  116. +3db Doubles Power, +10dB Doubles Loudness by DonnarsHmr · · Score: 3, Informative

    Plus or minus 3dB represents a doubling or halving of the power, respectively. However, quietness or loudness is a subjective quality. Most statistically normal humans seem to agree that plus or minus 10dB doubles or halves the apparrent loudness. Psychoaccoustics bears no relation to math or physics.

    1. Re:+3db Doubles Power, +10dB Doubles Loudness by Reverberant · · Score: 1

      Psychoaccoustics bears no relation to math or physics.

      Sure it does - if you include "statistics" in "math." You give me a noise level, and I can give you a fairly good idea of how annoying that noise level is likely to be based on 30 years of statistical surveys.

      As an example, Google for "schultz curve noise."

    2. Re:+3db Doubles Power, +10dB Doubles Loudness by Filarion · · Score: 1

      grade of annoyingness/painfulness is directly linked to frequency/dBa spl and varies greatly depending on the frequency spectrum though. but yeah, it's all covered :)

      --
      --[Nothing important]--
  117. 3dB=2xPower, 10dB=2xLoudness by DonnarsHmr · · Score: 1

    3dB is only a factor of 2 for power. It takes 10dB to get a factor of 2 on loudness/quietness.

    1. Re:3dB=2xPower, 10dB=2xLoudness by Mac+Degger · · Score: 1

      Same thing; power (ie energy of the sound waves) directly corresponds to loudness. If something is twice as loud, the soundlevel increases by +3 dB, not 10.

      --
      -- Waht? Tehr's a preveiw buottn?
    2. Re:3dB=2xPower, 10dB=2xLoudness by llin · · Score: 1

      Changes in sound pressure level (measured in dB) do *not* correspond with perceived volume (loudness). The parent poster is correct; a 10dB increase is twice as loud.

      A Google search for 'double loudness decibel' or something similar will turn up dozens of links, here's one from the Army Corps of Engineers:

      1E.3 Working with Decibel Values

      The nature of the decibel scale is such that the individual sound levels for different sound sources cannot be added directly to give the combined sound level of these sources. Two sound sources producing equal sound levels at a given location will produce a composite sound level that is 3 dB greater than either sound alone. When two sound sources differ by 10 dB, the composite sound level will be only 0.4 dB greater than the louder source alone.

      • a 3-dB change is just perceptible,
      • a 5-dB change is clearly perceptible, and
      • a 10-dB change is perceived as being twice or half as loud.

      A doubling or halving of acoustic energy will change the resulting sound level by 3 dB, which corresponds to a change that is just perceptible. In practice, this means that a doubling of traffic volume on a roadway, doubling the number of people in a stadium, or doubling the number of wind turbines in a wind farm will, as a general rule, only result in a 3-dB, or just perceptible, increase in noise.

      There are a number of factors that affect how sound propagates outdoors. These factors, described by Hoover and Keith (1996) , are summarized below.

  118. Re:Costs (system, not processor...) by pi+radians · · Score: 1

    16 bit sound

    Considering my G4 PowerMac has 24bit audio, I think it is safe to say that the G5 have at least that too.

    --

    sin(6cos(r)+5A)
  119. Re:5177 MFLOPS 288 MFLOPS by Jeremy+Erwin · · Score: 1

    I think the operative questions are:
    Is it easy to optimize for Altivec?
    Is it easy to optimize for SSE2?

    Suppose you have a year to complete a series of simulation runs. After spending a few months writing code, you discover the intel machine, using code compiled by icc is 20% faster than a G5 coupled with gcc.

    Now, you could start your runs. Or you could spend another month or so hand vectorizing code for a tenfold increase in speed (at least on the altivec platform). Is it as easy to produce such speed gains by hand optimizing SSE2 code?

  120. Do While by presearch · · Score: 1, Funny

    We'll only stop running benchmarks until Intel wins.
    We'll only stop counting until Bush wins.

    Buncha damn liberal hippies anyway...

    1. Re:Do While by presearch · · Score: 1

      Apple is my computer,
      Bush is not my president.

  121. Re:MFLOPS/Mhz. - Useless Metric by pi+radians · · Score: 1

    What are you talking about?

    Single CPU Jet3D Vector Benchmarks - MFLOPS/MHz
    G4 1.25 -> 1.29

    Single CPU Jet3D Scalar Benchmarks - MFLOPS/MHz
    P4 2.60 -> 0.96

    Sure, the G4 using the scalar benchmark is just a bit faster, but as soon as you use Altivec the G4 beats the P4 on a per clock basis soundly. That is what all those arguments are refering to. Thanks to Altivec the processor is more efficient.

    --

    sin(6cos(r)+5A)
  122. Keep in mind: by Valar · · Score: 1

    The G5s uses dual processors more efficiently than pentium systems use dual processors. The load balancing tends to be more even, from what I can tell. In fact, the architecture was, to some extent, optimized FOR dual processors. Additionally, the G5 is designed to be a good floating point/vector processor.

  123. NASA??? by DeadBugs · · Score: 1

    I could not find these benchmarks anywhere on NASA's site. The benchmarks are only posted on this persons personal home page.

    Or could someone reply with a direct link to the NASA page instead of the guys ISP homepage.

    Otherwise I can't take these benchmarks seriously at all.

    --
    http://www.kubuntu.org/
    1. Re:NASA??? by dmarcoot · · Score: 1

      ueah, its one big hoax. no one at nasa runs g4's? why dont you give craig hunter an email. he has link there you can even call langley and check because no on at NASA has personal web pages. na. and besides, this is obviously something he posted for his own reasons and may not be needed on www.nasa.gov becuase other nasa engineers probably arent as anal as you. imagine that.

    2. Re:NASA??? by dmarcoot · · Score: 1

      besides, its not on nasa pages at all, and he gives a good reason why:'Evaluations and comparisons within this paper are for technical government purposes only
      and do not constitute an endorsement of any system by NASA or the U.S. Government."

      but thats not good enough for you. if aint on NASA's page, its not good methodology? if it was, would it be?

    3. Re:NASA??? by DeadBugs · · Score: 1

      Quote:"but thats not good enough for you. if aint on NASA's page, its not good methodology? if it was, would it be?"

      The headline says "NASA Benchmarks the New G5 Powermac", it does not say "Hey some guy benchmarks the new G5".

      A misleading headline to be sure.

      And yes if a team at NASA benchmarked computers using programs that they use for science, I would find that a million times more credible than some guy posting benchmarks on his homepage.

      --
      http://www.kubuntu.org/
  124. Re:5177 MFLOPS 288 MFLOPS by WasterDave · · Score: 1

    you could spend another month or so hand vectorizing code for a tenfold increase in speed

    You could do, or you could spend a month being scared of it, then actually get it done in a couple of days (when push comes to shove), which is what I did.

    I recently managed to get MMX code into some software I'm wirting using GCC instrinsics and, y'know, it wasn't that hard. The hard part is architecting the application as such that the data just happens to be hanging around in exactly the right structures in the first place.

    Dave

    --
    I write a blog now, you should be afraid.
  125. the hell you can by Scudsucker · · Score: 1, Insightful

    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.

    1. Re:the hell you can by Crazy+Eight · · Score: 1

      Uhh... read the article please. The 970 didn't "trounce" the P4 at all. They performed equivalently.

    2. Re:the hell you can by Superfarstucker · · Score: 1

      its "athlon".. say it with me, "athlon".. wow thats not so hard

      building two dual athlon machines for the cost of 1 mac is not entirely out of the picture, in fact, its probably possible... or close. Of course this does not exactly lend to a linear speed increase but certainly you would have much more available power to use (overall)..

  126. Re:And before anyone asks... by ocelotbob · · Score: 1
    Depends on the user, etc. My grandmother's P133 lasted her 6 years before the mobo went bad and it began randomly bluescreening. The only upgrade in that time was a new hard drive as the 2 gigger in there was full, and some more RAM so she could use her scanner. Admittedly, she's nowhere near a power user, but still, it served her well. My mother's computer is a similar story. Lasted her about 5 years before she decided to get a new one. It still works wonderfully; I may ask her for it for use in my efforts to learn clustering.

    As far as your unprecidented overuse of unprecidented, I don't think so. As far as stability goes, there are still systems out there that are far more stable than OS X. Pit OS X against a system running VMS and OS X looks buggy. As far as UNIX integration, take a look at a Sun, or an SGI workstation for real UNIX integration; while you're looking at that SGI workstation, examine it for real case design that looks good, yet isn't over-flashy. As far as UI goes, the Mac UI has always bugged me; it's intangible, I know, but simply put, the interface has always left a bad taste in my mouth.

    Of course, I may be a bit biased here. I'm clamoring for a nice Athlon64 system, which will be coming out at about the same time as the G5, and will actually be affordable. I'd be willing to place money on a good Athlon64 system being 1/2 the cost of the cheapest G5 at introduction. I just see AMD's 64 bit line giving the better bang for the buck than Apple.

    --

    Marxism is the opiate of dumbasses

  127. Re:MFLOP/Mhz.. What about MFLOP/$ by dbrutus · · Score: 1

    I thought that P4s didn't do SMP which is why you see single P4 and dual Xeon comparisons.

  128. Re:Wha? by WatertonMan · · Score: 1

    The big deal with the Athalon will be the upcoming Athalon-64 which will likely compete more with the G5. From everything I've seen the Opteron is already much faster than the G5. Intel, I don't know what they are going to do. Certainly the P4 will continue to improve. I've heard some exciting things about upcoming chips but the Itanium clearly isn't aiming at the same market as Apple or AMD. (Well, some overlap, but I think Apple has more work to do to get the workstation/server market)

  129. Re:The code uses Altivec, so it was optmized. by dbrutus · · Score: 1

    You have got to cut down on that bad crack. Altivec is generally acknowledged at the one shining star extracted from the entire Motorola mess. It's a much better implementation when you have code optimized for it (competing with code optimixed for Intel/AMD's version of SIMD).

  130. Re:Ummm? by wavedeform · · Score: 1

    Is the Intel compiler available under Linux? Will it make Linux-compatible object files or binaries?

  131. Re:Ummm? by Jeremy+Erwin · · Score: 1
    and yet he didn't use the Intel compiler (a free download) on the P4

    The free version of Intel Fortran comes with this caveat

    You will not receive the timely response to support issues through Intel
    Premier Support that commercial customers receive.

    Sometimes, timely response to compiler issues is invaluable to a
    scientific programmer. If a compiler produces a slight inaccurate result
    in a game, the programmer might not care very much. The same inaccuracy
    in a scientific simulation could mean that a year's worth of runs will
    have to be thrown out.
  132. It's unAmerican, I tell you... by qtp · · Score: 2, Funny

    Damn liberal editors caving int those artsy-fartsy mac users again...

    How dare you print a story that derides the paragon of the IT hardware industry, Intel, as being second best to a processor installed in a machine maniufactured by those long-haired elitist at Apple.

    And to think that you would accept the word from those commie "scientist" down at NASA, who sit around doing nothing all day except "thinking" and playing with thier toys at taxpayer expense.

    Shame, shame, next thing youl be tryin' to convince me that Linux OS is more secure than the hallowed work that our hero in capitolism, Bill Gates, does at microsoft. It's bad for the economy, I tell you. All these long haired, smelly, weirdos keep messing with our good old American way of life. What, you say you want a choice? You have a choice! You'll choose from what choices we here at the Central Office tell you to choose from!

    Take your Open Source, MacIntosh, OS-X (You don't think I know whaty OS-X really means, do you, but I do, smarty pants, I do indeed..), and whatever else it is you keep trying to give us and go back to Russia, or wherever it is that you came from. Who invited you to our red-blooded American industral party anyway? Nobody! That's who!

    Why you pnko, beatnik, hippy, givin' it all away, don't think you need the establishment faggo...

    and so on,

    and so on,

    and so...

    --
    Read, L
    1. Re:It's unAmerican, I tell you... by geek · · Score: 1

      Dude take a reality pill. Every conservative I know uses a Mac, including Rush Limbaugh. Conservatives use what works and what is cost effective. BTW Bill Gates is a Liberal.

      Now grow up please and leave politics out of benchmarks, thank you.

    2. Re:It's unAmerican, I tell you... by qtp · · Score: 1

      Dude, can't take a joke?

      Now grow up and leave that chip on your shoulder at home.

      --
      Read, L
  133. Whats the difference? Distinction died long ago by Ars-Fartsica · · Score: 2, Interesting

    What is the difference between a PC and a workstation? I think its pretty clear the term workstation as a distinguishing label died long ago, some time after "PC" performance on the desktop destroyed "workstation" performance.

    1. Re:Whats the difference? Distinction died long ago by Fallen_Knight · · Score: 1

      It never dies, just less poeple NEED a REAL workstation now. There are somethings you just can't do on a PC, or even a cluster and need a powerful workstation.

      The bar is just going higer when it comes to the defn of workstation and as that happens less and less people need a real workstation, but there will always be people who do, so workstations will always exists.

  134. Re:MFLOPS/MHz? No AMD, Old P4, Old Redhat. by EinarH · · Score: 1
    Why no Opteron? They probably didn't have one. This is the most valid question you ask.
    Sorry but that is NOT a good excuse.
    I they wanted they could *easily* have got one.

    How? (you might ask)

    If someone from NASA had sent an email to marketing@amd.com; basically asking*:

    Howdy!
    I work at NASA and do some testing of some new hardware, among it the new G5 Powermac.
    Could i borrow a Opteron for some testing?

    AMD would have sent it on the day.


    *Or a phonecall to any of these numbers.

    Disclaimer: I don't work for AMD or any other related companies

    --

    Melius mori in libertate quam vivere in servitute.

  135. G5 has much slower SpecFP than Power4 (same clock) by vmp17 · · Score: 3, Informative

    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.

    Wrong Conclusion!

    According to this pdf (page 13) G5 @ 1.8GHz has 1051 SpecFP.
    At the same time Power4 @ 1.7GHz has 1598 SpecFP !!!

    It is very clear that Power 970 (G5) is much-much slower in floating point than it's Power4.
  136. You buy XP ONCE! by Nazmun · · Score: 1

    Also if you had a previous version of windows then you simply purchase the upgrade which is around $200 and if you find some decent dealers it can be had for a lot less.

    OS X costs around $100 for almost each upgrade. I started out with 10.0 which was extremely buggy. It came with my G4 which also had os 9. At the time i just used os 9. 10.1 was free i think and it should be as it's just some bug fixes. 10.2 costs another $120 something but it was the first really useable versions. Almost crash free for the first time. I haven't bothered with 10.3, yet... is it free :)

    But the software cost really isn't big because if you go amd then you'll get huge savings over apple no matter what. XP would have to cost at least $500 for macs to be a better price value.

    --
    Hmmm... Pie...
    1. Re:You buy XP ONCE! by dmarcoot · · Score: 1

      you haven't bothered with 10.3 because it hasn't been released. no its not free. which version of XP? the pro multimedia thing or the consumer version? OS X is the pro version. there is no crippled version of os x like windows.

      also, no one is forcing you to upgrade. you bought your mac/os for feature it had at that time. apple adds new stuff. you can buy it or not. the value of what you have isn't diminished. wait 2 years if you want. or 3. who gives a fuck?

    2. Re:You buy XP ONCE! by Nazmun · · Score: 1

      I have xp pro... Also there is a higher version of os x, the server addition. But regular also gives us apache and with some modifications we can easily get php and mysql for development. It's not ready for production use, i use a rented linux box for webserving.

      But thats not really a plus with os x because configuring php and more importantly sql to work correctly with the rest takes some time. You can also get an executable from places like phpdev that will install apache, php, and sql on your system in just a series of clicks.

      --
      Hmmm... Pie...
    3. Re:You buy XP ONCE! by PhoenixK7 · · Score: 1

      Huh?

      Apache comes preinstalled on OS X, regardless of whether it is the server version or "desktop" version. PHP is available as a package here and mysql here. PHP doesn't require much configuration in itself, same goes for mysql beyond creating databases which you have to do on either platform.

      And yes indeed Mac OS X has two versions. But windows has 3. Home, Pro, and Server. But which one to use for desktop use is somewhat confusing on the windows side. XP Pro offers a few useful features, but they don't really justify increasing the cost. Mac OS X in all but a few cases cheaper than XP Pro or Home (home upgrade may be cheaper, but there are many sources that sell OS X for $100 instead of the msrp).

      On top of that, we have no serial numbers, no product activation, and the install discs no matter which apple machine they were bundled with will install on any other apple machine (so long as that particular OS revision runs on the hardware).

    4. Re:You buy XP ONCE! by gerardrj · · Score: 1

      You neglect to mention one thing:

      1 License of Mac OS X: $129, 5 licenses of Mac OSX: $199, or $40 per seat!

      Compare $200 for 5 systems to the price of 5 XP Home edition licenses ($1,000)

      Granted the $200 price is only valid for home use, but there still is no equivilant from MS. Note, these are not CALs for file sharing, Apple is authorizing you to use OSX on 5 discreet computers for that price.

      It's becoming more and more common for a family to have two or more computers in the home, and Apple's pricing is far friendlier to them that Microsoft's

      --
      Article X: The powers not delegated... by the Constitution...are reserved...to the people
    5. Re:You buy XP ONCE! by jo_ham · · Score: 1

      The server edition (edition with an e - sever is not an "addition" to the standard version of OS X) is designed for just that - server work. It actually lacks some features of the standard OS X install that aren't really necessary for a server box, so in some ways it would be less useful to you as a home user, although it contains extra features that would make it very good in the server room.

      Plus, it costs more.

      I can only conclude that you engaged mouth before activating brain on this one and don't really understand that the standard and server editions of OS X are for two entirely different purposes - the standard version is not a crippled version of OS X Server in any way.

  137. Who Marked this Insightlful? by Nazmun · · Score: 1

    I'm sorry if i seem a bit agitated but i'm getting tired of all this misinterpretation. If you read that article it basically says that the p4 2.66 ghz (old gen as the 3.0 ghz 800 mhz fsb stuff came out some time ago) is still beating a new chip that will come from apple. I think there were some tests in which apple won but most were when the dual cpus were turned on.

    EVERYONE should know that by now that intel makes processors that do less per mhz but to reach a higher mhz level. Infact even p3's do more per mhz then p4's not to mention all of amd's cpu's since the original athlon. This benchmarks clearly shows that apple doesn't have a chance again the current 3.2 ghz p4 cpu's with 800 mhz buses. If you take overclocking into the picture (can't oc macs) then apples are just blown out of the water.

    Besides in the next few months the biggest cpu launches from both amd and intel since a long time ago will happen.

    --
    Hmmm... Pie...
    1. Re:Who Marked this Insightlful? by JudgeFurious · · Score: 1

      For the most part I'm in agreement with you but I'd like to point out that yes, you can overclock Macs. People do it all the time. It's almost no different than overclocking Intel processors.

      --
      Appended to the end of comments you post. 120 chars.
    2. Re:Who Marked this Insightlful? by Nazmun · · Score: 1

      Hmm... can you enlighten me on the overclocking of macs?

      It's getting really easy with pcs nowadays to the point i can just go to the bios and set my multiplier (athlon xp tbred cpu) and fsb speed. Before i had to mess with jumpers are dip switches. I've never seen such mechanisms with macs. Is it done with software or are there jumpers i'm not aware of?

      --
      Hmmm... Pie...
  138. Sleeping for the last few years? by Nazmun · · Score: 1

    If you payed attention to any hardware comparisons of the latest macs (g4's verses p4's) then you'd notice that it was always getting trounced.

    Macs are great but hardware performance isn't the reason.

    --
    Hmmm... Pie...
  139. Still not the same comparisons... by simba17 · · Score: 1

    Do not forget, the G5 has 64 bit processing while everything else has 32 bit processing. You cannot draw the same comparisons. Wait until there is a 64 bit processing for the P4 or AMD processor, then compare.

    1. Re:Still not the same comparisons... by DMDx86 · · Score: 1

      ::sigh::
      Typical Mac user arrogance
      first with Apple claiming to be the first 64-bit PC (lie), now this, saying that the G5 is the ONLY 64 bit CPU!

      Geez, have you ever heard of the Alpha or the SPARC?

    2. Re:Still not the same comparisons... by Billly+Gates · · Score: 2, Insightful

      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.

  140. The Benchmarks Used the cheapo dells by Nazmun · · Score: 1

    Look at what nasa and what apples uses. Low end dells with slow pc2100 ram for comparison. NASA compared that with a product not even out yet. The PC you built for $3000 will beat the mac that won't be out for months. The 3.2 ghz p4 has the new 800 mhz fsb that the 2.66 ghz one compared in the article didn't. In reality by sept. we'll have the athlon64 and possibly intel's prescott. So no matter how you look at it, this benchmark is irrelevant unless and pc's are still cheaper.

    --
    Hmmm... Pie...
  141. My questions by InvaderXimian · · Score: 1

    Although I know it was asked, but why aren't there AMD processors? What about (DEC, Compaq, HP, or whatever the hell it is now) Alphas? Sparcs? Also, why rate in MFLOPS/MHz? CpF is a lot more easier to understand. CpF is Cycles per Floating Point Opteration. As far as I know, the Itaniums are the most efficient, while running in native mode. Whatever the G5 has to offer, doesn't even compare.

    Now, getting back to AMD processors, I think that they should have been included in there. Although, since the Athlons ARE more efficient in pretty much everythan that the Pentiums, they could have easly gotten high scores. Perhaps Langley doesn't want to show how equal, or worse even, the G5 is compared to a sub-100 dollar USD processor. No processor in existance compares in performance for price to Athlons.

    Well, even though there is another, perhaps even credible to some, source for benchmarks, but I still say I don't trust them one bit. Call me old fashioned, or a stubborn 16 year old, but I don't trust any benchmark done by anyone. I like to test things before I buy them. Why doesn't anyone else? Why trust people that are funded by the companies that make the product they benchmark? Well, anyway...

    1. Re:My questions by user32.ExitWindowsEx · · Score: 1

      "Opteration" - are you a closet AMD supporter? =P

      --
      "Evil will always triumph because good is dumb." -- Dark Helmet
    2. Re:My questions by fuali · · Score: 1
      Yes, AMD perform better than intel, but the reasons they don't have the market share, and why the are never taken seriously are three:
      1. Lack of marketing.
      2. Reliabilty.
      3. The bad rap for not being reliable.
  142. Apple had little say in the Power4 CPU by Faeton · · Score: 1
    As much as people would like to believe that Apple created the G5, that's simply not true. IBM was the one that created it, about 2.5 years ago for their servers.

    This great article discusses the general specs of the CPU and it's architecture.

    A really well written (but highly technical) article. As you can see, IBM designed it to beat Sun and Alpha (still alive at the time), not Intel. As far as Apple is "involved" in the development, it's in the latter stages of implementation rather than design itself.

    1. Re:Apple had little say in the Power4 CPU by thatguywhoiam · · Score: 2, Informative
      As much as people would like to believe that Apple created the G5, that's simply not true. IBM was the one that created it, about 2.5 years ago for their servers.

      Ah, but Power4 != G5. The G5 was called the GigaProcessor UltraLite (i know) in development and is quite a different beast from a full-blown Power4; it is scaled down to 'desktop tolerances', has not as many cores, and an AltiVec unit. Apple probably had a hand in what is now known as the 'G5' since the very beginning.

      --
      If Jesus wants me it knows where to find me.
  143. Re:Turn the optimizations on first. by agent+dero · · Score: 2, Interesting

    Please note,
    gcc + g++ for MacOS X on G5 platform = $0

    Intel's C++ compiler for pentium based platforms = $399
    prices

    Now factor in Operating Systems prices, and general software.
    MacOS X 10.2 $129 Windows XP Professional $143
    iTunes $0 MusicMatch Jukebox Plus $19.99
    AppleWorks $0 WindowsXP Office $297

    Software Total: MacOS X: $129 WinXP: $459.99
    (prices taken from www.newegg.com)

    --
    Error 407 - No creative sig found
  144. My real world tests show that it is a dead heat... by djupedal · · Score: 1

    I showed a photo of the new G5 to my dual 1.25 GHz G4, and said ...on your mark....get set....GO!!!, and neither of them moved an inch.

    I had a stopwatch, start/finish line, champagne girls on the podium and everything.

    I have to admit, after all the talk recently, I was pretty surprised at the results.

    The G5 has requested another match, later in the summer, so we'll see if things come out differently then.

  145. Err by big_groo · · Score: 1
    Shouldn't NASA be fixing shuttles or something?

    Seriously.

  146. They left out an important graph. by fuali · · Score: 1

    They included the MFLOPS/Mhz graph that makes the G5 look great, but they forgot the MOST IMPORTANT graph of all: MFLOPS/Dollar.

    1. Re:They left out an important graph. by dmarcoot · · Score: 2, Insightful

      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.

    2. Re:They left out an important graph. by fuali · · Score: 1

      this is a benchmark for hardware, not os. My point is I can get more bang/buck out of an intel machine. They are more cost effective. They are more compatiable with more hardware and software.

      Hardware, not software was the purpose of this benchmark.

      But if you do want to talk OS's OSX is a mach kernel (slow, but flexible) that runs a BSD-Like sub system (darwin) that is behind a resource gulping UI.

      If you are going to be an ass, than at least try to be a funny, or smart one.

  147. Re:OS coupons inside. $30 per (or free) by numark · · Score: 1

    What you get inside the box are these three little coupons that can later be redeemed if and when Apple decides to have a discount for previous OS owners. If Apple decides to charge full for it, the coupons are useless (on rare occasions they're also used for certain rebates). I have some of them from my new iBook purchase, and they're essentially scrap because they're charging for Panther. (Not that I necessarily have a problem with that; I'm more than willing to pay for an OS upgrade of this magnitude [not to mention I get educational pricing])

    --
    Want Slashdot headlines on your site? Try SlashHead
  148. Re:Wha? by Commutative+Monoid · · Score: 1

    And a 2.66GHz P4 barely edged out the 2GHz G5 in scalar floating-point operations, a task it isn't even particularly good at per-clock. If you read the great-grandparent, I think you'll notice that he mentioned the dual CPU score of the G5. So while you're reading the fucking article, you can consider reading the fucking comments, too.

    Apple zealots, I have all the time in the world.

    --
    You have exactly 314 seconds to come up with a less retarded plot.
  149. Bow wow wow yippie yo yippie yay... by MsGeek · · Score: 2, Informative

    The reason why there are no RH 8 or 9 ISOs for PPC is that basically they are leaving development of the PPC branch of Red Hat to the makers of Yellow Dog Linux. Which, right now, is G5 ready and is basically RH9 for PPC. http://www.yellowdoglinux.com/

    --
    Knowledge is power. Knowledge shared is power multiplied.
  150. Parable of an Apple I mean Donkey. by carboncopy79 · · Score: 1

    Just want to share a story, There is once a father and his son who owns a donkey. They were walking towards a village with the son riding the donkey and the father towing it. When they entered the village, the people starts critizing the son for being a useless son. They decided to go into the village again later but this time the father is riding the donkey and the son tow them. In the village, the villagers start commenting that the father is a cruel father for letting the son tow the donkey while he rides it. They thought for a while and when into the village again; but this time both tow the donkey behind them. Guess what? The villagers call them stupid. Donkeys are to be ride. In the end, both of them carried the donkey. Think about it..

  151. How much incorrect? by ChrisMaple · · Score: 1

    Are these 1 or 2 LSB errors or are the answers flat-out wrong? References please.

    --
    Contribute to civilization: ari.aynrand.org/donate
  152. Re:OS coupons inside. $30 per (or free) by The+Infamous+Grimace · · Score: 1

    Yes, I know. I was trying to be humorous. As in, when the little piece o' paper inside the G5 catches fire etc etc. Guess I failed. Again. *sob sniff sniff sob*

    (tig)
    "We do not inherit the land from our ancestors"
    "We borrow it from our children"

    --
    Ignorance and prejudice and fear
    Walk hand in hand
  153. Bebox by fredistheking · · Score: 3, Funny

    Does anyone remember the dual-ppc that the BeOS people were originally selling? Anyway, you could turn off one of the processors but if you wanted to, you could turn them both off. I think they evenrtually removed this feature. =)

    -

    1. Re:Bebox by naomi385 · · Score: 1

      Yeah, I had the dual 200MHz 604 Mac clone made by Umax, and I got my hands on a few preview releases of BeOS for PPC. Indeed, the CPU utility thingie, which was primarily a load monitor, had controls to turn off either processor. Pretty cool feature, and sure enough, if you turn off both procs, the machine just stopped working!

      --
      I'm watching Naomi full bloom,
      I'm hoping she will soon explode.
  154. This is why I read posts. by Bill,+Shooter+of+Bul · · Score: 1

    Insightful posts by people like you. I also came to the same conclusion. I'm Glad to see that some people can figure things out without it being presented to them on a silver platter.
    I used to think that my brain was my favorite organ, but then I remebered who was telling me this. --Jack Handey.

    --
    Well.. maybe. Or Maybe not. But Definitely not sort of.
  155. Re:MFLOPS/Mhz. - Useless Metric by tgibbs · · Score: 1
    What are you talking about?

    I'm talking about the non-vectorized benchmarks:

    Numbers were 0.096 P4 vs 0.105 G4 MFLOP/MHz for the non-vector comparison

    As stated in NASA study,

    It is interesting to note that the G4 and P4 systems have about the same normalized performance; this suggests that the lower clock speeds of G4 systems are the main reason they have lagged P4 systems for raw scalar floating point performance in Jet3D.
    In other words, for the many uses that don't involve Altivec, the G4 and P4 actually are comparable on a MHz basis, despite the substantially different designs
  156. Intel, oh Intel, where art thou? by bninja_penguin · · Score: 2, Interesting

    Is it just me, or do other people notice the growing trend of Intel really sucking hind tit? Sure, they are over 3Ghz, but AMD and now even Apple are sporting processors that are more than one thousand mhz slower, yet, over all, perform the same or better. I figure by the time Intel hits 4 or 5 Ghz, Via's Cyrix processor will be just about 1.8Ghz, but will have been worked to where it's performance will be on par with the Intel offering. Ol' Intel had better double their advertising budget, or even Dell will have to start offering non-intel systems.

    By the way, no, I don't benchmark systems I use, as that, in my mind is like putting a car on a dynometer. I mean, who realy cares how much horsepower a machine has, if it's gearing is completely mis-calculated? Based upon actually using systems, I find that G3s seem very slow to use, G4s not bad, P4s a little better, and AMD Athlons wicked quick. Yes, all systems were slightly different clock speeds, but all had 256MB of RAM, except the P4, it has 512MB of RAM. In just normal usage, nothing I've come across can touch the Athlons for performance. However, I also do NOT do video editing, sound editing, etc. I just play a few games, do programming for school, the internet, and such. So no, I do NOT care about how fast something can open Photoshop, or if these systems can do real time video editing. I didn't build/purchase them for that.

    There's my two cents, could I use that for a down payment on a new dual G5?

    --
    For those who describe their systems as 'boxen', do you order multiple 'boxen' of corn flakes also?
    1. Re:Intel, oh Intel, where art thou? by drbyers · · Score: 1

      i agree. intels suck compared to athlons. that's four cents, combined -- quite a bit short of the $3,000 needed to buy the new dual g5. (sigh).

  157. Re:And before anyone asks... by dave1212 · · Score: 1

    you can remove the $100 or so (CAN$129) you put on for Appleworks and use ThinkFree, OpenOffice.org or StarOffice (free?).. all work seamlessly with Word and Excel files, but Thinkfree Office is by far the best at the job, with AppleWorks 6.2.4 not far behind.

    Really.. no Power Mac (desktop) owner is going to buy AppleWorks.. and we really don't want Word.

  158. Regarding my own application of this technology: by beaverfever · · Score: 1

    Will this give me porn a million times faster?

  159. Re:Not that intresting by willtsmith · · Score: 1

    One must remember that the Apple compiler still isn't programmed to take full advantage of the PPC970 instruction set, including 64-bit modes.

    I really think this article is taken out of context. It's not about NASA pimping Apple hardware. I think they were just looking at the G5 processor itself to see what kind of legs it has for scientific computation.

    --
    -------- -------- Support Wesley Clark for president!!!
  160. Great post by Civil_Disobedient · · Score: 1

    I wish even half of the people on this site posted as well as this. Really, really nice explanation; thanks for taking the time to explain it to us laymen.

  161. What Gives? by Influxx · · Score: 1

    I don't understand why the new G5 processor is constantly benchmarked against the P4 and Xeon processors. The G5 is a 64-bit processor and it damn well better be faster than any 32-bit processor. I would be interested to see benchmarks comparing it to an Opteron or Itaniam2. With the already mediocre results against the 32-bit processors I think that Apple will fall short this winter when Intel breaks 4GHz.

  162. and, by pb · · Score: 1

    That's why I'd never buy a computer from Apple (or a high-end computer from Dell, apparently); I could buy or build more computer than I'd ever want for approximately $2,000 and it would be comparable to those systems (better in some ways and worse in others, most likely).

    However, I've never spent more than $1,100 on a computer; in fact, lately I've spent less. And I've still been quite happy with what I've gotten for my money. For me, it's all about getting a computer that fits my needs, and maxing out that magical price/performance ratio. Therefore, my computer is invariably a non-Intel x86 built from parts from (or by) my local generic computer shop.

    I actually considered getting a Mac when there were PowerPC clone vendors; I thought it was very cool that Apple was finally opening up its hardware. But even the clones were pricey, and lo and behold Apple squashed them so fast that it didn't even matter. Also, Rhapsody didn't deliver on its promises at the time, so I'm glad I didn't get stuck with an old, overpriced G3, and I'm certainly not going to end up with a new, overpriced G4 or G5.

    But hey, no hard feelings; I'm just not in their target market of suckers with too much cash lying around. If I had that much cash and I wanted a PowerPC of some sort, I'd probably look into getting something from IBM instead.

    --
    pb Reply or e-mail; don't vaguely moderate.
    1. Re:and, by feldsteins · · Score: 1

      I could buy or build more computer than I'd ever want for approximately...

      You are correct: you aren't in Apple's target market. You're not in anybox maker's target market.

      I thought it was very cool that Apple was finally opening up its hardware. But even the clones were pricey, and lo and behold Apple squashed them so fast that it didn't even matter.

      Congratulations. You are the fifthy-three-thousand, three hundred-twenty-second person on slasdot this week to completely misunderstand Apple's business.

      You see, Apple is unqiue. They aren't Dell. Although they make their money selling hardware, what makes them able to distinguish thier product in the marketplace is a little thing called "vertical integration." They, as Steve says, "make the whole widget." Without that, they would lose the advantage they have in innovation.

      Because they make the hardware and the OS and several key apps, they can A) change things on a dime (like eliminating old Mac serial ports in favor of USB-only boxes), and B) they can provide with a truly seamless and trouble-free solution with regard to things like digital video: they invented firewire, put int on all their boxes, bundled imovie, bundled dvd burners and iDVD and it all works beautifully together all of the time.

      Yes, yes - everyone knows that the lack of clones is also the worst part about the platform. It is precisely this which keeps their prices high and marketshare low. But without it they'd turn into another indistinguishable product...and at that point they would have lost the ability to distinguish themselves. They'd either become a bland company competing on price alone without major innovations or they'd simply be driven out of business by other bland companies competing on price alone.

      So you don't have to buy a Mac, that's fine. But at least acknowledge the debt of gratitude that you and everyone else who uses a personal computer owes to the last great innovator.

      --
      You like your Macintosh better than me, don't you Dave? Dave? Can you hear me Dave?
    2. Re:and, by pb · · Score: 1

      Um... I understand that Apple wants to control their market with an iron fist, much as IBM wanted to do but couldn't, when the PC clones first came out.

      You know what that means? It means that every box maker has the same sort of control that Apple does over what they put in their boxes (like if they want to eliminate serial ports in favor of USB-only boxes, or ship boxes without floppy drives, or absolutely anything else); they just can't control what other vendors do. And you know, somehow I'm fine with that.

      Maybe they'd have to distinguish themselves on reputation, service, and brand loyalty, much as IBM does. If they can't do that much, then they have an incentive to keep their market closed. That doesn't make them innovative, though; that makes them failed monopolists. In fact, they've never been innovators, unless you count cannibalizing fishbowls and toasters for case design ideas. They stole all the basic concepts from Xerox, AT&T, and a host of other places. Just because Microsoft stole them next doesn't make Apple somehow more innovative.

      --
      pb Reply or e-mail; don't vaguely moderate.
    3. Re:and, by feldsteins · · Score: 1

      Again, complete failure to understand this company.

      You seem to have mastered the arguments for why Apple's vertical integration is bad (and in many ways it is). But you still seem to be curiously blind to any validity there might be to the arguments for why it is good, both for them as a business and also for it's customers.

      In fact, I doubt seriously whether you could articulate such arguments even if you disagreed with them. And, put simply, anyone who doubts seriously the idea that Apple is among the top innovators in the personal computing industry hasn't been paying attention.

      It's one thing to understand Apple's place in the market but to identify yourself as the type of consumer who isn't interested. It's quite another to sit there and blindly suggest that a company who sells a hell of a lot of computers (in spite of the momentum of the wintel world!), makes piles and piles of money (even in a time of recession), and who's productcs are invariably followed by immitations in the PC world...that they are just flat-out doing their business wrong.

      And you can always, always tell a knee-jerk mac basher when they trot out the old saw that Apple "stole" something from Xerox. They didn't. Apple entered into technology-sharing agreements with Xerox. Nothing was "stolen." Microsoft's later "acquisition" of similar technologies is somewhat more questionable, though even I would hesitate to call it outright theft.

      --
      You like your Macintosh better than me, don't you Dave? Dave? Can you hear me Dave?
  163. Re:Turn the optimizations on first. by Phroggy · · Score: 1

    These prices apply if you're doing your own development; the issue most people are raising has to do with the operating system and off-the-shelf applications which are compiled with whatever the developer happened to be using. For Mac OS X, that's often gcc. For Windows, that may be Intel's compiler. How much money it costs the developer really isn't at issue here.

    By the way, AppleWorks is not included with the G5 as far as I know (it's only bundled with consumer Macs, not pro Macs); it retails for $79. In my opinion, AppleWorks is really not that good, compared to MSOffice, so if you're comparing MS Office to MS Office, you should notice that MSOffice for Mac is $499.95, or Word and Excel are $369.95 each.

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

    These benchmarks prove once again that while high-end RISC CPUs outperform commodity CISC CPUs per clock cycle, it really doesn't matter, because the CISC CPU runs so many more clock cycles that the CISC CPUs can blow away the RISC CPUs.

    Some people will point out that the Intel chip barely beat out the G5. But the intel chip is available *now*, while the G5 won't actually be shipping in quantity until late August, at which point the intel CPU will have dropped in price and been replaced by faster models.

    Of course, I would still rather have a new Apple over any more Lintel boxes ;)

  165. Re:Just to add to the real world translation by Sri+Lumpa · · Score: 1


    True the G5 Macs have 9 fans but given that they have that number in order to have it quieter they need to have them strategically placed and smaller so that the total cooling may not be comparable to what you may think at first when you think of 9 fans which would mean that a P4 cooled with an equivalent cooling power may not be overclockable that much.

    --
    "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
  166. negative by Herr_Nightingale · · Score: 1

    yes, but the article tells us that the G5 does more work per cycle than an equivalent P4. However, considering that the 2GHz (top of the line) G5 does less work than the 2.66GHz (yesterday's news) P4, in terms of raw MFLOPS (according to the article) your point is completely invalid. The fastest P4 is over 3GHz. The fastest G5 costs more and doesn't do as much work per second. Obviously the P4 is the faster chip, and the greater efficiency of the G5 has nothing to do with this argument.
    So, in this case, megahertz actually *do* matter, since the only difference between the 2.66-P4 and the 3.2-P4 is clock speed. The factor that kills the G5 in the real world competition actually *is* clock speed.

    Oh, and RTFA.

  167. negative by Herr_Nightingale · · Score: 1

    the article tells us that the G5 does more work per cycle than an equivalent P4. However, considering that the 2GHz (top of the line) G5 does less work than the 2.66GHz (yesterday's news) P4, in terms of raw MFLOPS, (according to the article) your argument is invalid and misleading. The fastest P4 is over 3GHz. The fastest G5 doesn't do as much work per second. The G5 does more work per cycle, which is completely different. The P4 is the faster chip, and the greater efficiency of the G5 has nothing to do with this argument because the P4 ends up doing MORE WORK per second.
    So, in this case, megahertz actually *do* matter, since the only difference between the 2.66-P4 and the 3.2-P4 is clock speed. The factor that kills the G5 in the real world competition actually *is* clock speed. The analogy would be better stated by saying that increasing the MHz is like boring out the engine; it increases max output up to a point.

    Oh, and RTFA.

  168. Re:5177 MFLOPS 288 MFLOPS by JollyFinn · · Score: 1

    G5 is a small step for a computing but quantum leap for Apple.

    --
    Emacs is good operating system, but it has one flaw: Its text editor could be better.
  169. In even more fairness.... by ProfessionalCookie · · Score: 1

    Actually it's Apple's G5 too. G5 stands for generation five of Apple's Power PC architecture. The machine they tested was built by Apple. These test test not only the processors but the various busses and IO chips at least two of which were designed totally by Apple (The Memory controller & PCI-X bridge).

    IBM plays a huge part but you can't run Nasa's software on a 970 alone. You need the whole platform. (Imagine if the 970 was still tied to a 180Mhz bus)

  170. Should be MFLOPS/$ by axxackall · · Score: 1
    I agree. As an end user I don't care what Mhz I have. But I do have how much I invested to that performance I have on my desk.

    The real test I expect is MFLOPS/$ where $ is a retail price of the desktop being tested.

    --

    Less is more !
  171. No it's not by Andre+Breton · · Score: 1
    Standards in the computer industry always change.

    I remember how Apple was ridiculed when they said their G4s were "super computers". But in fact they were right. There was a government standard for those and they met that. Compared to the ENIAC any old 386 box would pass as a supercomputer. And compared to my iMac DV the G5 very well goes as workstation. But we have to see that standards shift. And for a workstation it just misses features. I mean, come on: No second 8X AGP slot, you must be kiddin' me... ;-P

  172. Re:Funny by Trurl's+Machine · · Score: 1

    I'd rather have a choice.

    I'd rather have as little problems with my hardware and software as possible. My job is challenging enough for me to avoid all unecessary challenges.

    MIPS and MFLOPS are not the only important factor when choosing a computer, just as maximum velocity is not the only factor when choosing a car. A complex machine is worth as much as its weakest link. So I don't think a MFLOPS/$ chart would say anything informative - I'd rather see a 3D chart with "How many problems will I most likely have with this machine" axis versus MIPS versus $.

  173. Re:Wha? by JonathanBoyd · · Score: 1

    ::Smacks head off table:: Doh. Must have missed that bit. My bad.

  174. Re:Wha? by JonathanBoyd · · Score: 1

    I missed the bit in the article where it talks about dual processors. That's what I get for doing everything in a hurry. My bad. Sorry. Guess I was a little overzealous in trying to stamp out the usual FUD against Apple which was a little unjustified on my part in this case.

  175. Re:5177 MFLOPS 288 MFLOPS by Anonymous Coward · · Score: 1, Insightful

    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.

  176. No, your numbers are wrong by Daniel+Jansen · · Score: 1

    Each increase of 3 dB is a doubling in volume. Every 10 dB increase means the sound is 10x louder.

    That means the G5s are 1/10 as loud, not half as loud.

    Back to Physics 101 for you. ;-)

    1. Re:No, your numbers are wrong by gerbache · · Score: 1

      Each increase of 3 dB is doubling in intensity, but the human ear doesn't hear intensity linearly, so it takes about 10 dB for an apparent doubling of loudness. That means the G5s are half as loud to a person's ear. This is part of the trouble with measuring volumes, especially when you consider the Fletcher-Munson (I think that's the right spelling...phonetically it's right anyway) curves for our hearing's frequency response, in which midrange sounds are heard as louder than extreme highs or extreme lows. So no more Physics 101 after all.....

  177. MFLOPS/Mhz is relevant by Daniel+Jansen · · Score: 1

    You're quite wrong. MFLOPS/MHz (the "H" is always captalized in honor of Mr. Hertz) can be used to project performance.

    For instance, NASA tested a 2.66 GHz P4 system. By using MFLOPS/MHz, they can estimate the performance of a 3.06 or 3.2 GHz P4 system.

    Likewise, IBM has promised a 3 GHz G5 within 12 months. The MFLOPS/MHz metric allows you to project the potential performance of such a system as well.

    That is why the NASA test doesn't simply look at raw performance. They want some idea where things are going as the G5 gets faster and Intel tries to eke another 0.167 GHz out for a "next generation" Pentium4. (How long did it take to jump from 3.06 to 3.2 GHz?)

  178. Apple hardware by Daniel+Jansen · · Score: 1

    I respectfully disagree with ciroknight. There have been times when Apple has had the hardware to take on the Intel world.

    The Mac 512K of 1984 at 8 MHz held its own against the 6 MHz IBM AT. Too bad it didn't have a decent hard drive.

    The 40 MHz Mac IIfx outperformed the 33 MHz 386 and 20 MHz 486 systems of its era (1990), especially with Apple's accelerated video card.

    MHz for MHz, the better Quadras ran circles around Windows PCs (back in the Windows 3.1 era).

    In 1994 Apple went PowerPC, which didn't result in an major immediate improvements. Then again, they didn't have the Pentium math bug, which was probably responsible for the biggest CPU recall in computer history.

    When the Power Mac G3 was introduced, it was the most powerful CPU on any desktop system. Remember the snail ads? The bunny suits? The BYTEmark results -- and BYTE magazine getting gobbled up by a pro-Windows company and the magazine being discontinued?

    The G4 was a breakthrough as well, although the folks at Motorola seemed to believe that Moore's Law was an unatainable goal.

    And now the G5 offers more power. About 25% (ballpark) more than the G4, MHz for MHz. About 25-50% more than the P4, MHz for MHz (we'll know a whole lot more when production units ship with a full release version of OS X 10.2.7 -- the NASA and other tests are all using prerelease hardware and a prerelease OS).

    Not only has Apple has Intel-beating performance several times in its history, but the original Mac OS was a far more efficient OS than Microsoft's bloated consumer Windows releases (3.1, 95, 98, Me).

    Unfortunately, OS X trades a lot of that efficiency for stability and eye candy, making it harder for modern Macs to feel perky compared with the old Mac OS or 2-3 GHz Windows systems. The fast G4s helped, but the G5s are going to take the OS Xperience to the next level.

    On top of that, Macs are simply more productive than Unix workstations. You can run high end software, but also AppleWorks, Microsoft Office, SimCity 4, Mathematica, and a host of other apps not available for Solaris, Linux, BSD, and the like.

    1. Re:Apple hardware by fr0dicus · · Score: 1

      Safari is just about the best browser I've used on any system, just slightly ahead of Mozilla Firebird. I'm passionate about my hardware.... Apple's laptops are just about the best available IMHO. Your perverse pride seems to let you ignore facts. Thankfully you've been modded down. I use Apple's because they do exactly what I want to do, and they do it without any headaches. I spent too much time mucking about with benchmarks and waiting for new software releases on x86 and I'll never go back to that.

  179. Re:MFLOPS/MHz? No AMD, Old P4, Old Redhat. by Reservoir+Penguin · · Score: 1

    Sure, along with a 10 page NDA requring not to publish unfavorable benchamrk results.

    --
    US-UK-Israel: The real Axis of Evil
  180. Re:Turn the optimizations on first. by afantee · · Score: 1

    Project Builder and Interface Builder and all Apple programming tools = $0. MS Visual Studio .NET Enterprise > $3000.

  181. Re:And before anyone asks... by afantee · · Score: 1

    It's not fair to compare the 64-bit G5 with even the much more expensive 32-bit Xeon, and simply out of order to the crappy P4 which is not even capable of dual CPU configuration.

    The dual 2GHz G5 Mac costs $3000, and a dual 3 GHz Dell is $3000, but the Mac is still 20% faster in SPECfp 2000 and 200% in real app tests.

  182. Re:Costs - correction by Crazy+Eight · · Score: 1
    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.

    I asked this myself earlier today and hit pricewatch. I came up with $1800 for an E7505 based dual Xeon box in an aluminum case that would be the x86 equivalent of Apple's flagship G5 at $3,300 (I had to bump the stock video card up as I couldn't find 64MB 9600s on pricewatch). Run the numbers yourself. What you believe about the lower expense of high end Macs just isn't true.

  183. You aren't getting ANYTHING more with a 64 bit... by Crazy+Eight · · Score: 1

    chip except a larger memory address space.

  184. Re:MFLOPS/Mhz. - Useless Metric by tgibbs · · Score: 1
    Yes, and on a pure MHz basis, both the Z80, commodore-64 and motorola 68000 would be even better per MHz.

    Really? It seems unlikely to me that cpus without any floating point processors at all would have higher MFLOPS/MHz than a P4 or G4. Can you direct me to some benchmarks that show this?

  185. Apples and Oranges by theolein · · Score: 1

    This is totally OT, since the FA was about benchmarks done by NASA, not by Apple and not by IBM and not by Intel.

    You want to know what a Mac is really worth? Buy any Mac Laptop or Desktop and buy any Brand PC Lapptop or desktop. Use your machine for three years. Then put it up for sale on ebay. See which one fetches a higher percentage of the origional price.

    It's called an investment. Case closed.

  186. Grow up! by Anonymous Coward · · Score: 1, Insightful

    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.

  187. Turn both processors ON! by Dixie_Flatline · · Score: 1

    I don't think it's fair to compare the system performance of the Mac with one of its processors off to the P4. The highest end Mac has two processors for a reason.

    "No!" you cry. "That's not a fair comparison! The P4 only has one processor, so to make the benchmark equal, we have to make sure the systems are on equal footing!"

    Well, too bad. It's a system limitation that Intel put in. If I buy a TOP END system, I want to see top end performance. The fact that the P4 was so (badly) designed isn't my problem, or Apple's. Their top end machine spanks ANY P4 system you can put to the test because they decided that a good way to make the system faster would be to make sure it supported dual processors.

    Now, if you're stricly comparing PPC970s to P4s, and you want strict PROCESSOR benchmarks, then fine, just test the processor. However, even results like this benefit from the architecture of the system. A fast, data starved processor is useless.

    I'm uninterested in raw CPU results. I can't do anything with JUST a CPU on my desk. I need a whole system.

    This is the highest performing, lowest cost Dell that anyone posted to this discussion:

    Dell Dimension 8300: (same as XPS except not blue)
    3.2GHz Pentium 4
    200GB Ultra ATA - 7200rpm
    DVD+RW/DVD+R/CD-RW
    512MB DDR400 SDRAM
    Microsoft® Windows® XP Professional
    Wordperfect
    ATI Radeon 9800 pro
    No Monitor
    $2239

    This is the base 2GHz Apple. So, the cheapest, highest performing Apple.
    $2,999.00

    Dual 2GHz PowerPC G5
    1GHz frontside bus
    512K L2 cache/processor
    512MB DDR400 128-bit SDRAM
    Expandable to 8GB SDRAM
    160GB Serial ATA
    SuperDrive
    Three PCI-X Slots
    ATI Radeon 9600 Pro
    64MB DDR video memory
    56K internal modem

    And that doesn't list the computer controlled cooling or expensive case, the fact that the Apple is quiet, the gigabit ethernet, the optical digital audio and analogue audio in and out, or any of the engineering that went into making all of those things fit together. For only $700 more, you get an extra processor, superior performance, and an operating system that's actually worth using.

    Remember, you get what you pay for...even with Apple. Dell puts togher fine PCs, and they're certainly cheaper. However, (for the first time in a while) the Mac is BETTER.

  188. Re:And before anyone asks... by Khaki_Dockers · · Score: 1

    your skipping the $250 for the 4 year service agreement dell offers. Now I'm not here saying that there isn't a single institution on the face of this, or any other planet that would be more likely to suddenly become cost-conscience then to pass up a service-agreement, what I'm saying is that your dreaming if you think that an institution is going to skip the service agreement, also microsoft works? office'll be another $250. and finally, the P4... how SMP is that? you're going to need to go for the gusto. a P4 SMP, i.e. "XEON" which'll give you a larger price, only 3.06ghz in the pants, and a 533 FSB, though the place for a front side bus in strictly mathmatical benchmarks like these *as I understand it* won't matter much

  189. Nomenclature is key by jo_ham · · Score: 1

    Apple might have shot itself in the proverbial foot with the nomenclature they chose for OS X.

    People equate the "point one", "point two" names as small increases (0.1 of an increase in fact), not the names of the operating system. The small increase comes with the second point - the point releases.

    10.1 is to Windows 95 as 10.2 is to Windows 98 (well, if we're being fair, 10.2 = Windows 3257, but there we go, I'm biased).

    There were probably as many changes between Windows 95 and 98 as there were between 10.1 and 10.2, and people weren't up in arms about having to pay for 98 were they?

  190. Re:MFLOPS/MHz? No AMD, Old P4, Old Redhat. by You're+All+Wrong · · Score: 1

    Well spotted, it's an FP IPC (or CPI) test.

    If you want high IPC (instructions per clock) then look at Alphas. DEC were the first company to hit 1.0 IPC mean on SPEC, and even had 2.0 IPC before anyone else. Having said that, now Intel has bought vast chunks of Alpha tech, the Itanic is pretty darn high IPC too.

    YAW.

    --
    Your head of state is a corrupt weasel, I hope you're happy.
  191. It's all about the cache! by morcheeba · · Score: 1

    610 posts, and only one AC mentioned the cache size difference in the machines? Here are some interesting numbers:

    Program use 1024 KB of memory -- that's unusally low.

    G5 data cache:
    hw.l1dcachesize = 32 KB
    hw.l2cachesize = 512 KB

    G4 cache:
    hw.l1dcachesize = 32 KB
    hw.l2cachesize = 256 KB
    hw.l3cachesize = 2048 KB

    P4:
    cache size: 512 KB

    It looks like the G4 should walk all over these other processors- the whole dataset fits in cache. One really interesting thing about the dual G5 is that each processor can access data in the other's cache... Since the 2nd processor was still installed, I wonder if its cache was still operating! If so, then this might boost the G5's cache to roughly the size of the data set.

  192. Re:Costs - correction by Phroggy · · Score: 2, Insightful

    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.

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

    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!

  194. nice, but.... by The+Lynxpro · · Score: 1

    ...will the G5 cruch SETI@home faster than an x86 based solution? Because you know I want to be the first to establish formal contact with the Zeta Riticulans, the Nordic Aliens, or the Time Lords... :)

    --
    "Right now, somewhere in this world, Scott Baio is plowing a woman he doesn't love," - Peter Griffin, *Family Guy*
  195. Re:No product serial # by horigath · · Score: 1
    Oh wait...someday Quark and Photoshop will be OS X native. I'm sure.

    Maybe like, here. Or here. Someday indeed.

  196. Re:Turn the optimizations on first. by sevenofnine · · Score: 1

    I don't consider my self being a Terrier walking yuppie, though i have a mac.... I wouldn't buy a Toyota to drive in, if i could get an BMW... Given both cars would take me from PointA to PointB, one would do it with comfort and style.... I'll leave you to figure out which of the cars im talking about here... However its an incredible view you have, even for a AnonCoward, i must say...

  197. Re:MFLOPS/MHz? No AMD, Old P4, Old Redhat. by Krach42 · · Score: 1

    I'll speak some about having actually used SSE and Altivec. I've used Apple's gcc altivec flags, and SSE (and SSE2, but since Altivec doesn't have 2x64bit FP vectors, it's unimportant) assembly.

    Having written some code, and hacking it up to do 4x4 matrix multiplication, I set it up to multiply about a million times. I tested standard unvectorized floating point (on both a G4, and P4), altivec on a G4, and SSE on a P4.

    My results? Altivec provided a nearly 4x speed boost (even though I was writing results out to memory nearly every single operation), and SSE performed horribly, running almost 2x as slow. I figured out that this was because I was using "movups" instead of "movaps" (unaligned, vs aligned) but I couldn't get aligned moves to work, because GCC wouldn't align my vector to a 128-bit boundary. (you can aligned the stack to a 128-bit boundary, but then the %ebp register goes on, and it craps out everything else)

    After trying numerous things, I just outputted the C code to assembly, and hacked it so my vector was alligned, and then SSE showed minimal performance gains at all.

    I'm working on rewriting my library to make it so that I don't have to write out all the vectors every single add/mul/madd. But this thread will be old by then, and no one would probably read it.

    --

    I am unamerican, and proud of it!
  198. easier way by commodoresloat · · Score: 1, Funny

    You can switch the second processor off permanently by simply taking a hammer to it.

  199. For the last time by commodoresloat · · Score: 1

    10.2.7 is only available to slashdot subscribers.

  200. PCs don't cost more than Macs by Crazy+Eight · · Score: 1
    try comparing the G5 system to a PC system with a P4 with equivilant specs... you soon see the PC cost more.

    Tyan Thunder i7505 motherboard with PCI-X, 8X AGP, Gigabit Ether, Firewire, USB 2.0, and 6-channel Dolby audio (including SPDIF out) = $415.

    Dual Xeon 2.66 GHz @ $315 X 2 = $630.

    512MB Kingston CL2 ECC DDR = $80.

    ATi Radeon 9800 Pro with 128MB = $305

    Seagate Barracuda 7200.7 Plus - 160GB/8MB Cache = $165

    Pioneer DVR-A06 DVD burner (Supports DVD-R, DVD+R, DVD-RW, DVD+RW) = $250

    Lian-Li Aluminum Case = $115

    TruePower 550 Watt power supply (nice and quiet!) = $110

    Add more cash if you want to skip stock cooling to lower noise or overclock by buying a pair of Zalmans or Swiftechs = $100.

    Oh yeah, throw more cash at a modem, keyboard, and mouse = $100.

    Now that totals $2,270 right now for the x86 equivalent of a $3,300 PowerMac available in September. One could stick with the stock 64MB Radeon 9600 that will come in the top PowerMac and drop the extra $300 off it's price. That would allow you to drop $160 off the PC and it would still leave you with a 128MB card, a fast, quiet drive (8MB cache which does add a boost -- see storagereview.com), CAS 2 ECC memory, HyperThreading for that 4-way feel, an optical drive compatible with all formats, and a cool grand to spend as you please. If you don't care about PCI-X or integrated Firewire you could get the Tiger i7505 instead and save another $150 to boot. If you want this PC to be even cheaper you can wait until the G5 PowerMacs are actually available before buying this dual Xeon box.

    1. Re:PCs don't cost more than Macs by artur9 · · Score: 1

      Apple's box has HyperTransport throughout. How does the above compare to that in terms of bandwidth?

      Does the above include S-ATA?

      Is there a port-to-port parity here? For example, the G5 has SPDIF in-AND-out.

      How do you address the lack of warranty for the above? Sure, Apple's warranty is only 1 year but it's better than nothing.

      Finally, no OS. I suppose if Linux has what you need then you're covered but what if it doesn't...?

      --
      ------- MacOS X, WebObjects, Apple (G5) hardware triply tied
  201. Typo Mr. by Nazmun · · Score: 1

    I work with os x standard and server almost daily. I meant the server edition rather then addition... OS X has several version is all I was pointing out in my previous post. Yes it costs tons more... but thats not related to anything as does windows server.

    --
    Hmmm... Pie...
  202. No serial numbers? by Nazmun · · Score: 1

    it's been a while but when i was trying out os x installs and version i remember entering serial numbers. Might have been the server edition...

    In any case buy xp pro cds and it will work on all pc's that can run xp as long as you have the correct number of licenses.

    --
    Hmmm... Pie...
    1. Re:No serial numbers? by PhoenixK7 · · Score: 1

      It's possible, but for certain the $129 Mac OS X does not have any serial numbers. You are asked basically two things where to install, and then later registration info, and thats it.

  203. Re:5177 MFLOPS 288 MFLOPS by afantee · · Score: 1

    >> So why didn't they port their code to SSE2?

    Probably because it's not worth it. While Altivec speeds up Jet3D by a factor of 10 to 13, there is no evidence that SSE2 can even double the speed.

  204. Seriously. . . by cordsie · · Score: 1

    I'll take the word of the NASA guy over the slashdot rants.

  205. interesting... by pb · · Score: 1

    Ok, state your arguments, and I'll state mine. After all, I seriously doubt you can conduct a civil discussion in the first place, based on your preference for ad-hominem attacks instead.

    Apple and Microsoft both make piles of money; that doesn't mean I like how they conduct their businesses.

    As for the Xerox bit, I admit I never looked into it, but after a little googling, it sounds like Apple did have some sort of agreement with Xerox, or at least "In the end, Xerox got a large block of Apple stock for sharing the technology." (according to Woz himself). That doesn't make it any more innovative, however. :)

    --
    pb Reply or e-mail; don't vaguely moderate.
    1. Re:interesting... by feldsteins · · Score: 1

      I wrote this commment a few weeks ago. See if that clarifies.

      --
      You like your Macintosh better than me, don't you Dave? Dave? Can you hear me Dave?
  206. Basic math skills by GPS+Pilot · · Score: 1

    Apple's benchmarks... 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.

    15.7 is 94.5% greater than 8.07 -- not 194.5% greater.

    --
    That that is is that that that that is not is not.
  207. Re:Single vs Double Precision by Ahaldra · · Score: 2, Informative
    k, I'm loosing the moderator points I already spend on this thread but what the heck-

    You said:
    Altivec is nice, for what it is meant for (mainly media type calculations, signal processing, etc.) But scientists will prefer SSE2.

    Well I was under the impression, that if I need double-precision floating point arithmetic I use the FPU (which is quite fast with the G5 as you can see in Fig. 1 of the Article).
    Concerning fast vector operations - some problems can be "dumbed down" to take advantage of the faster single precision units and lastly you can do an additional Newton-Raphson refinement step where double precision is needed.
    Your claim "scientists will prefer SSE2" was proven wrong by the article, where the Jet3D test suite was only ported to take advantage of the Altivec SIMD unit, not the SSE2 SIMD unit - unless of course you argue that NASA engineers are not scientists ;-)

    IMHO real scientists use whatever they think is best suited to solve their specific problem.

    --
    Code is Speech. No to Censorship.
  208. Re:Single vs Double Precision by ChadN · · Score: 3, Informative

    Well, first of all, I work at NASA as a researcher, doing numerical work (although I'm not a civil servant, and don't speak for them).

    I agree that AltiVec is superior to SSE (ie. single precision), but you compared it to to SSE2, which is a bit apple-to-oranges (no pun intended, btw). If the G5 FPU is faster than current SSE2 at double precision, it just proves the well thought out design of the PowerPC architecture (and the unfortunate legacy of Intel's FPU instruction set, which is still a handicap even with SSE/SSE2, due to the need to mode switch).
    But SSE2 is still immature, and I expect compilers to improve, as well as chip implementations. Once they do, a more meaningful comparision can be made.

    The Intel chips NEED stuff like SSE/SSE2 to achieve faster floating point speeds, whereas the PowerPC can get by without it, thanks to a much better FPU design, and thus, PowerPC makers will probably not spend the silicon to make a double precision SIMD instruction set anytime soon.

    I stand by my claim that while most consumer and media software can get by with single precision, scientific computing (ie. large matrix calculations, to be blunt) quite often needs double precision (hell, you can get libraries that use 128 bit long doubles, these days), and will ultimately prefer SSE2. Scientists fuss with single precision SIMD simply because many of their applications can benefit so much from SIMD that it is worth the pain to use single precision (with proper conditioning and verification, etc.) Now that double precision SIMD is available, I can only predict they will want to jump to it, once tools for using it are there.

    Granted, if Intel can't make a double precision SIMD unit that outperforms a double precision general FPU like the G5's, for matrix problems, then they don't deserve to design chips for scientific computing. :)

    --
    "It's overkill, of course. But you can never have too much overkill." - Anonymous Slashdot Coward
  209. Re:MFLOPS/Mhz. - Useless Metric by minkwe · · Score: 1

    MFLOPS = (million floating point operations) / second
    MHz = (million cycles) / second

    MFLOPS / MHz = (million floating point operations) / (million cycles)
    => (floating point operations) / cycle

    So this unit is deliberately chosen to disfavor the P4 since it measures only number of operations per cycle and and is not a measure of speed or how fast. To measure speed it has to be per second .

    We all know that the P4 has more cycles per second than the G5, this benchmark is the other extreme of the MHz myth. More floating point operations per cycle does not mean much without considering the number of cycles per second.

    A computer that does 10 ops per cycle, and 1 cycle in 10 seconds only does 1 op per second.

    Another computer that does 1 op per cycle and does 10 cycles in 1 second, would do 10 ops per second.

    Which is faster? I'm sure you don't need a research institution to tell you that.

    Nasa compares them only on the ops/cycle metric. And some G5 zealots here tend to agree. What a disgrace to common sense.

    --
    "Fighting terrorists with millitary might is like killing a mosquitor on your Dad's forehead with a rifle."
  210. 4 moderator points and nothing to moderate by omaco · · Score: 1

    I find it deeply depressing that this is the second week in a row I have had moderator points... only to find that everything is moderated at 5, and, what is even worse, that is exactly how I would have moderated!!! "Use 'em or lose 'em" eh? I think it's the /. Bayesian filter that has a loose screw! I mean, how many people are moderating, really? And how come we are all in agreement??? Like Senator Joe "MAC" Carthy, brilliantly immitated by the previous poster, this is, no doubt, a communist plot to overthrow /.

    1. Re:4 moderator points and nothing to moderate by JjCale · · Score: 1

      Browse at a lower threshold, show the newest comments first. I know this is offtopic, but if you look you can always find interesting comments added later that would be otherwise missed.

    2. Re:4 moderator points and nothing to moderate by omaco · · Score: 1

      Thank you for your kind words! This epiphany occurred to me as soon as I posted my comment, of course! I think it was my evil twin, skippy, who moved the comment threshold to 5.... I really wanted nothing more than to erase my comment and even appealed to a higher /. authority, but it occurs to me now that someone could learn from my dumm and dummer mistake! Hear ye, hear ye!

  211. Re:MFLOPS/Mhz. - Useless Metric by maraist · · Score: 1

    I'm sure you'd agree that ops/sec is also not a very useful metric either, since two CPU's will have vastly different efficiencies of work accomplished for an average instruction.

    A CISC "alu [dstMem], [srcMem], [srcMem]" instruction that (when efficiently using a cache) can complete in fewer cycles then the explicitly defined RISC instrs:
    "ld [src1]",
    "ld [src2]",
    "alu",
    "st [dst]"
    due to a reduced load on the register set is an example.

    More critically, there are the vector operations, cache-sensative prefetching instructions, etc.

    Ultimately, all that you can do is have comparable top-tier compilers render the same application on different platforms and compare the aggregate outputs. Individual enhancements don't generally make or break a CPU; it's the whole shibang; platform, compiler, OS, language-choice, etc.

    --
    -Michael
  212. Re:MFLOPS/Mhz. - Useless Metric by minkwe · · Score: 1

    Bull. It is still the best metric. Compilers don't matter. User the best available for each platform and compare systems of equivalent price. The one with the better ops/second wins -- simple.

    If there is a vector unit present, it should enable the proc to do more ops/sec so it is included in the metric. No of procs don't matter either, we're talking systems here. They should learn from the TPC benchmarks. What matters should be how fast and how chep, not what compiler or how many CPUs or how many MHz etc.

    --
    "Fighting terrorists with millitary might is like killing a mosquitor on your Dad's forehead with a rifle."
  213. Re:5177 MFLOPS 288 MFLOPS by fitten · · Score: 1


    >> So why didn't they port their code to SSE2?

    Probably because it's not worth it. While Altivec speeds up Jet3D by a factor of 10 to 13, there is no evidence that SSE2 can even double the speed.


    Yeah, especially if no one tries to port something to SSE2 to see.

  214. cats and dogs by drbyers · · Score: 1

    you guys are hilarious. lol. fighting like cats and dogs. when it boils down to it, computer geeks use pcs and artsy types use macs.

  215. Re:SCO suit by RevSmiley · · Score: 1

    I love it I quote a troll and I get modded down as a troll because it was a STUPID troll?
    WTF...

    Oh well the moderation is all screwed up anyhow. They gave ME mod point. ;)

    --
    As you can see I don't care about my karma.
  216. Re:Wha? by Magius_AR · · Score: 1
    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.
    It's not the fact it's competitive once more that bugs me. It's that a bunch of lunatic Mac advocates are trumping an absurd claim that the G5 is somehow twice the speed of a P4. Sheer lunacy. I might be inclinded to believe that a dual G5 could beat a dual Xeon by a few percentages in performance. However, this 100+% comparison garbage is absurd...they're doing crazy shit like comparing two G5s against one P4. Please.
  217. hahah. by pb · · Score: 1

    That looks pretty similar to what you already wrote up; I'm not convinced, but maybe you're right. In any case, I obviously won't be buying a Mac, and at least for those reasons. Their additions--much like Microsoft's--generally annoy me more than anything.

    However, you should probably collect those comments together and distill them into a stock reply on the subject; the topic does come up often enough, after all.

    --
    pb Reply or e-mail; don't vaguely moderate.
  218. Re:Turn the optimizations on first. by kasperd · · Score: 1

    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.

    I believe the kernel design is a more important factor than how fast code the compiler generates.

    --

    Do you care about the security of your wireless mouse?
  219. Re:Single vs Double Precision by Lars+T. · · Score: 1
    hell, you can get libraries that use 128 bit long doubles, these days

    Octuple-precision floating point on Apple G4.

    --

    Lars T.

    To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

  220. Re:I will never use a mac to play yahoo pool :) by vonkas · · Score: 1

    I suppose people for whom life is about pool better stay with games & virus boxes indeed. Meanwhile we Macophiles get on with our business and prosper ...

  221. SETI@Home is not vectorized by tlambert · · Score: 1

    SETI@Home is not vectorized. Even on a G4, they could get a factor of almost 10 on throughput, were they to vectorize the client.

    When this was pointed out to them by Apple employees, the SETI@Home people did nothing about it, preferring to keep the client code the same on all platforms, rather than achieve their workload numbers in a fraction of the time (apparently one Apple employee by himself is sitting at about 15th place on number of workunits processed).

    It's actually really annoying, but from what I hear, SETI@Home is wrapping up, and they are working on new clients for different problem sets (also not vectorized).

    -- Terry