Slashdot Mirror


Apple's G5 Speeds Challenged

An anonymous reader was the first of a seemingly infinite stream of people to submit a URL to an argument that makes the case that the G5 isn't quite what Apple wants you to think of it. The evidence? Apple's own press material. Worth a read.

235 of 1,595 comments (clear)

  1. Think Different by corebreech · · Score: 5, Funny

    ...and benchmark different too!

    1. Re:Think Different by Anonymous Coward · · Score: 5, Interesting

      And ironically, the problem is that they didn't benchmark differently enough: Apple used GCC to compile SPEC on the P4 and Xeon, as well as on the G5.

      While this eliminates one variable from the comparison, it also eliminates a hefty percentage from the SPEC numbers one can get with Intel's compiler.

    2. Re:Think Different by guinness_duck · · Score: 5, Insightful

      I think it's fair to say pretty much every single chip maker does whatever they possibly can to skew their results. It's what happens when we let the marketing droids control corporate policy and direction.

      I think it's pretty obvious Apple did that here, but I'll still use my Mac's anyway. No, I am not a Mac zealot who thinks that Intel or Gates, or whoever it is that day is the devil. I have a PC too. I enjoy building them. I just use my Mac for most things because I'm more comfortable with it. Bad marketing won't turn me off from a product - because then I'd never buy anything! Which actually might be a good thing....

      --
      In a row???
    3. Re:Think Different by Horny+Smurf · · Score: 5, Interesting
      it's more fair than you might imagine.

      gcc produces inferior code on both platforms. Intel's C compiler kicks the shit out of gcc, and likewise metrowerks C and IBM's C compiler kick the shit out of gcc too.

      gcc's x86 backend has had a lot more work than the ppc backend.

      It would be interesting to see intel's C on x86 vs IBM's C on PPC. Compare chips and compiler writers with one stone :)

    4. Re:Think Different by Laglorden · · Score: 5, Interesting

      If they would have just taken Gcc "out of the box" and benchmarked what you said would have been true. But they heavily optimised gcc by adding G5-specific code (from IBM's compiler? I hope IBM hasn't stolen it from someone else ;) and specific "lax" malloc() routines etc...

    5. Re:Think Different by hype7 · · Score: 3, Informative

      that's like saying because they used GIMP instead of Photoshop on the Xeon, the Xeon is at a disadvantage.

      SO? The image may turn out the same, but Apple were doing benchmarks using GCC compiler. Until Intel want to provide a compiler for the PPC 970, it's the only way to standardise the test.

      The other thing that really shits me about this is that all the same people crying "foul" were the same ones pointing at that Adobe Premiere article not so long back, where the P4 beat the G4. Well, other than the fact the stupid reviewer had enabled the server renderer trick to take advantage of the 2nd CPU on the G4, all it shows is Adobe Premiere performance.

      Just like, all this shows is SPECs compiled with GCC.

      -- james

    6. Re:Think Different by PhoenixK7 · · Score: 4, Insightful

      According to the linked article though, Apple used different optimizations on each platform. Personally I'd like to see both platforms with all optimizations on, compiled with GCC. Not that this really means much anyways, and it does _not_ really simulate "real world" application performance because all you're running is the benchmark on a minimal system install.

      Of the benchmarks displayed I'd believe the Photoshop and Mathematica ones to some extent. The emagic comparison seems a little fishy though. The composition on the PC didn't look all that complicated, it shouldn't have sputtered and died the way it did.

      That said, I'm sure each of the current leading CPUs shows better performance in one area or another. I'm sure things suited for altivec optimization will be way faster on the G5, and things suited for raw integer performance will be faster on the P4.

      In any case, we have a rather fast, 64 bit, UNIX-based machine, that exhibits excellent polished design both software and hardware wise. I for one am lusting after a Dual 2 GHz G5 with at least 1 GB of DDR RAM, and I can't wait to see how it performs with Panther.

    7. Re:Think Different by mi · · Score: 4, Interesting
      gcc produces inferior code on both platforms. Intel's C compiler kicks the shit out of gcc

      Was not my experience, actually... With gcc-3.2.x (the 3.3 is, supposedly, even better for SSE2/MMX2) on Windows (under Cygwin) I produced an executable, that worked slightly better than that produced by Intel's compiler (a lot of double-precision math).

      Both of them were about 4 times faster, than the binary produced by the Visual C compiler -- from Microsoft.

      YMMV, of course...

      --
      In Soviet Washington the swamp drains you.
    8. Re:Think Different by WileyWiggins · · Score: 2, Insightful

      He had me going until I saw the responses at the end. I just have a hard time believing that every single person who would respond would be a drooling illiterate imbecile. Looks like a troll. I'd like to read a real discussion of what he has to say, though.

    9. Re:Think Different by hype7 · · Score: 4, Informative
      Well, other than the fact the stupid reviewer had enabled the server renderer trick to take advantage of the 2nd CPU on the G4, all it shows is Adobe Premiere performance.


      oops, not HAD enabled it, but HADN'T enabled it. Stoopid me :)
    10. Re:Think Different by debrain · · Score: 4, Interesting

      gcc produces inferior code on both platforms. Intel's C compiler kicks the shit out of gcc, and likewise metrowerks C and IBM's C compiler kick the shit out of gcc too.

      not necessarily. we've production code that is 8x faster on x86 w/gcc than intel's icc 7.0. we're in discussion with their engineers about why. that blew my mind, though.

      just a note, so you don't take it for granted :)

    11. Re:Think Different by Anonymous Coward · · Score: 2, Funny

      I resent your implications.
      As a gay computer user, I find the accusation that I would be caught dead using a Mac to be highly insulting.

    12. Re:Think Different by wulfhound · · Score: 3, Insightful

      Except that GCC for PPC and GCC for x86 are already different beasts. So it's no different. You simply change the test from "which chip is fastest with the GCC compiler for that chip" to "which chip is fastest with the manufacturer's compiler for that chip".

    13. Re:Think Different by Hawthorne01 · · Score: 2, Funny
      Another big problem is that they didn't include Opteron scores.

      There's a reason for that. I'll let you figure out what it is.

      --
      "Only two things are infinite, the universe and human stupidity, and I'm not sure about the former."
    14. Re:Think Different by Shinobi · · Score: 3, Interesting

      That would be a first. Everyone I know who write FP-heavy code other than for playing around or proof-of-concept type of apps tries to avoid GCC due to it's low performance, just like I do. On x86, Microsoft's, Intel's and Metrowerk's compilers all outperform it(Don't know about Inprise's compiler, haven't used it in a long while). On Mac's, Metrowerks(The only one I've used on Mac's) compiler outperforms GCC. On MIPS, it's MIPSPro or Metrowerks that counts, GCC is right out, the performance so abyssmal that one sometimes thinks it's interpreted code, rather than compiled.

      And GCC's focus is not on getting maximum performance, but to be an Open Source compiler. Lots of target platforms, too many cooks involved in the soup, so performance will never be optimal, but you will find it on many platforms instead.

    15. Re:Think Different by Lars+T. · · Score: 4, Insightful

      Well, if SPEC benefits from a "malloc that is sufficient to run the benchmark but not capable of running general applications and doesn't actually behave the way apps expect malloc to behave", then it fails as a benchmark supposedly being real-app(s) like.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    16. Re:Think Different by Alan+Partridge · · Score: 2, Insightful

      Funnily enough, Mac users have been almost completely ignorant of SPEC up until now precisely BECAUSE Apple hadn't been trotting out these "bogus benchmarks".

      FWIW, it makes sense to me why Apple would use GCC and why they would have SSE2 optimisations (and Altivec) disabled.

      Quite why they decided to disable HT on the Xeon is completely beyond me - maybe someone could clue me in on that one...

      --
      That was classic intercourse!
    17. Re:Think Different by marko123 · · Score: 2, Funny

      I don't think you should be basing your tests on timing Hello World with a stopwatch.

      --
      http://pcblues.com - Digits and Wood
  2. I'm shocked, shocked, by Black+Parrot · · Score: 5, Funny

    ...to find that people would use benchmarketing to make a product look better than it is!

    --
    Sheesh, evil *and* a jerk. -- Jade
    1. Re:I'm shocked, shocked, by Surak · · Score: 4, Funny

      He probably works for nVidia. :)

  3. Re:whatever by AlgUSF · · Score: 2, Interesting

    Not to mention a FRESH LOOKING desktop UNIX running on 64-bit hardware.

    --


    I want my rights back. I was actually using them when our government stole them after 9/11.
  4. eh? by cfscript · · Score: 5, Funny
    Both Apple and Dell are guilty of using misleading prices. For example, Apple gives the price of the low-end G5 as "$1999", and the high-end G5 as "$2999". In other words, they have subtracted $1 from a $3000 computer to make it seem cheaper, which is absolutely ridiculous. This demonstrates that both Apple and Dell are willing to mislead people when stating their prices.

    translation :

    i am too stupid to round up.
    --
    Are you MORE than your SPINAL COLUMN?
    1. Re:eh? by Anonymous Coward · · Score: 2, Funny

      I was just going to post that, EVERY industry does this. Hell, that's $1 out of $1000, the oil companies even feel the need to 'mislead' you out of a tenth of a cent every time you pump premium into your SUV.

    2. Re:eh? by MuckSavage · · Score: 2, Insightful

      Both Apple and Dell are guilty of using misleading prices.

      So are Ford, Chrysler, Dodge, Microsoft, Taco Bell, Comcast, Best Buy...
      Sorry, I have to go to work at some point, and I don't have time to list EVERY OTHER COMPANY IN THE WORLD. That is the stupidest comment ever, and shows that this whole article shouldn't be taken seriously.

    3. Re:eh? by slimak · · Score: 2, Insightful
      In other words, they have subtracted $1 from a $3000 computer to make it seem cheaper, which is absolutely ridiculous.

      I guess I fail to see how pricing something at $2999 vs $3000 is absolutely ridiculous. Maybe its just me, but when i'm looking at a $3000 system, a single dollar will not sway me one way or the other. Americans should be used to this... bottled soda and water are typically $0.99 and for some unknown (to the general public at least) reason, gas is sold with a price having 10ths of cents.

    4. Re:eh? by WIAKywbfatw · · Score: 2, Funny

      Ridiculous, isn't it? Virtually every company the whole world over rounds its pricing up or down a bit to just under a round number.

      Flick through any computer magazine and you'll see hundreds of systems priced at $/£/â x99. And the same is true of cars, houses, TVs and just about every other non-grocery item.

      To suddenly attribute this to just Apple and Dell is like picking on a kid just because he's got two legs and two arms.

      --

      "Accept that some days you are the pigeon, and some days you are the statue." - David Brent, Wernham Hogg
    5. Re:eh? by ankit · · Score: 2, Insightful

      How does having one "stupid" comment show taht the article should not be taken seriously? To me the article makes sense. The numbers are in the open. If you dont trust the article, do your own research, and you would come to the same conclusion!

      --
      Don't Panic
  5. Benchmarking Across Platforms by RobRancho · · Score: 3, Insightful

    While the methods Apple used may not have been in the best of intentions and possibly missleading, this just underscores the greater difficulties of benchmarking across platforms, specifically processor architectures. The playing field will never really be level using SPEC. The only way to truly determine which machines are "faster" is at the application level, where real work is done.

    1. Re:Benchmarking Across Platforms by MaestroSartori · · Score: 5, Insightful

      I was going to mod you down, but...

      Apple has deliberately turned off processor features on the other platforms that would have led to their 'fastest in the world' claim being untrue. That's the point of the article. Cross-platform benchmarking IS hard, but deliberately crippling what you benchmark against in order to look better makes it seem that your software/hardware/whatever just isn't as good as what you're comparing it to...

    2. Re:Benchmarking Across Platforms by Jad+LaFields · · Score: 4, Interesting

      Absolutely correct. I was somewhat bemused by all the hoopla yesterday about the G5 and it's 'speed'. I need to know how it will run programs that I will use. I don't run benchmark software very often. =)

      I'm not a graphic artist, so Photoshop is unimportant to me. I don't render video, or manipulate sound, so that's not for me. I actually mostly use my home comp for games, the internet, watching movies and listening to music. Maybe it was optimistic of me to think that I was going to find a Mac that would fit my needs, but with all the hype about the G5, I thought I would finally have some reason to be interested in Macs. Does anybody have any numbers for any other programs other than Photoshop? At least some fps in Quake 3? (I don't play it, but it's a good game benchmark)

      --
      [SIG] It's like putting a moose in the blender -- a recipe for disaster!
    3. Re:Benchmarking Across Platforms by rob+colonna · · Score: 5, Insightful

      While the article linked does indeed make it look somewhat shady, it's worth pointing out that a major weakness of his argument is that he implies (credibly) that this lab test commissioned by Apple is not trustworthy, and then compares it with tests by Dell and Intel, which he seems to present as implicitly true. How do we know that's the case? If Apple did indeed gain anything by mucking about with the configurations (and it sounds like they did), who's to say that they did anything more than offset similar mucking about on the other side of the fence?

    4. Re:Benchmarking Across Platforms by paranoidsim · · Score: 3, Insightful

      Exactly, Does anybody remember watching the Adobe Photoshop Demo? Unless Adobe did some secretive optimizations for the G5 (which is unlikely as they have not yet released the optimizations for the G4/OS 10.2), then its hard to scoff at the fact that the new G5 did it twice as fast as the Intel Chip. Also, umm a little something called...PCI-X, serial ATA, hypertransport, 8GB RAM, DVD-Burning, among other shite, standard!

      C'mon now.

      Fuck SPEC benchmarks. How could you trust them unless you did it yourself?

    5. Re:Benchmarking Across Platforms by FrenZon · · Score: 5, Informative
      Does anybody have any numbers for any other programs other than Photoshop? At least some fps in Quake 3?
      You mean like the G5 Quake3 benchmarks on this page?

    6. Re:Benchmarking Across Platforms by Anonymous Coward · · Score: 3, Informative

      Lazy-sorry about the AC.

      I remember a couple of years back when folks were amazed to find out that Intel had cooked their Spec benchmarks by putting Spec specific code in their compilers! I.e., the compiler recognized Spec code and had special super optimized routines for it. Running Spec against gcc is probably the more honest test. possibly the most honest test of both CPU's in the present environment in whiich gcc has been pretty well hand nursed to give optimum results for both CPUs if you use the correct -xxx options. Result: the Apple benchmarks are probably closer to reality than the Dell benchmarks (although turning off hyperthreading is a bit outrageous).

    7. Re:Benchmarking Across Platforms by cHiphead · · Score: 2, Insightful

      why not just max the optimizations for each processor architecture and have at it? id accept such a result as more valid than the current b-s.

      --

      This is my sig. There are many like it, but this one is mine.
    8. Re:Benchmarking Across Platforms by Anonymous Coward · · Score: 3, Insightful

      Apple has deliberately turned off processor features on the other platforms that would have led to their 'fastest in the world' claim being untrue.

      If you'll notice, Apple turned those features off on BOTH platforms. They didn't test SSE2, but they didn't test the vector processing features of the G5 either.

      Read the testing methodology in the Veritest whitepaper. The test was as fair as it could have been.

    9. Re:Benchmarking Across Platforms by tolan-b · · Score: 4, Informative

      hmm.. that image seems to suggest they've tested a dual g5 against a single proc p4...?

    10. Re:Benchmarking Across Platforms by adamofgreyskull · · Score: 5, Insightful

      The G5 benches were provided by Apple, they optimised it as much as they could.
      The Dell/Intel benches were provided by Dell/Intel, they optimised them as much as they could.
      However, what he didn't include was benchmarks for a G5 which had been crippled by Dell and Intel..

      I usually hate analogies, but sometimes it's my only way of getting my point across:
      If Ford tweaks their engines and suspension set up before a test. OK!
      If Nissan tweaks their engines and suspension set up before a test. OK!
      If Nissan tweaks their engines and suspension set up, and pours sugar in the Ford's "gas" tank before the test. NOT OK!

    11. Re:Benchmarking Across Platforms by duffbeer703 · · Score: 4, Insightful

      I've never used a Mac... but I disagree that it wouldn't meet your needs.

      I'm running 1.3Ghz Athlon at home and a 1.2Ghz dell laptop at work. These machines are obsolescent by today's marketing standards.

      With the exception of Sim City 4000 (which is a fundamentally slow program) I've never had any kind of chronic performance problem.

      The organziation where I work has over 75,000 PCs and about 2,500 servers. 75% of these are 700Mhz or less and about 40% are 350-500Mhz. The only performance problems we run into are network problems... nobody has complained about a slow PC in years.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    12. Re:Benchmarking Across Platforms by TheSunborn · · Score: 2, Insightful

      I am waiting for the hardware itself. Then I can make a benchmark using the software I use. That would be usefull.

    13. Re:Benchmarking Across Platforms by jeffasselin · · Score: 5, Insightful
      Apple has deliberately turned off processor features on the other platforms that would have led to their 'fastest in the world' claim being untrue. That's the point of the article. Cross-platform benchmarking IS hard, but deliberately crippling what you benchmark against in order to look better makes it seem that your software/hardware/whatever just isn't as good as what you're comparing it to...

      OK, I mostly skimmed the article, but he's among other things complaining that they turned off SSE2. May I mention that from what I could gather, the benchmarks used on the Apple platforms had NO Altivec optimisation? With that in mind it seems that disabling SSE2 was simply done to level the field. If there had been Altivec optimisations, then for comparison's sake it would make much better sense to use Altivec and SSE2. Actually, they might have chosen to disable SSE too, but they didn't!

      The other feature he's complaining about is the disabling of hyperthreading. From other benchmarks I've seen before, hyperthreading in SMP systems usually results in equal or slower performance, or at most a 10% addition in certain benchmarks. It was probably better to leave it off.

      Finally, about the discrepancy between Veritest's/Dell's/Intel's benchmarks, this is to be expected. Veritest compiled the benchmarks with GCC 3.3, and certainly used different compiling options and different testing options than Dell used. Unless you use the same options and methodology on every test, comparing benchmarks is useless.

      I'm not saying Veritest and Apple didn't do their best to look good, of course they did! But at least you have to give them credit for going with an independent firm with a full report (where everything is laid out), instead of absurd and evidently fabricated application benchmarks like they've done in the past.

      As another poster mentioned, benchmarking is HARD, and harder across platforms, especially on a new CPU platform with no optimizations and no way to use some of the CPU features. When we get a benchmark version that allows for full use of al the features of the 970 (G5) and the x86 CPUs, then we might get a clearer picture. It also doesn't remove the fact that these machines are MUCH, MUCH better than the G4s, or that Apple also promised the processor would scale to at least 3GHz within a year.

      Oh of course one of his arguments about his righteousness is "Look at all these Mac fanatics who flame me". He's not much better than them, from what I can see. One fanatic from one camp doesn't make all of them fanatics, and doesn't validate his points one iota (neither does flaming him destroy his points, which is why intelligent rebuttal would be better, but I have the feeling he would most likely not publish that).

      --
      If he explores all forms and substances Straight homeward to their symbol-essences; He shall not die.
    14. Re:Benchmarking Across Platforms by IonSwitz · · Score: 3, Insightful

      It's hard to tell from that Apple page what tests they ran on Quake3 Arena.

      However, Tom's Hardware ran Q3Arena on a P4 3.0GHz/Radeon9700Pro at 1024x768/32Bit and the
      result was 402.9 FPS and not 275 FPS as on the Apple page.

      The Tom's Hardware review is available Here

    15. Re:Benchmarking Across Platforms by babbage · · Score: 5, Informative
      If Apple did indeed gain anything by mucking about with the configurations (and it sounds like they did), who's to say that they did anything more than offset similar mucking about on the other side of the fence?

      There is no saying which is right, and I don't think this guy was really trying to. If you read his writeup, he says that Apple claims a certain Dell model benchmarks at value $X, while Dell claims that the same model can do $Y.

      He doesn't actually say that one or the other is correct -- he says that the most charitable thing you can do is split the difference and go with the average -- and the kicker is that even that midway point is higher than what Apple claims for the G5.

      You've got a good point, but I think this guy is aware of it as much as you are. He's not saying that each vendor's analysis is authoritative, but that the truth probably lies somewhere in the middle, and that middle ground might or might not look to be in Apple's favor (in fact, it doesn't seem to be in Apple's favor).

    16. Re:Benchmarking Across Platforms by merger · · Score: 2, Informative

      Announced today, Adobe had optimized photoshop for the G5 processor. The details are vague but you can read them on the Press Release. Now I have to say that I love the G5 for everything it is but I'll stay imparitial about it until the first units are in the hands of people who can test it with applications similar to what I run.

    17. Re:Benchmarking Across Platforms by p7 · · Score: 4, Informative

      My guess is the did use Altivec optimizations. See this section

      For the Mac

      â Installed theTachyon development environment version 6K452. This provides the appropriate development tools for generating the SPEC binaries and installs Appleâ(TM)s version of the GCC compiler ( version 3.3 build 1379 ) on the test system

      For the Dell

      â Downloaded GCC version 3.3 ( gcc-3.3.tar.gz ) from http://gcc.gnu.org.
      â Followed the documented steps to build and installed GCC v 3.3 on the system.

      And here from the appendix

      -fast
      This flag is used with C and C++ and specifically targeted to the G5 and enables G5 specific instruction usage, tuning and 64 bit arithmetic. In addition to enabling the -O3 optimization level, it also enables the use of C99 aliasing rules and relaxed IEEE math operations.

      G5 Specific instruction usage sounds suspicious. I really like the relaxed IEEE math operations.

      I also like this part

      â Installed a high performance, single threaded malloc library. This library implementation is geared for speed rather than memory efficiency and is single-threaded which makes it unsuitable for many uses. Special provisions are made for very small allocations (less than 4 bytes). This library is accessed through use of the â"lstmalloc flag during program linking.

      Doesn't say anywhere that they did the same for the Dell.

      I don't think Apple was looking for to even of a field for this test.

  6. Apple's benchmarks by Pendersempai · · Score: 5, Insightful

    Apple is always a little sketchy when it comes to speed measurements. I can't count how many questionable run-offs Steve Jobs has demonstrated during his keynotes.

    They're always a little suspect. I love Apple as much as anyone, but their talk of the megahertz myth and the amazing clock cycle of the G4/G5 and the biased tests they use are starting to sound a little shrill. Apple needs to admit that their machines aren't as fast as the fastest Intel has to offer. They're much cleaner and much more elegant, though, and that's why they're in the market. That's what they should stress, since it actually attracts customers -- rather than THE NEED FOR SPEED.

  7. Picking and choosing benchmark results?! by Astrorunner · · Score: 3, Funny

    OMG, you mean benchmarks are subjective? Marketing execs get a hard on the size of Georgia when they hear the term "benchmark." Let us all hope and pray AMD and Intel don't hear about this, lest we never be able to trust an ad campaign again!

    1. Re:Picking and choosing benchmark results?! by Jerf · · Score: 2, Insightful

      OMG, you mean benchmarks are subjective?

      No, the benchmarks aren't subjective, that's why this is such a big deal. A benchmark consists of a well-specified objective task a computer can do, with objective measurements of how quickly that task was completed.

      That's why, if Apple really tweaked the Intel computers sufficiently to nearly cut their performance in half, it's not a "matter of interpretation", it's not "a thing valid for Apple but not valid for me", it's a lie. A computer that can score a 24 can score a 24, period; if you tweak it until it only scores a 15, it can still score a 24, and your tweaks are lies.

      You should be able to assemble identical computers, run identical tests, and get the same numbers within an error factor. That's almost the very definition of objective in a scientific sense.

      Now, how you interpret the benchmarks is subjective, because no benchmark can possible match everybody's daily use of the computer, so even though Machine A gets a 24 on an integer test and Machine B gets a 22, Machine B may significantly faster for the real-world tasks I do, whereas Machine A may be even faster then B then the test numbers would indicate for somebody else's tasks.

      But the whole point of benchmarks is to provide an objective measurement.

      (Which you probably knew, but careless word usage leads to careless thinking; "subjective" is the wrong word here. The phrase is "open to interpretation", but you see, that doesn't let Apple off the hook for lying the way that "subjective" would.)

  8. spl=troll by christurkel · · Score: 2, Informative

    The author of this little essay is a known troll in the Mac community. His previous essay made sure to bash Apple for copying the original windows GUI for the Mac(!).

    This guy is a known troll. He MAY have valid points but his credibility is zero.

    --

    CDE open sourced! https://sourceforge.net/projects/cdesktopenv/
    1. Re:spl=troll by A_Non_Moose · · Score: 4, Funny

      He MAY have valid points but his credibility is zero.

      Ummm...this is /. you know.

      Are you new here?

      (yeah, yeah, pot, kettle, black)

      --
      Have you read the moderator guidelines? Well, have you, PUNK? (and I want a Karma: Gnarly option)
    2. Re:spl=troll by ankit · · Score: 2, Insightful

      Does it make any difference? What he writes about makes sense! The numbers are out in the open. He is simply presenting it in a readable fashion...

      --
      Don't Panic
    3. Re: spl=troll by Black+Parrot · · Score: 3, Insightful


      > He MAY have valid points but his credibility is zero.

      That claim really doesn't make a heck of a lot of sense.

      If his points "MAY" be valid, then is credibility is not zero.

      --
      Sheesh, evil *and* a jerk. -- Jade
    4. Re:spl=troll by Mr_Silver · · Score: 5, Insightful
      His previous essay made sure to bash Apple for copying the original windows GUI for the Mac(!).

      If you're talking about this (section entitled "Apple Copies Ideas From Microsoft") then you'll find that he admits that Microsoft copies stuff from Apple, but that Apple have copied things from Microsoft too. Which wouldn't seem a too unreasonable claim.

      If you're going to claim someone is a troll, the least you could do is give us an example which isn't guaranteed to mislead us.

      --
      Avantslash - View Slashdot cleanly on your mobile phone.
    5. Re:spl=troll by IamTheRealMike · · Score: 5, Insightful
      This is what really gets my goat sometimes. Calling him a "known troll" and saying "his credibility" is zero does not address his points.

      Are you going to deny that Apple cheated at the benchmarks by disabling various optimizations on the competition? Are you going to deny that most software uses integer math, as one "software coder" clearly did (hint: i write a lot of software, and integer math practically always dominates)?

      The guy may, or may not be a troll. However, the sheer amount hate mail, and the level of it, was stunning. What kind of people write stuff like that? Very few of them even attempted to address the guys points, and those that did made a hash job of it (nobody uses int math? wtf?).

      The fact is that anybody outside the Mac community, having read that essay, is going to come away with a bad impression of said community. Nobody deserves to get hate mail like that for pointing out the other side of the statistics.

    6. Re: spl=troll by Black+Parrot · · Score: 2, Funny


      > Yes, it's "slam Apple time" here on Slashdot. Submit your anti-Apple articles and we'll post them.

      No problem; the daily SCO story will be up in a little while and then everyone will forget about Apple until tomorrow!

      --
      Sheesh, evil *and* a jerk. -- Jade
    7. Re:spl=troll by PhxBlue · · Score: 2, Insightful

      Trolls, by definition, don't make valid points. Just because he dares to disagree with Mac fanatics doesn't make him a troll - there has to be a more compelling reasoning behind that statement if it's to stick.

      There may well be aspects of MacOS X that Apple copied from the Windows GUI. Gods know, it certainly went the other way. But if he substantiated his case, then he's still not a troll.

      Of course, calling someone a troll is easier than actually refuting his arguments; but that won't really make your point well, either. The way to refute the guy's "maybe-valid" points is to reason through them logically.

      --
      !#@%*)anks for hanging up the phone, dear.
    8. RE:spl=troll by Chris+Y+Taylor · · Score: 3, Insightful

      I thought everyone copied from Xerox.

    9. Re:spl=troll by Randolpho · · Score: 3, Informative

      Actually, they *don't* make sense. He compares, for example, numbers generated by Apple to numbers generated by Dell in each of his tests. He uses those numbers against each other; he makes the claim that Apple is boosting their numbers, yet never once takes a look at Dell's numbers (or any of the rest) and the possibility that they may be boosted as well.

      In short, I agree with the grandparent. This is a very well-crafted troll.

      --
      "Times have not become more violent. They have just become more televised."
      -Marilyn Manson
    10. Re:spl=troll by Coretti · · Score: 5, Interesting

      The guy may, or may not be a troll. However, the sheer amount hate mail, and the level of it, was stunning. What kind of people write stuff like that? Very few of them even attempted to address the guys points, and those that did made a hash job of it (nobody uses int math? wtf?)

      Did you notice how almost all of the hatemail was addressing him in the third person?

      He went onto a discussion board somewhere about the post (probably MacNN, probably one of the worst reputation Mac websites in terms of brainpower) and just cherry picked the comments he could take apart easily.

      It's not like he actually *got* that hatemail. He didn't even post an email address with the article.

      Isn't it funny how you can bend things to make you look favorable - just like Apple may have done?

    11. Re:spl=troll by DrWhizBang · · Score: 4, Funny

      no, everyone copies with Xerox.

      --
      Schrodinger's cat is either dead or really pissed off...
    12. Re:spl=troll by AndrewRUK · · Score: 2, Funny

      I think you'll find everyone copies their jokes from martingunnarsson ;-)

    13. Re:spl=troll by roard · · Score: 2, Insightful
      Ok ... so we could responds point-by-point :
      • Sticky menus : you could trace their origin to others sources than windows (damn, even on my old Atari I didn't have to click to get a menu)
      • Apples TextEdit program in MacOS X produces files in RTF format, a format developed by Microsoft. : what a big deal :-) microsoft crippled their own format in fact. And TextEdit come directly from NeXTSTEP, were the RTF format was the default to save enriched text
      • A major idea that Apple borrowed from Microsoft is Context Menus. Contexts menus didn't existed on Unix then ?
      • In MacOS X, when you move the mouse over the close box in the window titlebar, it shows an "X" for the close box, a dash for minimize, and a plus for maximize, just like MS Windoze. And you never looked at the NeXTSTEP UI vs Windows 95 UI ?
      • And then there is the Dock in MacOS X. It's a suspiciously similar idea to the Start/Task Bar in Windoze -- the things you have open listed horizontally on a bar across the bottom of the screen. Honnestly, I think he's kidding... The Dock's origin is obviously NeXTSTEP, even if the behavior is a bit different
      • MacOS X also has the "Computer" icon, like the "My Computer" in Windoze.No, NeXTSTEP strikes again.
      • MacOS X is shifting towards using file name extensions ("myfile.doc") instead of type/creator codes.Nope, again, a NeXTSTEP's heritage.
      • Apple noticed how well the .DLL (Dynamic Link Library) idea worked in Windoze so they copied the idea and produced their own version of it called a "Shared Library". Ok, that one is stupid. Shared libraries came from Unix, and as NeXTSTEP, MacOS X use them.
      • Also worth mentioning is that Apple copied GUI ideas from Xerox PARC. NO, they LICENSED it ! I'm not at all in favor of software patents and such, but Apple licensed the idea, they didn't copied it. And they came with a bunch of their own improvments.
      Then, what I didn't answered :
      • In MacOS X, next to the time there is a little sound icon, same as Windoze.
      • The way that you sort columns in a file list has changed to the Windoze way -- instead of the ascending/descending triangle being in the right-top corner like MacOS 9, now in MacOS X it is actually on the column itself, like Windoze.
      • Apple copied the idea of showing a little arrow on aliases/shortcuts.
      • And the idea of arrow cursors with an extra symbol added, such as arrow and a plus sign (copy).
      • For a long time, MS Windows could update your clock for Daylight Savings Time automatically, whereas Mac users had to do it manually. Apple eventually realized that automatic updating was a good idea, and copied the idea.
      Indeed, what a bunch of astounding ideas. Come on, they are pretty straightforward improvements.
    14. Re:spl=troll by quantum+bit · · Score: 4, Funny

      Neo: Whoa, deja vu.

      Trinity: What did you just say?

      Neo: Nothing, I just had a little deja vu.

      Trinity: What did you see?

      Cypher: What happened?

      Neo: Someone posted about Xerox, and then there was another post that looked just like it.

      Trinity: How much like it, was it the same post?

      Neo: Might have been, I'm not sure.

      Morpheus: Switch, Apoc.

      Neo: What is it?

      Trinity: Deja vu is usually a glitch in the Slashcode. It happens when they change something.

      Shamelessly stolen from an Anonymous Hero

  9. Ati ... Nvidia ... now Apple by valisk · · Score: 2, Insightful
    It's a shame if Apple have resorted to this sort of thing, I thought it was bad enough that nVidia had produced drivers designed to give false results, but actually crippling your opponents hardware, to show that your product beats it, is pretty low.

    Lets hope we can look at some independent tests in the coming days and see which unit is really value for money, because if Dell's benchmarks are correct their unit is 20-30% faster and only 2/3rds the price.

    --

    Economic Left/Right: -0.62
    Social Libertarian/Authoritarian: -3.69
  10. Oh well by digitalsushi · · Score: 2, Insightful

    He had me thinking he was insightful and thoughtful until the end where he replies to all of his hate mail individually. Woulda made his point better if he just left it alone.

    --
    slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
  11. in other news ... by jamesbrown1000 · · Score: 3, Insightful

    YOUR HOME TOWN (AP) -- You were not "the most handsome boy in school," contrary to what your mother may have said at the time, officials today announced.

    "Mothers always say things like that to their gangly, awkward teenage children," one official said on condition of anonymity.
    ----
    Point is ... no shiat! Apple marketing spins things; Dell marketing spins things ... everyone spins. Don't take it so seriously.

    --
    Mindy: "Well...desserts aren't always right." Homer: "But they're so sweet!"
  12. Different Benchmarks by YomikoReadman · · Score: 5, Insightful

    Well, it certainly isn't the first time that a company has used a benchmark to make a product look better than it is, and it certainly won't be the last time. I think what we should all learn from this is as follows. Don't worry about Statistics, Benchmarks, or any Media Hype. Just go to the store, buy whatever kind of computer you want that floats ur boat, Be it a Mac, Linux Box, Windoze Box, or god forbid, a compaq. Set it up, get broadband internet, and read lots of Slashdot and play Starcraft.

    --
    I have no regrets, this is the only path.
    My whole life has been "UNLIMITED BLADE WORKS"
  13. Really smart guy by T40+Dude · · Score: 5, Funny
    Both Apple and Dell are guilty of using misleading prices. For example, Apple gives the price of the low-end G5 as "$1999", and the high-end G5 as "$2999". In other words, they have subtracted $1 from a $3000 computer to make it seem cheaper, which is absolutely ridiculous. This demonstrates that both Apple and Dell are willing to mislead people when stating their prices.


    Mislead people ??? $2999 IS cheaper than $3000.
  14. Does anyone care anymore? by 91degrees · · Score: 5, Insightful

    I mean computers are so fast that there's very little that I might want to do at a consumer level that makes a difference. Most applications are responsive on my ancient 500MHz Pentium 3.

    The only things that really need speed are things like 3d rendering, video compression and compiling large appllications. 3D rendering in games is influenced by the speed of the graphics card a lot more than the speed of the CPU, so we're left with the long slow scenes. Personally, it makes very little difference to me if a rendering a scene or compressing a video takes 30 minutes rather than 40. If I can kill 30 minutes, I can kill another 10 quite easily.

    In the past, I'd have been able to tell you whether I was using a 20MHz or a 25Mhz 386 just by using it. I can hardly detect the difference between a 1.5GHz machine and a 3.0GHz machine without using a benchmark.

    In the end, it's just numbers.

  15. Real World Performance by aftermath09 · · Score: 2, Interesting

    Ultimately, it will be interesting to see the real world performance of the G5. I own a 2100+ amd athlon, but I don't feel much of a speed increase from my old 1 Ghz. As usual, a processor is only one part of a computer's performance, and the 1Ghz bus that the G5 will use will greatly contribute to the percieved speed of the system. Also, the interaction with OS X will be important. I use a G4 powerbook running jaguar, but occassionally there are slow downs - not sure why.

  16. The Photoshop and Mathematica benchmarks rock by putaro · · Score: 5, Interesting

    I watched the video. (http://stream.apple.akadns.net/ - requires QuickTime). Now, I'm sure there's many ways you could tweak the benchmarks and so forth but the Photoshop and Mathematica benchmarks rocked. The G5 was 2x faster than the Xeon.

    I used to get involved doing benchmarking back in the good old days of Whetstone when I worked on supercomputers. Every manufacturer had a different nasty tweak to the compilers that were pulled out only when it was time to do benchmarks for a customer. The mantra then as now was: the best benchmark is the app you want to run (since most buyers of supercomputers write their own apps, porting them for a benchmark was a possibility).

    The G5's may not be the hottest thing on the planet but they're close enough to get Apple back in the ball game. Nice systems architecture, nice case and the claim is they're quiet as well. Oh, and don't forget you can put in 8GB of RAM. Now even OS X doesn't need to swap :-)

    1. Re:The Photoshop and Mathematica benchmarks rock by word+munger · · Score: 3, Funny
      How excatly do you get 8 Gig of ram into one of these machine

      Ummm... Put 1 gig in each of its 8 slots?

  17. Re: whatever by Black+Parrot · · Score: 4, Insightful


    > They're giving us a desktop UNIX running on 64-bit hardware, what else can you ask for? sheesh

    Who wants 64-bit for 64-bit's sake? I want fast, cheap computation. I'd be happy with an 8-bit computer if it gave sufficient bang for the buck.

    --
    Sheesh, evil *and* a jerk. -- Jade
  18. Quite by turgid · · Score: 5, Insightful

    And what's more, when you start running programs that use more than 2GB of data, the 64-bit machine is going to beat the pants off the 32-bit one, since the 32-bit machine (i.e. intel) is going to have to resort to slow and hacky solutions such as segments and paging. The intel may me "faster" but only as long as 32-bit are enough for you. The days of 32-bit machines are numbered, just as they were for 16-bit machines when 32-bit machines started to appear.

    1. Re:Quite by keiferb · · Score: 5, Funny

      And what's more, when you start running programs that use more than 2GB of data

      Oh, Please. We all know we'll never ever need more than 640k.

    2. Re:Quite by Jad+LaFields · · Score: 2, Insightful

      Alright, I've been wondering about this for a while. Exactly what kind of programs, and what programs, have a need for more than 2GB of RAM? (I assume that's what you mean by 'data')

      I have 256 RAM on my athlon/winxp machine at home, and it runs all modern games and office-type programs fine. Is that kind of ram more useful for Photoshop-type apps? If so, why should a person like me (who doesn't use photoshop/video editing/sound mixing software, I have no artistic talent =) get a G5. I can think of two reasons: pretty OS and iTunes (I'm waiting for the windows verson of that).

      --
      [SIG] It's like putting a moose in the blender -- a recipe for disaster!
    3. Re:Quite by Angry+White+Guy · · Score: 4, Interesting

      Database applications are the biggies, followed by cad/cgi. These also happen to be the applications which essentially pay the bills to may companies, so signifigant gains in processing can greatly impact profits.

      --
      You think that I'm crazy, you should see this guy!
    4. Re:Quite by splanky · · Score: 5, Informative

      32 bit memory addressing is 4GB not 2GB.

    5. Re:Quite by Gaijin42 · · Score: 4, Interesting

      Database applications dont have the database running on the client machine. They have it running on the oracle cluster or mainframe in the back room. The client side wouldn't need 2G of memory. And nobody in their right mind is going to run their DB server off of a client box.

      I would say CAD only pays the bills at an engineering or architecture firm, and I think the best CAD packages are currently for PC. While the new apple box certainly opens the door up to porting to Apple, the lag time before Intel comes out with 64 bit proccessors wont be long enough for significant entrenchmant.

    6. Re:Quite by Glonoinha · · Score: 4, Insightful

      Everquest recommends 512M - and by 'recommends' I mean 'does not run with less than.' Well that isn't entirely true, it is possible to play the Everquest slide show at roughly 1 fps on 128M - but that is akin to playing the original SubLogic Flight Simulator on a C=64.

      The days of 512M machines on the desktop are coming, and so are the days of 1G gamer desktops. God only knows what Doom III is going to require.

      --
      Glonoinha the MebiByte Slayer
    7. Re:Quite by jusdisgi · · Score: 3, Informative

      If I'm not mistaken, the limit for physical memory without paging is 4GB. *Windows* has had an arbitrary limit of 2GB for some time.

      (Of course...I could be mistaken ;-)

      --
      Given a choice between free speech and free beer, most people will take the beer.
    8. Re:Quite by emilng · · Score: 2, Funny

      Exactly what kind of programs, and what programs, have a need for more than 2GB of RAM?

      Probably Minesweeper on Microsoft's next OS.

    9. Re:Quite by Blondie-Wan · · Score: 5, Funny
      Damn straight. My Atari 800 XL has 64k of RAM, and it works just fine (well, it used to, anyway... it's inoperative now, but not because of the RAM). You could use a word processor, a spreadsheet, or even some genuinely kickass games like Lode Runner, Centipede and Miner 2049er on it. Therefore, it's obvious no one needs all these obscene amounts of RAM people have in their comps now. 64k was good enough for me then, and it should be just fine for all these spoiled brats now.

      Why, I remember how appalled I was when my friend had an Apple IIgs with 1 MB - 1 megabyte!!! - of RAM, a decade or so ago. What kind of hedonist needs that much? Bah.

      These damn kids today, with their gigabytes and their FireWire and their "rock 'n' roll" music and the hair and the clothes...

    10. Re:Quite by fitten · · Score: 3, Insightful

      The OS memory map for the 32-bit Windows variants (since Windows NT 3.1) is 2G for user and 2G for system (which adds to 4G of memory map). You can get Windows 2000 Advanced server to run as 3G of user and 1G of system if you want, which is useful if you have larger databases and want more RAM for your DBMS. I've seen plenty of Windows server boxes with 2G+ of physical memory, mostly ones that run DBMS.

    11. Re:Quite by simong_oz · · Score: 2, Informative

      Finite element models with large numbers of degrees of freedom (more degrees of freedom => greater accuracy and also more computation time, so it's always a matter of juggling the two) can take up massive amounts of memory and the output files can easily get to the point where they're consuming >10GB of hard drive space for a single model (ie. you can't use it on a system with the 2GB file size limit).

      Also stuff like CFD (computational fluyid dynamics - the type of thing used to design Formula 1 cars and turbine blades) can really eat away at memory.

      The high-end CAE/CAD/CAM programs like Unigraphics, IDEAS, MSC (Nastran, Patran etc), Pro/Engineer can use a lot of memory when the model gets really complex and you wnat to manipulate. Basically these programs will use as much memory as you canb give them.

      Admittedly these are not particularly common applications (like office).

      --
      "Because it's there." - George Mallory, when asked why he wanted to climb Mt Everest, March 18, 1923 (New York Times)
    12. Re:Quite by Anml4ixoye · · Score: 2, Interesting

      On the development machines we run, we have no less then 1 GB of RAM. We are compiling various apps, and though it would work with 256 or 512 of RAM, cutting 5 minutes off the compilation time is worth it.

      Also, though I don't do graphics, I have several friends that do, and they regularly work with *huge* graphics files.

      I think that for most end users and casual users 256 and 512 is enough for now. It is when you start pushing the bounds that the extra memory really helps.

    13. Re:Quite by meshko · · Score: 3, Informative

      One of the biggest CAD packages, PRO/Engineer , runs on HP-UX, IRIX, Solaris and Linux.

      --
      I passed the Turing test.
    14. Re:Quite by sirket · · Score: 4, Informative

      4 GB is for the OS and application TOGETHER. The stock behaviour on Linux and Windows is to give 2 GB to the OS and 2 GB to the application. You can go as high as 3GB to the application Linux, but there are some serious warnings against going even that high.

      -sirket

    15. Re:Quite by Jucius+Maximus · · Score: 4, Informative
      "Alright, I've been wondering about this for a while. Exactly what kind of programs, and what programs, have a need for more than 2GB of RAM? (I assume that's what you mean by 'data')"

      Obviously you have never run CAE/CAM programs. (That being Computer Aided Engineering / Computer Aided Manufacturing.. I-DEAS, Pro Engineer, SolidWorks, Catia, etc.) This is the hard core stuff that Boeing, Ford and Toyota use that cost hundreds of thousands of dollars for one license. At my university, the undergrads get to use it on P4 machines and the grad students get to use it on 64 bit HP-UX workstations.

      Even if you use a fairly simple FEA (finite element analysis) on something, for example finding the levels of stress in some objects you have modelled when it is bent in different ways, or modelling the flow of water or air through some pipe bends, this amount of RAM is very desireable. Basically the program builds and solves a bunch of 2000x2000 matrices for you. Even a simple one like the pipe bend took something like 3 hours on a P4/512MB and there was a multi-GB swap file needed. I was in the lab very late that night. That is where super-large amounts of RAM are necessary.

    16. Re:Quite by mausmalone · · Score: 2, Informative

      "And what's more, when you start running programs that use more than 2GB of data, the 64-bit machine is going to beat the pants off the 32-bit one, since the 32-bit machine (i.e. intel) is going to have to resort to slow and hacky solutions such as segments and paging."

      a few problems:
      (A) the barrier on 32 bit addressing is 4 GB, not 2. Not to be a hardass, just pointing out a typo.
      (B) Both Windows and OSX use paging as their method of memory management all the time. It's not a "hacky" solution, it's how you maintain independent memory for separate processes. The 64-bit processor gets the advantage here because it can pull the entire memory address in a single read, where the PC (unless there's a way around it) would have to read the address as 2 successive 32-bit uints.
      (C) Windows has a 4 GB barrier (~2GB stack, ~2GB heap) for each program. It's the maximum amount of RAM any single process is allowed to chew up. This is done so that programs can still use uints for their pointers (I'd assume).
      (D) You're right, the days of 32-bit are numbered. In the PC world, we're already on negative numbers, though. 64-bit AMD Opterons came out recently, but Intel's Itanium chipset has been on the market for years. G5's aren't on the market just yet (though admittedly they're extremely close). I would love to see IBM's brand new G5 offering up against AMD's slightly less new Opterons. Especially the quads!

      Oh wait... that's right... you can't get a quad G5.

      --
      -=-=-=-=-=
      I'd rather be flamed than ignored.
    17. Re:Quite by Tjp($)pjT · · Score: 2, Insightful

      Database applications dont have the database running on the client machine. They have it running on the oracle cluster or mainframe in the back room. The client side wouldn't need 2G of memory. And nobody in their right mind is going to run their DB server off of a client box.

      It is the hidden databases that are important to the client machines like iTunes, which if they sucked the songs into the DB would be that large , and the registry / preferences (in all its various names and forms). Mostly the current mode is to use the file systems as a non-relational DB, but very soon relational DB based file systems will start being useful (OK a prediction, but one based on current trends). Not to mention the DB built into graphics applications, etc. Apple should consider a MySQL license and bundle it as a generic service (like spell checking is) with a known API to access it (like SQL for example ...) That would get people to start considering the use of a generic DB instead of all the proprietary ones built into the applications. And Apple's service concept allows for pretty easy plug-in replacements and for operation in parallel of multiple similar services, so the proprietary-for-ratioanl-reasons DB and legacy DB support could sit along side a "standard / default" DB service.

      As to CAD uses, you are a bit narrow minded. it is used for all manner of ancillary uses (like network layout, furniture design, which while able to be in either architecture or engineering still broadens it in the same manner as separating arcitecture from the super class of engineering).

      Time to market means nothing. Marketing is the end all. Else the 64 bit Dec Alpha would have won the battle a decade ago. Still IMNSHO a contender for best all around RISC processor and still, unfortunately, horribly undersupported with a dismal future since it directly competes with its current owner's own processor architecture suffering from HUGE not-invented-here problems at HP.

      --
      - Tjp

      I am in wallow with my inner money grubbing capitalistic pig. ... Oink!

    18. Re:Quite by Bvardi · · Score: 2, Funny

      "These damn kids today, with their gigabytes and their FireWire and their "rock 'n' roll" music and the hair and the clothes..."

      You'd rather see kids running around naked, bald, and listening to classical music coming from an apple II? :)

    19. Re:Quite by SuperQ · · Score: 4, Interesting

      actualy, if you read the source, you would notice a few things tweaked in the linux kernel (talking about 2.4.20ish kernels)

      to quote linux/include/asm-i386/page.h: /*
      * This handles the memory map.. We could make this a config
      * option, but too many people screw it up, and too few need
      * it.
      *
      * A __PAGE_OFFSET of 0xC0000000 means that the kernel has
      * a virtual address space of one gigabyte, which limits the
      * amount of physical memory you can use to about 950MB.
      *
      * If you want more physical memory than this then see the CONFIG_HIGHMEM4G
      * and CONFIG_HIGHMEM64G options in the kernel configuration.
      */

      This is speaking about kernel memory limit, which leaves you with up to 3 gigabytes of space for user processes. That is the default, if tweaked, you can get it up higher to 3.5gigabytes... but that limits the kernel to about 500megabytes.

      There are _other_ issues, when dealing with single processes, if your code staticaly allocates memory , like...

      int foo[1000][1000];

      the system normaly uses brk(); to allocate the memory.. this is done from the bottom up.. but if you use mmap(); to grab memory, it comes from the top down.

      in include/asm-i386/processor.h there is another parameter that tweaks the memory used for mmap(); /*
      * User space process size: 3GB (default).
      */
      #define TASK_SIZE (PAGE_OFFSET) /* This decides where the kernel will search for a free chunk of vm
      * space during mmap's.
      */
      #define TASK_UNMAPPED_BASE (TASK_SIZE / 3)

      this limits brk(); to the first gig of memory.. which causes some of my users's fortran code to blow up.

      thankfully glibc is smart, and will brk() from the bottom if it runs out of mmap space. so i just tuned TASK_UNMAPPED_BASE to be TASK_SIZE - 0x40000000 for my cluster nodes. now I can use up to 2gig of memory for a single fortran process.

    20. Re:Quite by renderhead · · Score: 2, Insightful

      I am a graphic guy (just graduated from Purdue University in Computer Graphics), and I can confirm that it is easy to use up all of your RAM doing graphics work. When working in 3D, a scene of any complexity will soon slow down your system if you have insufficient RAM. The normal solution to this is to make your scenes less complex. That's good practice, but additional RAM sure helps a lot.

      Example: When Pixar was making Toy Story 2, they ran into problems with a scene at an airport terminal? Why? Because it was the most complex scene in the movie, but their hardware at the time could not support any more than 1GB of RAM. The solution? Reduce the complexity of the scene. A couple of years later, when they made Monsters, Inc., they treated us to amazingly complex scenes that would have been impossible before.

      Other programs that use a lot of RAM are 2D compositing programs like After Effects or higher end programs like Shake. If you've ever built a really complex Photoshop file, you know that heavy use of layers will slow your computer down in a hurry. With compositing, you can multiply the effect by the number of frames in your footage (not literally, but the effect is noticeable).

      I don't generally get too much into the hardware side of things, but the other time-consuming part of CG is rendering. I know that processor speed is the most important part of rendering, but can anyone tell me what role RAM plays in rendering either 2D or 3D graphics?

      --
      I wish that my inferiority complex were as good as yours.

      -RenderHead

  19. What about the backplane???? by JWW · · Score: 5, Interesting

    The 1GHz backplane is the real news. No processor benchmark test really takes into account the total real speed of the system when running applications.

    The fast backplane will speed up IO, which is a common bottleneck. 1GHz for a PC backplane is huge. The only machine I had seen a 1GHz backplane in so far is a HP-UX server. It cost wayyy more than $2000 or even $3000.

    I really believe that with this new chip alliance with IBM Apple will finally be able to put that "the OS is really cool, but PCs are always faster" stuff behind them.

    Yesterday was a good day for apple.

    1. Re:What about the backplane???? by Lebannen · · Score: 2

      I don't think the P4 bus is point-to-point; that is, I think that on the P4 bus each subsystem effectively shares the same bus so you have overhead and bus contention. The G5 uses a point-to-point bus with each subsystem talking directly to what it should.

      Or as least that's what I understood... someone care to educate me further?

      As for the benchmarks, hmmm. The huge difference between Apple's SPEC of Dell and Dell's SPEC of Dell is easy to explain - Apple used GCC 3.3 on both machines, Dell uses Intel's optimised compiler. Similarly, IBM's compiler should produce better results on the PPC 970 than GCC 3.3. I can't quite figure out whether they have cheated on hyperthreading, so I'll stay mum on that (although I wouldn't be surprised if they had).

      Also, despite his protestations that he's a mac user, his screenshot looks like it's on a Windows machine to me. No antialiasing...

      --
      Diplomacy is the art of saying "nice doggie" whilst looking for a rock
    2. Re:What about the backplane???? by tomcio.s · · Score: 3, Informative

      Common name for the bus in 'big-iron' business.
      I.E. Nortel's Passport 15k backplane can do something like 60Gb/s throughput (been a while since I looked up spec. Might be more, and I have no idea about the frequency of it)
      The main reason for calling it backplane vs a bus, is typically the differrence in the connection types, etc.

  20. Re:Flaming by Sheetrock · · Score: 4, Interesting
    That is a little wierd, although not wholly surprising. It's kind of a variant of the little man syndrome, where folks who adopt a platform not in the mainstream have to justify themselves either via inflated specs in some obscure area or, failing that, vitriol.

    It seems to me that if somebody wanted to use an inferior product, the first thing they'd do is develop a thick skin and at a minimum ignore the criticism being lobbed at their platform of choice. That, or choose to adopt something that seems to work better for the majority so that they don't have to feel left out all the time; obviously when you get to the point of chewing out people who are trying to show you why your choice is flawed it's become a popularity contest for you already (competing, not computing).

    --

    Try not. Do or do not, there is no try.
    -- Dr. Spock, stardate 2822-3.




  21. Stop the madness by reiggin · · Score: 2, Insightful
    Apple made it's claims based on the DUAL 2ghz model. In the benchmarks this guy uses to show that it's not the fastest, it is stated that the second processor is disabled. Well, of course, that would injure their claims! As someone else has already pointed out, hyperthreading on the P4 makes it act as a dual processor so if you want to compare single processor to single processor, disable the hyperthreading on the P4 as well as the second processor on the G5. And it's really not surprising to me that a single processor G5 at 2ghz is slower than a P4 at 3ghz. Isn't that they way it should be? I'm just glad that it seems to hold good up against it at all where as the G4 would honestly be blown away by it. Let's all just admit that IBM has definitely put their best foot forward. I'm sure it won't be long before we'll see true 4ghz G5's compared to 4ghz P4's.

    Finally, I'm sure the real world testing, once available, will be of more interest to most people than any of these silly lab tests.

  22. Re:similar info from a different source by elwinc · · Score: 4, Informative
    Tom Yager, on his infoworld blog has similar info:
    The test results are invalidated by severely lopsided testing conditions. Among them, Apple used a prototype G5 running its special GNU compiler and an unreleased version of OS X. The Dells used shipping hardware, vanilla GNU compilers and Red Hat 9.

    ... Dell's published results on the SPEC site--regarded as the definitive repository for SPEC results--are best-case. They're far better than the results cited by Veritest in the Apple report. That bit takes no special knowledge to ferret out.

    Thank you, Apple, for a fine lesson in how to lie with statistics.

    --
    --- Often in error; never in doubt!
  23. Re:Summary by jgalun · · Score: 3, Insightful

    It is unfair to summarize it that way. It's more like, "man examining available evidence" vs. "trolls with no evidence." Why is it trolling to show that Apple's benchmarks are wildly misleading? Would it also be trolling if I, say, posted to Slashdot evidence that nVidia was scamming certain graphic benchmarks?

    Hell, how is this different from when Microsoft posted benchmarks about web server throughput on Windows vs. Linux? Then, all Slashdot was up in arms that Microsoft had heavily tweaked its Windows set up but left the Linux box plain vanilla. Why is it that when Apple does the same thing so many of us say "It's an Anti-Apple Troll"?

    Jesus, the guy even says that there are things that he likes Mac for. How does that make him a troll?

  24. So what does this tell me? by w3weasel · · Score: 2, Insightful
    Is the G5 only 1.8 times faster than the P4 rather than the 2.1 times faster that I was lead to believe?
    First nVidia, now this... how am I supposed to go bankrupt buying more computing power than I could ever hope to use?

    seriously... so now we might think that in real world usage, the G5 is maybe just a little faster than the x86 competition instead of a S*** load faster. Considering the performance point of Apple's previous offerings, I'm not exactly dissapointed

    --

    Just as irrigation is the lifeblood of the Southwest, lifeblood is the soup of cannibals. -- Jack Handy

  25. Benchmarks...who cares? by beavis88 · · Score: 5, Funny

    Anyone who's followed the computer industry for more than a couple minutes knows that there are lies, damned lies, and benchmarks.

    Go use a machine, for tasks you'd typically perform -- that's the only benchmark that matters.

    But if you must assign a number to the size of your virtual phallus, by all means, benchmark away...

  26. Yes ... by SuperDuG · · Score: 3, Insightful
    This is nothing new. nVidia and ATI play with 3DMark, Apple and Intel put instructions on their chips to make photoshop run better. This really isn't anything new.

    Benchmarks aren't what sells apples and price certianly isn't the drawing point. People use macs because they like macs. Hence why the mac market doesn't increase that much, they're too pricey and don't act like a PC. Granted as a user who uses windows, linux, and Mac OS, and all the subvarients between I can tell you that there are perks to all the operating systems. But as far as hardware goes x86 wins hands down.

    Why is x86 better than apple? Simple, they're more tweakable, upgradeable, provide more selections, and are used by more people. Apple makes up for the "not used by many people" by making every mac an exact clone of another. Hence why when you get a file for a mac to be installed you just drop a binary in, every mac is the same (to an extent), whereas every PC is not, but the components are the same some just perform better than others.

    Apple's prices are outrageous, and let me get into it a little more. A first time computer buyer is wary of a computer. They don't want to invest a whole lot of money in something they don't know if they're going to be able to use. But for $600 they can have a pretty decent machine that plays most every x86 game out there and runs most every x86 OS out there with little or no trouble. For $600 you might be able to score an old iMac. That old iMac MIGHT be able to run Mac OS 10.2, but it's going to be hella slow and not be able to do half the things the same priced PC will be able to do.

    People who buy computers are looking for the most they can get with the least amount of money. Most people's computers are still beige. Most peoples computers have all the same applications. And Most people rely on somoene other than themselves for computer help, hence more PC's more help available.

    I like OS X (especially with a two button mouse). I like linux (especially when everything works right). And I like windows (especially when XP loads correctly and doesn't crash and doesn't require me to kill processes in the task manager all the time to get some of my memory back).

    All of these systems have their perks and they all have a place in the market, just they all want more of a place in the market, hence the competition. If Apple wanted to procreate so much they'd come up with a bargain computer other than the eMac or iMac. Something that has the ability to be upgraded (even if the user never wants to) and has the ability to run popular programs, hence MS, hey MS if I buy a copy of Word I want to be able to install it on either my PC or my Mac, I don't want to have to buy two different copies.

    Anyways, these computers will be blasted out of the water in no time when Intel and AMD roll out their 64-bit badboys. Remember the 970 is actually an older chip in comparison to the AMD and Intel varients. Granted x86 isn't exactly new ... but neither were the moto's.

    --
    Ignore the "p2p is theft" trolls, they're just uninformed
    1. Re:Yes ... by HeghmoH · · Score: 3, Informative

      For $600 you might be able to score an old iMac.

      For $800 you "might" be able to score a brand-new eMac, which will run OS X like a dream, and be able to do anything you can do on your economy PC.

      --
      Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
  27. Standard Pratice by ebuck · · Score: 5, Informative

    I can vouch for those unfortunate enough to have worked in the grocery industry (and have an idea of what that kind of mechandising entail) but this is hardly insightful. It happens on nearly everything that you buy.

    When asking the pricing managers (which work for the chain, not an individual store) they replied that there was a study once done, indicating that there is a psychological tendancy to shy away from certain "maker" numbers as being too big. For example, the masses statistically believed that twenty dollars was too much to pay for item x, but for some reason, nineteen ninety-nine was not too much to pay for the same item. Funny thing is that with the same item, eighteen dollars would again be too much, but seventeen ninety-five wouldn't.

    Even if the study is flawed or bogus, it is still being taught in the "front-line" marketing schools, (ie. grocery, drug-store, clothing, etc.) , and so I expect we will see nineteen ninety-five for many many years to come.

    1. Re:Standard Pratice by Surak · · Score: 4, Interesting

      Actually, the practice originally comes from a tactic that store owners used to keep their cashiers honest.

      If the product is $10, then they could just make change for $20 out of their pocket, i.e., hand the customer back a $10 bill and stuff the $20 in their pocket.

      Of course cashiers would conveniently "forget" to stuff that $20 back into the drawer.

      But if the product is $9.95, then they have to open up the drawer to get a nickel out.

      When you add up that most customers would be like at least 2-3 items, products priced at $9.95 and $19.95 would cause the cashiers to *have* to make change out of the drawer, thus keeping them honest.

      Little known fact, but it's true.

    2. Re:Standard Pratice by Qzukk · · Score: 3, Interesting

      From what *I've* heard the reason for the weird numbers wasn't necessarially to keep the cashiers from stealing, but to keep the stores from doing their sales under the counter (so to speak) and not reporting the sales tax. To get the drawer to open to get that nickel (actually, after taxes it would be more like 83 cents or something), you have to ring it up in the cash register, where the sale is recorded.

      Either way, its a pretty good explanation ;)

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    3. Re:Standard Pratice by poot_rootbeer · · Score: 4, Insightful

      Little known fact, but it's true.

      Do you have a cite? I don't believe it for a second. It doesn't take sales tax into consideration.

      A $20 item, plus 6% sales tax, comes out to $21.20.
      A $19.99 item, plus 6% sales tax, comes out to $21.19.

      What are the chances a cashier would be able to provide exact change for either of those without opening the register?

    4. Re:Standard Pratice by GregWebb · · Score: 2, Informative

      Something that bugged me when I was visiting Canada a while back, that.

      Over here, the sales tax (VAT) is included in the sticker price. So, if I see an item which says 'Buy me for £20' and I've got a £20 note in my hand, I know I can afford it. I don't have to practice my 1.175 times table to work out prices, or to work out of the shops are cheating me for that matter.

      Why on earth are prices across the pond shown pre-tax even when you're charged the tax? Surely you should be shown the price you're charged?

      --

      Greg

      (Inside a nuclear plant)
      Aaaarrrggh! Run! The canary has mutated!

    5. Re:Standard Pratice by theCoder · · Score: 2, Interesting

      I assume it's just the laws don't require the price to reflect sales tax. The store isn't going to put a price any higher than it has to. But in a way, that does keep the taxes lower. I think people would be much more upset if they bought 10 gallons of gas at 75 cents/gallon and had to pay $12.50 for it (gas prices in the U.S. are always shown including tax). There are occasionally other places such as movie theaters that also include tax in their price.

      Of course, the real kicker is that coupons seem to be applied after the sales tax is calculated. So, you pay sales tax on the marked price of the item, not the actual price you're paying. That, or the stores are pocketing the difference...

      --
      "Save the whales, feed the hungry, free the mallocs" -- author unknown
    6. Re:Standard Pratice by stinkfoot · · Score: 2, Insightful
      Little known fact, but it's true.

      no, it's not:

      http://www.straightdope.com/classics/a3_166.html

    7. Re:Standard Pratice by divisionbyzero · · Score: 2, Informative

      I know it's hard to believe but there wasn't always sales tax and not all states have it. The tradition could have started a long time ago... Although my guess is that it was first studied in the 50's when advertising and marketing came into their own and completed America's transition into a consumtion obsessed country.

  28. Re:Who cares?!? by WillAdams · · Score: 3, Interesting

    I'm leaning towards a similar conclusion (``My next boxen will be PowerMac G5'') for when it's finally time to retire my NeXT Cube.

    The new case design addresses most of my complaints about the old G3/4 design (funky round handles and irregular surfaces make stacking / arranging things around those problematic, noisy (but grant it is quieter than my NeXT Cube) drive panel access---I guess the SuperDrive has no buttons on the face plate beyond eject?)

    and Panther finally brings most of the missing features from NeXTstep (Faxing, PostScript support, speed) and Mac OS 9 (Labels, apparently working QuickDraw/GX like font support).

    I'd give my interest in Hell though for a way to change the monolithic, immovable main menu to a movable vertical menu a la NeXTstep (w/ top-level Print and Services!), esp. w/ tear-off sub-menus, and really wish that there was a language option which would give one concise NeXT-style menu shortcut descriptions....

    William

    --
    Sphinx of black quartz, judge my vow.
  29. Re:Give us a meaningfull measure of speed... by Wyatt+Earp · · Score: 2, Informative

    http://www.apple.com/powermac/graphics.html

    337 fps with a twin 2.0 GHz and Radeon 9800 Pro @ 1024x768, 32 bit color

  30. A few points by BinxBolling · · Score: 2, Insightful

    I really can't understand why the author of this piece takes the SPEC numbers provided by Intel and Dell at face value, rather than investigating them in detail the way he has with Apple's; Those guys have certainly done as much twiddling to perform well on those tests as Apple has.

    And I can't understand why there's a problem with using GCC on the intel over ICC. Sure, GCC doesn't produce the fastest code for the x86. But it doesn't produce the fastest code for the PPC, either; For that you'd want to use the IBM compiler.

    And the repeated claim that for "most people" integer performance is what matters is somewhat stupid: For the "most people" who are mostly exercising integer performance (i.e for web browsing, emails, word processing), a top-end box like the ones being compared here is overkill. For the people who do need this sort of speed, it's much more likely that there will be a large amount of FP in the mix.

    1. Re:A few points by jgalun · · Score: 2, Informative

      I really can't understand why the author of this piece takes the SPEC numbers provided by Intel and Dell at face value, rather than investigating them in detail the way he has with Apple's; Those guys have certainly done as much twiddling to perform well on those tests as Apple has.

      You're missing the point. He's not claiming that Apple's benchmarks on the new G5 aren't real. He's claiming that Apple tweaked the G5 but not the Dell.

      There's anything wrong, with tweaking your system to get the most speed out of it. It's just unfair to compare a tweaked Mac to an untweaked PC. So what this author did was compare the tweaked Mac benchmarks (that Apple provides) to tweaked PC benchmarks (that Dell provides). Both benchmarks are legitimate and real. And this comparison is much more accurate than comparing a Mac with AltiVec enabled to a PC with SSE2 disabled, for example.

  31. Re: whatever by pigeon · · Score: 5, Funny

    Well.. you can have my 8-bit commodore 64 for free.. so the bang for the buck is infinite..

  32. Re:whatever by BWJones · · Score: 5, Insightful

    I had a desktop UNIX (Solaris) running on my desktop 64-bit hardware (Sun Blade 100) a couple of years ago.

    Yeah, me too. But unlike the Mac, I could not run Office, Photoshop, function as a web server, surf the web, compile code, run bioinformatics searches, do molecular modeling and have wonderful text aliasing all at the same time. Now with OS X, I can do all this and network seemlessly with Wintel and UNIX machines while maintaining my sanity by only having one software library to keep up with and have one system on my desk instead of three. Oh, and when I am on the road (like now on the other side of the country), I can take all of this with me by using a Powerbook.

    No other company has been able to give me these tools, and for that.....I have to say, "Thank you Apple Computer".

    --
    Visit Jonesblog and say hello.
  33. There is always one... by Marx_Mrvelous · · Score: 2, Insightful

    But I still fail to understand why. If you don't want a faster computer, then don't buy one. But you're completely wrong that "it's just numbers." Sure, one step up a mountain is only one little step where no one can tell the difference. But then you take another step. And another. Before you know it, you've travelled 10, 100, 1,000 feet. That 40-minute video compression might take 39 minutes on the next step up, then 37, but eventually it will only take 1 minute, or less.

    So don't dismiss numbers, especially if you can't see far enough to add them up!

    --

    Moderation: Put your hand inside the puppet head!
  34. Re:hyperthreading is a different breed by TheViffer · · Score: 2, Interesting

    Not really ...

    Hyperthreading does not make you have 2 processors. In a "high level" nutshell, it allows queueing of thread processes to utilize periods of inactivity in the processor to execute them. In other words, Intel took a processor optimization, and slapped a "cool" name to it. Its like calling mmap() "HyperCache". Maybe on RISC chips with the reduced instruction set we should tag that as "Hyperpumped Instruction Path"

    In running a single threaded benchmark, it has very little bearing on the final outcome.

    So no, hyperthreading is not like having 2 processors. More like 1 processor optimized for threads.

    --
    -- Knowing too much can get you killed, but knowing who knows too much can make you rich.
  35. Re:whatever by jgalun · · Score: 5, Insightful

    Believe it or not, some of us want both a desktop UNIX on 64 bit hardware AND legitimate benchmarks. I don't see why one excuses the other.

    Listen, Apple made a good product because they needed to stay in business. They didn't do it out of the good of their hearts. And their good product in no way changes the fact that I don't appreciate being lied to by corporations.

    Don't get me wrong, this is not the world's biggest lie or corporate misdeed. I don't put much faith in benchmarks anyway, and I wouldn't make my decision between a Mac or a PC based on them (although for others the specs might be more important). But it's still sleazy. And it's very unfair to act like it's "ungrateful" or "trollish" to demand that Apple set up legitimate benchmarking tests.

  36. Single vs. Dual processor by MarkedMan · · Score: 4, Informative

    The author of the article makes the point that most programs use a single processor unless specifically written for using two, so we should downplay the dual processor results. A good point on the surface but examine it more deeply and it has two flaws:

    1) This is Apple's Pro machine and many of the users are in the Graphic Arts, Audio and Film industry. The most siginificant programs in these fields do get optimized for the Mac platform.

    2) I don't know about you, but it is normal for me to be doing several things at once on my computer. Listening to music, downloading email, munging video, plus about a hundred background tasks. The OS itself balances these separate tasks between the processors, so there is a very real and significant advantage to the dual processor even if the individual programs don't take advantage.

    -I have no Sig yet I must scream...

    1. Re:Single vs. Dual processor by IamTheRealMike · · Score: 3, Insightful
      2) I don't know about you, but it is normal for me to be doing several things at once on my computer. Listening to music, downloading email, munging video, plus about a hundred background tasks. The OS itself balances these separate tasks between the processors, so there is a very real and significant advantage to the dual processor even if the individual programs don't take advantage.

      That's true. However, those hundreds of backgrounds tasks are normally asleep. As an example, open up ten different desktop apps, run top or whatever and note that CPU usage is only a few percent. Those apps are blocking in an event loop, and until they receive events the kernel won't allocate them any timeslices.

      Because of the way pre-emptive multitasking works however, having a dual CPU machine generally simply gives you more cycles to burn. You could get the same effect by buying a chip that's twice as fast - in fact, performance would be better as you don't have the overhead of the communication between the two CPUs.

      So, this is useful if you spend a lot of your time doing very processor intensive things, because adding extra CPUs is generally easier than finding chips double the current speed of what you're using (assuming you're already on the cutting edge).

      But, for most desktop users, it wouldn't make any difference, because no matter how many apps they have open, only a few of them will actually be doing any processing at any given time.

    2. Re:Single vs. Dual processor by Matthias+Wiesmann · · Score: 2, Insightful
      That's true. However, those hundreds of backgrounds tasks are normally asleep. As an example, open up ten different desktop apps, run top or whatever and note that CPU usage is only a few percent.
      The examples he gave (playing music, background video transformation and network downloads) are not task that sit in the background idle, they all use CPU and thus benefit from a second processor.
      But, for most desktop users, it wouldn't make any difference, because no matter how many apps they have open, only a few of them will actually be doing any processing at any given time.
      Mmh, you are right, but for most 'desktop usage', prefering a single fast processor to two slow ones does not really make sense: face-it, processing power is way above what is needed for 'desktop usage'.

      Then again 'typical desktop usage' has changed quite a lot lately. Many people consider that using a word-processor with animated help while listening to MP3s, burning a CD, downloading stuff from the internet on an emulated modem and spooling a huge printing file is typical desktop usage. This is a workload that can be split between multiple processors easily.

    3. Re:Single vs. Dual processor by IamTheRealMike · · Score: 2, Informative
      Not really.... for starters there's no guarantee that an app will have an entire CPU to itself. Secondly, no OS I know of, not even MacOS X, takes several milliseconds to process network packets.

      Anyway, bear in mind that the OS controls IO on the system, so your game of quake has to synchronize with the other parts of the system on the other CPU at some point.

      Finally for audio mixing, that's why buffers are used. What matters in pro audio work is latency, ie the amount of time it takes for audio to travel through the system. That can affect things like synchronization of multiple audio streams and so on. Again multiple processors don't necessarily lead to lower latency, if anything, they can sometimes increase it.

  37. Re:Summary by jgalun · · Score: 3, Insightful

    Everyone knows that any hardware/software manufacturer will "fudge" the benchmarks a bit.

    That's true. But on the other hand, every hardware manufacturer doesn't get lead stories on Slashdot AND CNN (it's still on the front page as I post this, but yesterday it was one of the lead stories too) about how they've introduced the world's fastest personal computer. A misleading claim like that - debunked even before anyone gets their hands on their computer, just by reading the testing setup - deserves to be debunked, and is not simply a flamewar invitation.

  38. Re:MAC PROBLEM! by MuckSavage · · Score: 2, Funny

    If I had a dollar for every time I've seen thius EXACT same comment. Seriously, do you just cut and paste this thing every time there is something related to apple on slashdot?

  39. Re:whatever by nehril · · Score: 5, Funny
    this guy may have some points but he is whacked out:


    Misleading Prices

    Both Apple and Dell are guilty of using misleading prices. For example, Apple gives the price of the low-end G5 as "$1999", and the high-end G5 as "$2999". In other words, they have subtracted $1 from a $3000 computer to make it seem cheaper, which is absolutely ridiculous. This demonstrates that both Apple and Dell are willing to mislead people when stating their prices.


    Next crackpot, please.

  40. Interesting Article but... by MarkedMan · · Score: 4, Insightful

    there is a bit of a bias there. He complains about Apple tweaking its benchmarks. I have no problem with that. Companies should get blasted for running bogus benchmarks. But then he compares Apple's results to Dell's and AMD's without questioning their tweaks.

    Perhaps what he meant to say is: "If we are going to use bogus benchmarks, let's compare them to the bogus ones from the competition."

  41. Re:Summary by Improv · · Score: 2, Insightful

    It's good that he took the time to dissect Apple's
    benchmarks, and I would be interested to see new
    benchmarks (although I do think that using gcc
    on x86 isn't unreasonable). What really struck me
    as childish about the author was that he actually
    took the time to meet snide comments on his website
    with snide comments of his own.

    --
    For every problem, there is at least one solution that is simple, neat, and wrong.
  42. The rules for benchmarking by bdsesq · · Score: 3, Insightful

    There is only one rule --- WIN.

    I have worked for six different computer companies over the years. All they ever wanted to do was win ONE test. This is so the literature and marketing droids could focus on that test showing that we had the faster computer in the known universe.

    At one place there was a choice. We could have a C compiler that either ran the customers work faster OR gave better spec marks. I don't have to tell you which one management picked.

    The results are never that useful. Each manufacturer runs their soon-to-be-released hardware and software against the competition's already released product. It is always unfair. Everyone in the industry knows that and no one really cares.

    Apple now has a machine that stands up to the best for performance. Recognize that and move on. Because next month someone else will have another machine that gives "better" numbers. The only thing any of us care about is -- is it fast enough for what I want to do?

  43. Re: whatever by PhxBlue · · Score: 2, Funny

    Even if it had a four-bit operating system made by a two-bit company? :)

    --
    !#@%*)anks for hanging up the phone, dear.
  44. turning off features in bios by YeeHaW_Jelte · · Score: 3, Interesting

    Apple turned off hyperthreading in the Dell precision machines, and disabled SSE2. These are modifications you're gonna notice using photoshop, so those benchmarks say nothing.

    --

    ---
    "The chances of a demonic possession spreading are remote -- relax."
    1. Re:turning off features in bios by YeeHaW_Jelte · · Score: 3, Insightful

      And how do you imagine Apple did that?

      Eeeeuh, they might have just turned off the option 'Hyperthreading' in the BIOS. And yes it's there, I can know, I own a precision myself.

      --

      ---
      "The chances of a demonic possession spreading are remote -- relax."
    2. Re:turning off features in bios by dylan_- · · Score: 2, Funny
      And how do you imagine Apple did that? Recompiled Photoshop from Adobe's source code?
      You'll find that the Subject line appears above your username in your post.
      --
      Igor Presnyakov stole my hat
  45. Re:whatever by HobbitGod42 · · Score: 3, Insightful

    Actually.... He has a good point. People think that things are cheaper if they see a lower number in it. IE something for $1.99 will sell better than something for $2.00. It is because they think they are getting something for cheaper.

    Companies have been doing this for years and its been working flawlessly.

  46. Re: well... by Black+Parrot · · Score: 2, Interesting


    > A G5 is faster than the fastest Intel box with Linux. Read the benchmark whitepaper. It describes the testing methodology in precise detail. In a side-by-side, controlled test, the single-processor G5 was 10% slower on integer performance but 20% faster on floating point performance than the Pentium 4 with Linux.

    Apparently they never got so far as Chapter 1 in Hennesy & Patterson, where you learn the mantra of "make the common case fast".

    --
    Sheesh, evil *and* a jerk. -- Jade
  47. Please feel free to educate yourselves... by DAQ42 · · Score: 4, Informative

    Go read Jon "Hannibal" Stokes article about the world of benchmarking., over on his site, Ars Technica.

    http://arstechnica.com/cpu/2q99/benchmarking-1.h tm l

    This will give you at least a basis for understanding why benchmarking is used, and what makes or breaks any given set of results. Also, feel free to argue about anything and everything that is said about these benchmarks, since, apparently, everyone of you is in the benchmarking labs day in and day out, testing systems and looking at the results on a scientific level.

    I also think benchmark scores are, quite frankly, marketing bullshit. A processor designer can tweak a program and a compiler any number of ways to increase thier scores. The true test would be to use the SPEC benchmark suite with no flags set on the compiles for either platform. That way you are testing just the base processor, with no SIMD instructions, no disabling of the software prefetch algorhythms, no "cheats" as it were. Then test those same systems with every trick in the book thrown in. Then look at the difference. This will probably give you a better picture of the performance you will see in real world activities.

    If you have a machine that absulotely sucks donkey when using no "cheats" and then you see this amazing boost in performance when the "cheats" are enabled, you probably are dealing with a highly optimized and specialized instruction set, which can be either very good for specific applications, but absolutely horrible for programmers who don't have access to, or don't bother to research, the abilities of that processor.

    These are the benchmarks I'm interested in most. And it'll be at least late September before we see any of that.

    Also, while all this is interesting, in an intelllectual sort of way, what about the actual perfomance gains over the current crop of G4's? Why not take a look at the difference between the SPEC scores of the dual 1.42GHz G4 towers, vs. the dual 2GHz G5's? That alone will tell you more about the increase in speed and power that has been delivered. If Apple had been smart, instead of trying to impress and piss off the x86 sparkheads they should have posted those scores as well, to give a real side by side comparrison between the speed and power of the G5 vs the bottlenecked, processor starving, gimp that is the G4. But that would make too much sense, wouldn't it? And you know marketing is all about confusing your consumer into beleiving that the latest and greatest is really what they want, not some old machine from 3 months ago...

    --
    Don't Ask Questions. I don't know the answers and even if I did I wouldn't tell you.
  48. Just wait. by pmz · · Score: 2, Insightful

    Just wait and see if Apple releases benchmark numbers to spec.org. There, they would have to pull out all stops (not use GCC, etc.) to get as high a number as they possibly can.

    Considering the IBM pSeries benchmarks already trounce the P4 and Xeon using 1.7GHz POWER4 CPUs, it would be interesting to see how the G5 does with its smaller cache but at 2GHz (don't forget the 1GHz bus, either).

    I think we would find the benchmarks at Apple.com were off, but probably not by much. Another thing that is not denyable is that the G5 scaled to two CPUs much much better than the Xeon (look at the rate numbers--this is unsuprising given the POWER4 heritage).

  49. This isn't something I find relevent by JudgeFurious · · Score: 4, Insightful

    First off, yesterday we have the day when all the Mac fanatics go overboard. Hey, I'm one of them and I went overboard. Enthusiasm goes right over the top and reality slowly slips away inside the Reality Distortion Field of the great and mighty Jobs. Yesterday was for the Mac users

    Today we get the backlash and debunking. I honestly don't know if it's completely true or not but I'm inclined to believe it. I've grown accustomed to the idea that benchmarks and anything else like them (side by side tests of any kind) can't be trusted so this seems to fit.

    The only thing that really makes any difference to me personally is how much faster the G5 is than the G4 it's replacing. The rest of it I just don't care about.

    I use a Mac for a lot of reasons and flat out speed isn't one of them. It has to be fast enough obviously but it doesn't have to be the fastest and never has had to be the fastest.

    I use a Mac because I have found it to be very stable and a pleasure to work and game on. If the benchmarks were rigged then it's a shame. They didn't need to do it and it wasn't worth the risk of negative press IMO.

    --
    Appended to the end of comments you post. 120 chars.
    1. Re:This isn't something I find relevent by Junks+Jerzey · · Score: 4, Insightful

      The only thing that really makes any difference to me personally is how much faster the G5 is than the G4 it's replacing. The rest of it I just don't care about.

      That's the key. Windows PCs have been beyond the point of general sluggishness for a some time now. I'd say they passed that point when the PII (yes, 2) hit 450-500MHz or so. Past that point, especially with the ridiculous speeds available on even the lowest end Dell, speed has lost most of its meaning except to the hardcore hardware fanboys (and people with specialized, professional needs). OS X is heavier duty than Windows, and the sluggishness is still there on the lower end G4 processors. The G5 finally puts Macs in the realm of not caring, just like PCs.

      The big difference, though, is that you have to pay quite the premium price to get a Mac in the "plenty fast enough" range, whereas you can go to dell.com and pick *anything*. In short, the G5 is a toy for the rich until the PPC970 starts showing up in the $1300--with LCD screen--iMac. That will probably happen in January, IMO.

      (I just priced a "bottom end" 2.2GHz, 256MB Dell at $658 before a $50 rebate. They also have free shipping--normally about $100--every few weeks.)

    2. Re:This isn't something I find relevent by Drakonian · · Score: 2, Interesting
      The big difference, though, is that you have to pay quite the premium price to get a Mac in the "plenty fast enough" range, whereas you can go to dell.com and pick *anything*. In short, the G5 is a toy for the rich until the PPC970 starts showing up in the $1300--with LCD screen--iMac. That will probably happen in January, IMO.

      That's a really good point. I've been thinking about it, and I really want a G5, but it's just not worth it at this price point. If it comes in at around $2000 CDN ($1300 USD as you mentioned) in something like an iMac, I'm in. I'll keep my fingers crossed.

      --
      Random is the New Order.
  50. Re:whatever by nanojath · · Score: 2, Funny

    Holy shit! Now that you mention it, all KINDS of manufacturers have been pulling this "knock off a dollar" trick on me. I've been getting duped! No wonder the money goes so fast...

    --

    It Is the Nature of Information to Transgress Artificial Boundaries

  51. Re:Your post shows me only one thing... by Daniel+Dvorkin · · Score: 2, Insightful

    There's a pretty deep irony here. As you note, Al Gore never claimed to have invented the Internet -- but the hysterical right-wing press claimed he did, and repeated the lie so often that people believed it. Similarly, I suspect that Apple's claims are in fact much more honest than the author of the article claims -- but he's clearly hoping that if he's loud and shrill enough, people will believe him.

    --
    The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
  52. Who cares, really? by scottme · · Score: 5, Insightful

    A. Benchmarking is a black art, and benchmark results more often than not bear little or no relation to reality (i.e. the actual performance you will get, today, running your particular workload). Talk to anyone who does it for a living and they are the first to admit that.

    B. Benchmarks are very rarely impartial. Whoever is footing the not inconsiderable bill for a properly-done benchmark will have a result they want to see, and the benchmarkers can do a lot to make sure they do see it.

    C. "Perception is reality" is a well-known saying in marketing. It doesn't actually matter whether the perception is correct. If Joe Sixpack believes he has bought the fastest PC in the world, he will be happy. More so since he most likely has nothing on hand to compare it to.

    D. The speed this industry moves at, there will be a faster one along in a month or less, so if you really want something faster, wait for it.

    E. All this debating about which is faster is more like masturbating. And "Masturbation, although an inherently pointless way to pass time, is at least enjoyable. Comparing PC performance is equally pointless, but rather less fun. The conventional epithet applied to those who engage in the former to excess is equally applicable to those who persist in the latter."

  53. Everyone does it. by MyDixieWrecked · · Score: 2, Interesting
    Everyone will choose tests that make their product appear better than it is. I wouldn't call it cheating, per se, but this is the whole purpose for independant studies, no?

    I'm sure that the actions, filters, and files that apple uses for their photoshop performance displays highlight the mac's prowess as much as possible while, at the same time, try to bash the x86 machine as much as possible.

    I think apple's purpose for these claims goes beyond the fact that their trying to sell machines. They're trying to exterminate all of these myths that have been going around for the longest time about their hardware/ software. 90% of the people I know that don't like macs don't like them because the ones in their middleschool/highschool were horribly upkept and would not work or crash too often to be usable. I think that a major reason why apple went with the BSD underbelly in OSX.

    Also, these fucken trolls on slashdot with that story of "my 350mhz g3 is barely usable if I'm copying a file and playing an mp3." Fuck that, I had my 132mhz 7600 (604 based machine) running fucken OS 7.6 and I could download, listen to mp3s, chat, and surf the web with minimal problems. Granted, I had 256mb of RAM in there, but it was fine. Only when the applications started getting more robust that that computer began getting unusable, and by that time, I had a 450mhz G3 which is STILL in use.

    Although, apple does piss me off sometimes with their claims which, although true, ARE misleading and cause these mac fanatics to make outrageous claims based on Apple's statements/ demonstrations.

    Although many mac users (fanatics?) are idiots, I think that there's a much higher percentage of windows users who are, too. And the windows users are much more likely to pick a fight about it.

    Platform choice is a preference! Use what you like. Use what likes you. Use what makes you whole.

    --



    ...spike
    Ewwwwww, coconut...
  54. Huh, I think I've seen this argument elsehwere... by Shadow99_1 · · Score: 2, Interesting

    I could swear I've seen this somewhere else today... hmm... yes that would be this article on AMDzone. Take a look at the second page for the SPEC score comparison...

    --
    we are all invisible unless we choose otherwise
  55. iMovie/CG model/render Platform economy by aphor · · Score: 2, Insightful

    Its obvious that the new PowerMacs are aimed at early adopters doing things that people have not really caught up with. DVD burners are cheap now. Make your own movie. Play with the iMovie effects plugins. I'd like to see (later) DV/HDTV rendering performance compared on different systems: AFTER the iMovie plugins crowd has a chance to catch up.

    Oh, and in case you don't understand where games are going or you never saw "The Matrix" or any other VR sci-fi, convincing virtual reality relies on MASSIVE databases of objects filtering out the things that would get obscured by other objects, and streaming them to a rendering engine/GPU. I could just say CG animated movies, but really we will be playing *in* the CG scene and not just watching it play. I want to see the NEXT game made for the PowerMac.

    Also, benchmarks are putting the cart before the horse. A new architecture or platform is a challenge to programmers: Saturate THIS! Imagine as a programmer if you took turns completely exploiting a machine at a time and simply reported the results. If you do a test that is a greatest common denominator of two platforms, you ignore the value of the incompatible feature sets of each respective platform. A real benchmark illustrates the full potential of each compared system, which provides an illustration of their differences. What happens when there isn't really any software to exploit the potentials of either/both of the platforms?

    PCs are cheap and fast, but not really that advanced. There isn't much unexplored potential to attract the early adopters and the fatter profit margin supplying their hardware. I understand if you want to get the most for your money, but for some people, money isn't the top criterion.

    Consider as a side note that after a year, top end Mac computers only lose half of their market value. So, after a year, you can almost trade-in your old high-end Mac whereas you're stuck with the comparative PC model. What can you get with a $1500/year budget over 5 years? Can you push the envelope on a PC? That's a tough question.

    --
    --- Nothing clever here: move along now...
  56. On the Price Comparison and SMP by bill_mcgonigle · · Score: 4, Informative
    I think the author's a little confused about how well SMP works. He writes
    Faster on integer single-processor tasks, which is what most people use most of the time.
    This might be true for a tight code loop, but nowadays most every large program is written using threads. With Jaguar Apple did a good job of getting the OS using threads, and if you're running a Cocoa app, at least (I'm not sure of the current state of Carbon), the frameworks handle a good deal of threading for you. I don't think Windows XP is much worse in this regard - SMP offers a noticable improvement in system preformance today. It's very important to remember that applications depend on system performance, of which cpu performance is one important component. It's a fallacy to suggest, however, that system A is faster than system B because of a CPU benchmark. (e.g. if the CPU is memory-starved it doesn't matter how fast its clock is oscillating)

    With regard to price, if you're after a high-end system, he represents that the high end of the Dell line comes in at $3680, yet rapidly returns to promoting the idea that a $2000 Dell is equivalent. In an effort to configure up an Intel system comparable to the new high-end Apple PowerMac G5, I ran the Dell configurator. It clocks in at $3939:

    Dell Precisionâ Workstation 450 Desktop: Intel® Xeonâ Processor, 3.06GHz, 512K Cache
    Intel® Xeonâ Processor, 3.06GHz, 512K Cache
    512MB,DDR266 SDRAM Memory,ECC (2 DIMMS)
    Keyboard: Enhanced Performance, USB (8 Hot Keys)
    No Monitor Option
    ATI, FIRE GLâ E1,64MB,2 VGA or 1 VGA and 1 DVI,(dual monitor capable)
    120GB 7200RPM IDE Hard Drive with DataBurst Cacheâ
    1.44MB FDD,Full-size,no-bezel
    Microsoft® Windows® XP Professional with Media using NTFS
    USB,Logitech,2 button OPTICAL w/ scroll
    56K,v.92 data/fax modem,PCI
    4X DVD+RW/+R with Roxio® Easy CD Creator and DVD decode
    Sound Blaster® Audigy II with onboard 1394
    3Yr Parts + Onsite Labor (Next Business Day)
    No Installation
    1394 Controller Card
    and that's with a lesser video card and a smaller, slower IDE hard drive (add $840 for SCSI, a better comparison with Serial-ATA). I don't think I was being unfair in my selection of components. (OK, add $30 for a USB floppy on the Mac if necessary)

    This guy certainly has a point about the non-optimized Intel benchmarks, but he reveals his prejudice by not offering a fair price comparison.
    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  57. AMD Zone also question the Spec scores by joshwa1 · · Score: 2, Interesting
  58. "Faster for single processor tasks" by Jeremiah+Blatz · · Score: 2, Insightful

    The author claims that the P4 is "Faster on integer single-processor tasks, which is what most people use most of the time."

    This is patently false. Typically, users run more than one program at a time. At the very least, there's an application, and the operating system. The machine I'm typing this on has 40 processes going, totalling a few hundred threads. Single-porcessor systems may have been king back in 1995, but these days you can typically make excellent use of multiple processors.

  59. Re:Here we go again by AndrewHowe · · Score: 2, Funny

    No doubt in a couple of days time a new Amiga will be announced... Twice as fast as the G5, with integrated hardware um stuff, and all that.
    Then we can really start the fan wars.
    The Mac zealot replies to this guy's site were pretty funny, but Amiga worshippers are in a different league...

  60. Overclocking this beast by Saint+Mitchell · · Score: 2, Interesting

    Ug... /.ed so soon.

    Since I was bored, I went to look at apple's site. Something struck me as odd. I think they are using the same chip for all three models. From a "hurry and get these out the door" view it makes sense to use the same chip, why take the extra effort to detune them, just run it at a lower FSB.

    1.6GHz PowerPC G5
    800MHz frontside bus
    200*8=1600

    1.8GHz PowerPC G5
    900MHz frontside bus
    225*8=1800

    2GHz PowerPC G5
    1GHz frontside bus
    250*8=2000

    Quad pump them and there you have your 800,900,1000 FSB.

    I'll be willing to bet that someone figures out how to make a the 1.6 a 2.0 within two months. Then again, I've been way off before. The MB could be waaaaay different.

  61. Re:similar info from a different source by DJPsychoChild · · Score: 2, Informative
    That's the point of statistics: to mislead as much as possible, without ever actually lying.

    Take this benchmark for instance. Apple disclosed all the information they had to. They never LIED to the public (at least with this), but by burying necessary information deep and showing only numbers they have managed to mislead anyone who is too stupid to do further research. If you can't find the little link underneath the data shown and click on it, they figure you deserve to know only what they say.

    --
    CODITO, ERGO SUM: I Code, therefore I am.
  62. rtfa? by PenguiN42 · · Score: 3, Informative

    Apple used G5 specific optimizations in GCC. They also used a specialized malloc(), which they didn't use for the PC. Also, they disabled SSE2 on the PC. And hyperthreading on the Xeon. And they used specific hardware tweaks on the G5.

    (besides, even if GCC isn't poorly optimized for the x86, one could argue that the NAGWare Fortran compiler, used for most of the floating point tests, is.)

    --
    The following sentence is true. The preceding sentence was false.
    1. Re:rtfa? by afantee · · Score: 2, Insightful

      >> Also, they disabled SSE2 on the PC.

      This is only fair because Apple didn't use Altivec on the G5 either, otherwise the G5 would have a even greater advantage.

  63. Re: whatever by JollyFinn · · Score: 3, Insightful

    >Who wants 64-bit for 64-bit's sake? I want fast, cheap computation. I'd be happy with an 8-bit computer if it gave sufficient bang for the buck.

    Heck. perhaps you don't wan't to consider a possibility of running out of VIRTUAL address space,perhaps programmer who intends to continue selling their product in next year starts worrying it today. Perhaps the guys who complain that they run out of memory all the time buy it. Or guys who do troublesome hacks to have their program run with more than 2gig of data. 64 bit is convenience for programmers, and it gives performance boost where it counts for apples target market. People don't buy power Mac's primary for 3D shooters, nor office productivity apps nor RTS. Their primary market is image editing, and when your image is over 500MB in size and program wan't to have temporary copies of it and other temporary structures that are function of image size you start up having troubles with 32bit address space. Oh wait you just didn't realize that macs are used to edit something that goes to high resolution PAPER. 64 bit is BIG issue for some people while its not issue for majority, Apples target market happen to be those with big issues related to that.

    64bit desktop is just neat, but its the business users that need truckloads of RAM.

    BTW: 8 bit computer could store upto 64kb of stuff with address space extension (16bit) normally, so you would be screwed up badly no matter how many THz it would run, the amount of bang doesn't matter if your problem is too large for it to solve, for instance edit 300*400*8 sized image, or compile linux sources or... Oh wait even if it would be the fastest computer on planed doing stuff that fits in the 64kb area it would suck on things that don't. And there are businesses which have similar problems with 32bit these days.
    Image editing, 3D rendering(no not games), business databases, simulations, and...
    Sure thats not apps that average slashdotter would use but those do exist and Apple does fine for those.

    --
    Emacs is good operating system, but it has one flaw: Its text editor could be better.
  64. best flame ever by Fishstick · · Score: 4, Funny

    I especially liked the hatemail at the end. This was my favorite:

    People that go to ivory league schools that live in trailers are a very low population, lets say 1% so since there are 99% of the people living in houses then you can clearly see that people that live in trailers are stupid, when compared to they're counter parts. Or put it this way, any finite number divided by infinity results in a number so small it does not exists. So any people that live in trailers that go to ivory league school you meet in passing are just figments of your imagination. Point is if you like Macintosh use it, if you don't then well don't use it.

    Heh. That sure dispels this guy's critique of Apple's benchmarks, eh?

    --

    There is much cruelty in the universe, John.
    Yeah, we seem to have the tour map.

  65. The most interesting thing... by mfh · · Score: 2, Informative

    The most interesting thing about that page is the collection of hate mail that he got. Nevermind all that benchmark stuff that he yammers on about - everybody knows benchmarks are bullshit anyway.

    Those comments really demonstrate the applicability of the bell curve to real-life situations, especially things like intelligence of a population.

    --
    The dangers of knowledge trigger emotional distress in human beings.
  66. nasty and misleading rant by uncadonna · · Score: 3, Insightful
    In summary, if you buy a two processor box with an amazing new bus architecture that is optimized for floating point operations from Apple, and you run single-processor integer non bus-intensive apps on it and avoid multitasking like the plague (never run background tasks), you may be getting slightly less performance per dollar.

    Ok, ok, if you use both processors on an integer task, continuing to ignore floating point and bus performance, all you have to do is use a different benchmark on the Intel box to show the Intel box being a hair faster.

    No comments on using the G5 on appropriate applications or application mixes.

    Why rain on Apple's parade like that? They continue to do amazing work. The G5 appears to be dramatically faster than the competition in some perfectly realistic applications and at least comparable everywhere else.

    The people giving this anti-Apple rant any credence seem not to have read it very carefully. It exemplifies exactly the sort of spin-doctoring that it claims to be offended by.

    --
    mt
  67. If Apple is capable of this? by clckwrkMalChick · · Score: 2, Funny

    Does this mean that my Pentium III doesn't really make the internet any faster? It was all a facade to sell me more processing power? Oh, the humanity.

    --

    -=-=-=-=-=--=-=-=-=-=-=-
    What would Yossarian do?
  68. I don't even care by Durandal64 · · Score: 3, Informative

    I really don't give a shit if Apple fudged their benchmarks on SPEC. I expect as much from them, AMD and Intel. I take those numbers with a grain of salt. However, it's difficult for me to believe that they could have fudged the systems to such an extent that the G5 is twice as fast in Photoshop and Mathematica. I don't care what the benchmark is, you can't have results like that without the chip actually being faster than the competition. At this point, it's just a matter of degree. Maybe the G5 is only 1.8x faster in Photoshop under ideal conditions in both tests; who knows? Do I care? No, because it'll be faster.

    The guy from Wolfram Research made it clear that the G5 outclasses the Pentium 4 in the scientific computing arena to such an extent that it doesn't even compete with it anymore; it competes with high-end UNIX workstations (and beats them, too, apparently ... but come on Apple; where's double-precision AltiVec?!). The audio tests were also very telling. While I'm a bit skeptical about the applications not being the same, I think it does say a lot about the audio capabilities of the G5 and what it can do with a scant 25% of its CPU power.

    Bottom line, people are starting to try and eek out the edge on Mac vs. PC performance, and that's a good thing. With the G4, that was impossible because the G4 boxes were outclassed by such a huge margin by the x86 ones. Any way you look at it, these machines are competitive. And they run Mac OS X; the Pentium 4 does not. Therefore, I'll be buying the G5 next because I'll get competitive performance with the best OS on the planet.

  69. Thank the Lord for SPL's Soapbox by jcsehak · · Score: 4, Funny

    "In other words, they have subtracted $1 from a $3000 computer to make it seem cheaper, which is absolutely ridiculous."

    Those lying fucking bastards. I've never seen that before in my life. Never - I repeat - never, have I seen a product priced at anything less than a perfectly round figure. I'm so glad I read spl's soapbox. I mean, I went to the Apple store, and saw that it was $1999, and I admit it, I said "I could afford this." But thanks to the philanthropy of spl, I was forced to examine it further. If you actually sit down and do the math, $1999 is not, in fact, a thousand dollars and a little more - no, innocent consumer! $1999 is nothing less than a dollar shy of $2000!

    --

    c-hack.com |
    1. Re:Thank the Lord for SPL's Soapbox by bmckeever · · Score: 2, Funny

      Only you suckers who are stuck on decimal are fooled by this. I prefer my prices expressed in base 2999, so the expensive G5's cost just $10!

      --
      Your favorite .sig sucks
  70. What about the live comparison tests? by ekimneems · · Score: 2, Insightful

    I hope this doesn't make me sound naive, but didn't they actually do comparison tests with Photoshop, Mathematica, Logic, and a couple others in front of a live audience? Didn't the G5 cream the competition? C'mon people, yesterday was a reason for Mac fans to get boners, and today some guy who really thinks Apple and Dell are horrible companies for knocking $1 off their prices is gonna give the PC fans boners? Enough with the boners already, they're just benchmarks and they mean next to nil.

  71. Re:whatever by MORTAR_COMBAT! · · Score: 4, Funny

    Well, when I go to buy, say, a new processor, and one store has it for $199 and the other has it for $200, I'm going to buy the $199 for the sole reason of being able to answer "Oh, 100-something dollars" to my wife's question of "How much did that stupid thing COST?" instead of having to say "200 dollars".

    --
    MORTAR COMBAT!
  72. Even in Jobs keynote he showed it slower by ScottGant · · Score: 3, Informative

    This guys site is jumping all over Apple about being slower...when using a single processor!

    This guys site even says:
    "SPECint_base2000 is a single-processor test, so in the following results, where the computer has a second processor, it is either disabled or not used." then goes on to say after the benchmarks using only single processors: "As you can see, the PowerMac G5 is NOT the world's fastest personal computer. In fact, the Dell Dimension 8300 beats the PowerMac G5"

    Well a big DUH is in order. Steve Jobs even SAID it was slower. He had a graphic up that showed how the single processor G5 was slower on INT based benchmarks etc etc. It was when they used benchmarks using DUAL processors that it really shined.

    Yes, after all this in the article, THEN he goes on to rate the dual processors, but not before he trashes the Mac on something that the Mac had already admited to. I mean, that's pure trolling.

    Bottom line, Apple used certain results in all the tests to market the new computer...just like this guy used the same tests to filter out what HE wanted everyone to see.

    Also, Apple should never use benchmarks to market anything. No one should. It's too easy for others...no matter what the system to say "well, if you configure blah blah blah with this and compile with blah blah blah you'll see the Commodore 64 is really blah blah blah.

    Enough already.

    --

    "Music is everybody's possession. It's only publishers who think that people own it." - John Lennon.
    1. Re:Even in Jobs keynote he showed it slower by luzrek · · Score: 4, Insightful
      Read the rest of the article. He goes on to talk about the dual processor performance. Also, for many applications, even on dual processor machines, single processor performance is key. Very few applications (certainly very few desktop applications) are designed (or even can be designed) to take advantage of multiple processors.

      However, speeds of processors asside, if you want the Mac, buy the Mac, if you want a Windows machine, buy a windows machine. If you don't want to pay either the Apple Tax or the Microsoft Tax, buy a machine without an operating system and install GNU/Linux or BSD.

      --

      Galium Arsenide is the material of the future, and always will be.

    2. Re:Even in Jobs keynote he showed it slower by dasmegabyte · · Score: 2, Insightful

      I love how Linux/BSD users refer to the price of an operating system as a "tax." Tell me, when you buy a house, do you ask if you have to pay the "foundation tax?" Are you upset about the insidious "chassis tax" when you buy a car, or the diabolical "stiching tax" we have to pay for new shirts?

      I mean, come on. The OS on a new machine costs about $50 (okay, $100 if your vendor doesn't have a deal with MS). Is $50 worth your time to download, configure and install an OS, as well as downloading, configuring, and installing any applications you want because you can't buy them at a store?

      I have a machine running Gentoo -- but it's a SERVER. Window's SERVER OS is too expensive for a home user, so it was worth the hassle. But it's not worth the hassle to save $50 over the cost of computer that's already running me close to $2000.

      Geez. When you read this, are you going to complain about the ".sig" tax?

      --
      Hey freaks: now you're ju
    3. Re:Even in Jobs keynote he showed it slower by Jeffrey+Baker · · Score: 3, Insightful

      Well smart guy, if you bought a house and you were forced to buy an extra foundation that you didn't want and planned to rip up anyway, then you WOULD call it the foundation tax!

    4. Re:Even in Jobs keynote he showed it slower by Halo1 · · Score: 2, Informative
      Also, for many applications, even on dual processor machines, single processor performance is key. Very few applications (certainly very few desktop applications) are designed (or even can be designed) to take advantage of multiple processors.
      First of all, that's exactly why we have multitasking OS'es, so that even though one program may not be able to saturate your processor(s), you can run many at the same time. Additionally, even if your processor isn't fully taxed, having two processors and a multitasking OS can improve responsiveness. After all, if XCode is compiling in the background, Mail getting new mail and checking it for spam, a couple of browser windows with animated gifs or Java applets are open, some terminals are showing some data (e.g. top), iTunes is playing some music etc, all these things essentially happen at the same time.

      As long as no two processes want to do something at the same time, two processors indeed won't gain you anything. After that, it depends on when the delays become perceptible for the user (which may happen only every now and then or very often, depending on the speed of the cpu). Further, your claim that most consumer apps don't take advantage of multiple processors, is incorrect. Most applications for Mac OS X are multithreaded nowadays. The last column in the following partial top output are the number of threads that process has (sorry for the formatting, slashdot doesn't accept PRE tags):

      362 dnetc 68.0% 82:52:25 2
      5950 top 12.2% 0:00.53 1
      2767 Terminal 5.4% 2:13.61 8
      2720 Safari 1.3% 17:17.35 9
      0 kernel_tas 0.6% 29:48.20 26
      2595 Window Man 0.6% 13:22.23 2
      2709 Mail 0.0% 13:11.21 4
      170 ATSServer 0.0% 9:36.61 2
      2736 TruBlueEnv 0.0% 3:11.28 16
      2839 Project Bu 0.0% 2:58.67 3
      315 lookupd 0.0% 2:24.75 2
      361 cupsd 0.0% 1:37.86 1
      105 configd 0.0% 1:25.05 3
      2711 UniversalA 0.0% 1:09.67 1
      70 update 0.0% 1:08.17 1
      2717 SecurityAg 0.0% 1:01.98 2
      2705 Finder 0.0% 0:56.42 1
      490 slpd 0.0% 0:52.49 8
      5602 Xquartz 0.0% 0:46.08 4
      339 ntpd 0.0% 0:38.68 1
      2710 iCal 0.0% 0:29.20 2
      307 netinfod 0.0% 0:28.61 1
      2703 Dock 0.0% 0:21.06 2
      444 sendmail 0.0% 0:20.68 1
      483 AppleFileS 0.0% 0:19.75 2
      486 httpd 0.0% 0:18.37 1
      385 coreservic 0.0% 0:11.38 3
      2732 System Pre 0.0% 0:11.19 1
      375 autodiskmo 0.0% 0:09.75 13
      2719 AppleSpell 0.0% 0:08.05 1

      The processes are sorted by cpu usage. As you can see, most programs have more than one thread (although since my system is pretty idle currently, most are simply blocked waiting for input). The kernel alone has already 26 of them... Some of them also spawn extra threads when they're asked to do something (like lookupd).

      I do agree having a second processor generally won't speed up things like surfing, unless you're the type that continuously opens several sites at the same time, possibly with flash and java applets etc. However, the "snappiness" of a system can increase a lot...

      --
      Donate free food here
    5. Re:Even in Jobs keynote he showed it slower by mellon · · Score: 2, Insightful

      If you went to buy a *new* house that hadn't been built yet, and the builder insisted on installing and charging you for wall-to-wall carpet over the hardwood floor you'd specified, and then charged you extra to take it out and fill the holes he'd nailed in the floor, you probably wouldn't be so philosophical about it... :'/

    6. Re:Even in Jobs keynote he showed it slower by arkanes · · Score: 2, Insightful

      The OP is a doofus, but there is a specific, reasonable meaning for the "Microsoft Tax". It's nonsesical applied to Apple. The "Microsoft Tax" is the additional cost to ALL computers from an OEM, because MS licensing requires them to pay for an OEM version of Windows for every machine shipped, not just the ones actually sold. This means that even an empty machine from one of the OEMs with this kind of licensing (every major one, at least at the time people started using this term) has it's price increased by the cost (to them) of an OEM Windows license. That's the Microsoft Tax.

    7. Re:Even in Jobs keynote he showed it slower by nathanh · · Score: 2, Insightful
      Um, that happens all the time man. When I bought my house it had a bunch of carpet over the hardwood floors, I had to pay to have it removed. There was a bunch of peeling paint I had to strip and redo. There was a broken water supply system.

      Your analogy is not quite right. Consider instead that you buy a brand new house with hardwood floors but a condition of sale is you have to buy brand new carpets from a specific company. You have no choice in colour nor weave and the carpets are poorly laid over your new hardwood floors. You then have to pay additional money to have the carpets removed and the floors sanded and sealed. You complain to the real-estate agent that this isn't fair but he informs you that all real-estate agents do this and it's perfectly fair because otherwise some people will steal carpets. Somebody tells you that you should have bought from a different real-estate agent, one that isn't bound by this carpet-scam, but that's not very helpful when you wanted THAT particular house not some OTHER crappy house. In the end you simply bear the cost of carpets you didn't want, you tear them out, you chuck them on the tip, and you contribute to the coffers of a carpet company who then uses sales figures to proclaim that 95% of the world prefers carpets instead of hardwood floors.

      You see, in the real world, things aren't always as cheap as we want them to be,

      It's nothing to do with being "as cheap as we want them to be". It's about being forced to pay for something you didn't want and didn't need.

    8. Re:Even in Jobs keynote he showed it slower by alienw · · Score: 2

      As long as no two processes want to do something at the same time, two processors indeed won't gain you anything.

      You do realize that computers have shared RAM, right? They can't access it at the same time. They also have shared hard drives, video memory, and pretty much everything else. This extra overhead pretty much kills any speed advantage you may get from 2 procs. Almost always, a single processor with a 2x higher clockspeed is significantly faster than a box with two slower processors. The only time you might get an advantage is if you are doing intensive calculations with zero I/O. But that's almost never the case in real-world usage.

  73. What about IBM's 970 numbers? by caveat · · Score: 2, Insightful

    Apple used gcc, which did give the 970 an advantage - but is hardly 'tweaked' for the Mac. I'd like to see IBM's own 970 numbers, using a compiler optimized for POWER/PPC in the same way ICC is optimized for x86. I haven't checked them personally, but somebody in the G5 announcement article has, and pointed out (too lazy to link up, sorry) that if you look at both optimized sets of benchmarks, the magnitude grows, but the relationship stays pretty much the same.

    Anyway, as a longtime Mac guy, it's nice to see some LEGITIMATE argument about who's fastest, and it gives me a warm feeling deep down inside to know that the *initial* release of the 970 is this fast - I look forward with much anticipation to what IBM does with this chip in the next 12-18 months (coincincidentally the practical timeframe for replacing my dual 1.25, which suddenly doesn't have nearly the appeal it used to...)

    --

    Facts do not cease to exist because they are ignored. - Aldous Huxley
  74. Hold up by MasTRE · · Score: 2, Funny

    You mean to tell me you guys actually thought material that starts with "As PC users know only too well" [http://www.apple.com/powermac/architecture.html] is credible? It reeks of deceit and lies.

    People, people. Fruits are not faster than Pentiums. Don't believe the hype!

    --
    Must-not-watch TV!
  75. But why disable SIMD? by PenguiN42 · · Score: 2, Insightful

    Using SIMD instructions is a huge part of the performance of modern processors. Heck, even using SSE2 for scalar arithmetic is faster than using the old 387 instructions.

    Saying "disable SIMD -- it's an optimization" is almost like saying "don't use shift instructions for power-of-two multiplies -- it's an optimization". Or "don't keep loop variables in registers -- it's an optimization." If the compiler can do it without weird tweaky flags turned on, then let it be done, i say!

    --
    The following sentence is true. The preceding sentence was false.
  76. Re:Are Dells specs any more reliable? by aksansai · · Score: 2, Insightful

    Apple tweaks the specs to make their system look faster.

    Dell tweaks the specs to make their system look faster.

    Apple does not use Dell's tweaked specs but instead chooses to cripple Dell's machine for benchmarking purposes. Dell did not cripple an Apple machine for comparison.

    Any questions?

    --
    Ayup
  77. Nope, it's undefined. by caveat · · Score: 2, Funny

    Assuming it's bang/buck, and buck = 0, then bang/buck is Undefined. (division by zero!)

    --

    Facts do not cease to exist because they are ignored. - Aldous Huxley
  78. HIGHLY DUBIOUS by visionsofmcskill · · Score: 2, Insightful

    I find this "article" highly dubious... and am amazed slashdot let this slide... actualy im not... it seems /. is intent on fueling the platform war fires for more hits and such, because this was blatant flmae-bait trash.

    While it has been discussed that the differences between GCC and ICC(??) on the two platforms makes for a supposed im-balance, the subjects are highly subjective. The main grip is that it is extremely hard to determine what IS a fair test of raw CPU power. This guy continuously claims that the number one score to rate by should be the specint_2000 test (which favors intel considerably) because most people will "never" use FP...

    that is a pile of bullshit... aqua alone (doing all of your interface goodies) must use FP constantly, in fact i would dare say that FP is constant and highly important on OSX, it contributes immensly to the look and feel of it. dual-processing is NOT an exclusive to specialy coded programs. That was true to OS 9, but more recent builds split tasks far better than before (although nowhere near a perfect balence).... and so buying a dual machine isnt a pointless expenditure.

    the guy claims that you can buy a dell at 3.06 for less than 2.5k with ALL of the equivilent features of the powermac..... i encourage you ALL to go to dell.com and config a dell with a DVD-r along with firewire, serial-ata (cant do it), bluetooth, 1gig ethernet, 802.11g, PCI-x (cant do it), 8gb RAM cpacity (cant do it) etc.... Now you cant add some of these features from dell... which will send some of you off to www.pricewatch.com to find the ABSOLUTE rock bottom prices on the extra parts and pieces... but you can all see the price difference for an equivilent system is tiny if not reversed.

    if someone could link me to a PC with equivlient features (pci-x, agp 8x, 802.11g, 1gig ethernet, serial-ata, p4 3.06, bluetooth, etc...) i would love to see honest comparisons of the price. The 8gb limit simply can't be done, so the value of it is hard to quantify, as a music guy myself i can actualy see it's value, but many people can effectivly argue it is above and beyond current consumer demands. but current consumers arent looking for pro boxes.

    my main point of contention is that there is too much LACK of knowledge in regards to spec and architecture. We don't know if these tests are balenced or not, or why they were performed however they were performed. This may have been the best way to compare the two on a bit for bit level, or maybe not. Apple has it's own intrests, how solid is veritests credibility? did money change hands? how much? etc.... GCC has been reputed to being apples baby as far as compliing.... but does that mean it was fully optimized towards PPC, and the vice versa agasint the PC?

    What we DO know is that the PPC is scalable in MP configs, it is a FP monster, and the P4 is NOT MP (hence the xeon tests, which really are not consumer class chips) and the P4 is an INT monster. I expected the P4 to smoke the G5 on int, and it didn't (smoke it, just beat it well). As well i find it laughable that the first fab of a new chip (970) running 30% slower (in mhz) performs so well against the top p4. The G5 has come out the gate on a level of extreme competitivness and has a significant space to grow in... 3ghz in under 12 months? putting the G5 at 3ghz about when the p4 will hit 4ghz. The speed tests there will probably favor the G5 FAR MORE than these.

    One last point, we can say much about how these tests are scewed towards apple in that the Compiler along with the "cheats" all seem to point towards manipulation.... but at the same time two HUGE benefits of the G5 arent being quantified either.... 64 bits AND 8gb of RAM are huge advantages that if fully utilized would lend such a huge performance gap it isnt funny (look at the genome matching with 40 bit words). So in a sense maybe these tests were balanced.

    Too many variables to call this one, the G5 i suspect is faster on FP, but not on int (as apple indicated)... but

    --
    --Idiots, Every single one of YOU, A flaming mass of conglomerated morons, hey wait a second, isnt that how RAID works?
  79. Straight from the horse's mouth... by aksansai · · Score: 3, Interesting

    If you visit the Apple store, click on the big advertisement on the center to select your PowerMac G5. In the upper-right part of the screen it states:

    "Just how fast? Get the proof here.". Following this link will take you to Apple's own site where you can read details about the benchmark.

    What's missing?

    The comparison between G4-optimized benchmarks and the current G5-optimized benchmarks.

    --
    Ayup
  80. FPU registers used by glibc to optimize mem copies by HowdyDoody · · Score: 2, Informative

    The idea that an FPU is totally useless is untrue. glibc will use the large FPU registers for optimized memory copies if they are not being used for real floating point operations.

    I work on an embedded PowerPC product that has no FPU so we had to build a special glibc that does not use the FPU registers.

    I don't know if Apple is using a glibc with these optimizations. If they are then their customers could appreciate some use of the dual FPU cores in everyday integer types of computing.

  81. What I Simply Do Not Understand by blinder · · Score: 4, Insightful

    Okay, I did RTFA, and well, as boring and tedious as benchmark tests result analysis is to me, I generally glossed right over it. What I found to be the most compelling part of this article was the "hate mail" section at the bottom. I read each one, and came away scratching my head.

    I simply do not understand how people can be so consumed with obvious hatred for another person debating COMPUTERS! Why do Mac users feel so threatened? Why do Linux users feel so threatened? Why do Microsoft users feel so threatened?

    I've been using Macs (since 92), Windows (since 93) and Linux (since 96) and FreeBSD (since 96) for years and well, I have yet to find anything about these systems that demand that I stand up and scream at the top of my lungs how wonderful any of them are, and to attack with such spiteful hate those who don't just fall in line.

    Having started out in the computer world as a designer, I used Macs. I like them, they are cute, and fun and make many things easy. They are also slow, crash a lot and the cause of a lot of frustration. I started using Windows (3.0) because I wanted a PC, but couldn't afford a Mac at the time. Windows was cool, it crashed a lot, and I had the hardest time trying to configure hardware with it, but I got the job done. I was introduced to Linux looking for a way to get up to speed with Unix. I had a hell of time first installing it, it was cool, seemed very powerful (I was in over my head) and never crashed. Same with FreeBSD. But I still have yet to understand the mindset required to say things like: "This guy is an idiot, and his article should be pulled and his email box should be flamed."

    or:

    "I can't believe the haxial web site is still up, you would think by now someone would have hacked it."

    Good grief, what is WRONG with people???

    A while back I chose Linux as my primary OS for my day-to-day computing, on an Intel chip. I love it, its fun, its cute (thanks KDE) and it hardly crashes, and low and behold, I get my work done. My girlfriend (she's a designer) has a few Macs. I like them, but, well, it doesn't feel right to me so I stick with Linux. Sure, we get into our little OSX vs. Linux debates, but it never gets down to where she threatens my life and I launch DoS attacks on her machine. They usually end as "we should all just go back to Amiga" or something like that.

    I would love to ask someone who is so delluded in their thinking to feel real hatred for someone who simply prefers not to use the computer/os/whatever that they use, what exactly do they have to fear? Why the need to act like a savage? Is it just because they are posting in a message board, and well, its time to be macho, because its safe and anonymous, and well, the need to act the tough-guy just overwelms better judgement?

  82. no shit, sherlock...but only for Intel by dh003i · · Score: 3, Insightful

    Duh. Intel knows everything about Intel chips. They designed them.

    Intel's ICC won't produce code nearly as good on AMDs, and won't produce anything on non x86.

    Let's not go around talking about how gcc sucks because it doesn't -- and can't, and never will be able to, unless Intel opens up all of the specs -- compete with Intel's ICC.

    GCC is designed to compile code on many different platforms, to unite development efforts as much as possible accross different CPU types.

    1. Re:no shit, sherlock...but only for Intel by amorsen · · Score: 4, Informative

      In reality, icc produces really good code for Athlon/Opteron. So good in fact that the SpecInt scores of Opteron with icc in 32-bit-mode are better than the scores with gcc in 64-bit-mode. -- Despite the extra 8 registers in 64-bit-mode.

      --
      Finally! A year of moderation! Ready for 2019?
  83. Benchmark suggestions by Atryn · · Score: 2, Insightful
    First let me say that I love Macs but do not currently own one. I do not consider myself biased toward either platform. My next purchase is expected to be a Mac (probably ~6 months from now).

    All of the talk about benchmarks is basically noise to me. I could care less about the tests that ALL companies in this industry run. Here are some suggested benchmark tests that WOULD matter to me (an average user):

    1. Time it takes to order the computer.
    2. Time it takes for computer to arrive.
    3. Time it takes to unpack and set up hardware.
    4. Time it takes to first boot up and configure for use.
    5. Time it takes to install standard applications (MS Office, Netscape Communicator, or Kazaa for example).
    6. Time it takes to start up said applications on subsequent uses.
    7. Time it takes to access removable storage devices (like CDs or DVDs) for directory listings, opening files and playing media.
    8. Time it takes to shut down machine.
    9. Time it takes to "restart" machine.
    10. Time it takes to change users.
    These are some basic tasks that most average users perform day to day. The configuration of the machine mentioned in step 4 should be basic, with no "options" that the average user wouldn't know to use. I have no idea who would win these tests. Now, I don't know if this is the market that Apple is going after, it's just me.

    More important that speed is what I can run. Can I run my favorite games? My favorite browser? My favorite office applications? Apple does fairly well here except in the game category (at least last I checked... which as an average user was a while ago).
    --
    Come play Moral Decay!
  84. Missing the point by enigma971 · · Score: 2, Insightful

    A lot of people seem to be missing his point here, saying that "Well, AMD and Intel probably manipulated their results too, but he accepts those." His point isn't that Apple optimized the benchmark so that their system would perform well, his point is that they crippled the competition, turning off important new features. There is no doubt that AMD and Intel had every optimization turned on when they did their tests, and that's fine. The problem that he raises is that Apple disabled the competition in their own tests.

  85. Hard Drives by OS24Ever · · Score: 2, Interesting

    I went from an Atari 800 with a Atari 410 Cassette drive to a Compaq Plus with a Floppy Drive & a 10MB Hard Disk Drive.

    I refused to use the hard drive for like six months because floppy disk was more than enough for me.

    Of course, I was like eight at the time too and had no real idea what a system running from a hard disk would perform like...

    --

    As a rock-in-roll Physicist once said, No matter where you go, there you are.

  86. Don't buy the GHz hype by dh003i · · Score: 2, Insightful

    How much does it cost to add an extra Intel 3GHz CPU to your personal desktop? Certainly not enough to make up the difference between the Dell's and Apple's 2CPU computer.

    In terms of price/performance, x86's are still the best. You just need to add and extra CPU for ?300? bucks (I haven't kept up to date on CPU prcies). So, why would anyone who wants CPU-performance waste the money on a Mac?

    All of this obsession with CPU-performance is pretty lame, in my opinion. My 1.1GHz is still plenty fast. More important than a fast CPU is a fast hard drive. Most wait-time is waiting for programs to load, since most ordinary uses of a computer aren't CPU-intensive. And of course RAM.

    Spend your money getting faster hard-drives (e.g., 10,000rpm ATA-166 hard-drives) and faster RAM (e.g., DDR RAM).

    If your a gamer, don't be fooled by the CPU-obsession. GPU's is where gaming performance is at. Getting a CPU twice as fast might increase your fps by 2 frames per ssecond -- for another $100 bucks. If you're a multi-media person, again, the graphics card (GPU) is where it's at. If you're a casual or amatuer, you can just get the gamer-line GPUs. If you need perfect quality, you'll probably want the QUADRO GeForces.

    The only people who really *need* CPUs faster than 1GHz are people who do a lot of number-crunching. Usually scientists. And maybe people who compile their own software, if you want it to compile faster (though the whole point of compiling yourself is to get better performance without having to upgrade your CPU). A better thing to do if you want to compile your own software (e.g., if you use Debian, *BSD, or are a developer), would be to find a high-end *nix computer that you can use to compile it on, with options for your computer.

    Don't buy the GHz hype. More GHz will not make your programs load faster, and will most certainly not make your computer much more responsive.

  87. who cares? by asv108 · · Score: 3, Interesting
    I noticed a lot of people are making comments like it looks true, but who cares?

    The reason people care is when you go to the Apple site there is a big headline that the Apple G5 is the world's fastest desktop computer, when in fact any way you cut it, it is not. If any other company pulled this kind of shit it would be ridiculed in a minute, but Apple abuses the loyalty of its users. As someone who uses macs occasionaly at work and home, I like the product but hate the BS tactics of the company and stupidity of a small but vocal portion of its user base.

  88. this guy had me by bob+dobalina · · Score: 2, Insightful

    ...right up until he wrote about how Apple and Dell are "misleading" customers by pricing their their boxes at $x-1 instead of $x. As if their sales really are dependent on nitwits saying "hot damn, I can get that machine for under $x! I never would've bought it for that much!" In short, his whining about a "marketing ploy" is a complaint about a pricing policy so common that, well, almost everyone, from computer companies to car companies to the corner grocer selling apples for 99 cents a pound are "misleading the public". And if people can be so mislead by a one cent/dollar reduction in price, who would be intelligent enough to read his review?

    He also casually mentions that "most people use Integer (not FP) most of the time. Therefore, integer results (SPECint) are much more important than floating-point results (SPECfp)." What qualifies as "most people" using integer "most of the time"? Doesn't he have any data on FP usage?

    And was I the only person that noticed almost all the results he posted had a caveat that such a benchmark "is a single-processor test, so in the following results, where the computer has a second processor, it is either disabled or not used."? Aren't these dual processor Apples we're comparing with single processor Oranges? (sorry, couldn't resist.) It might make sense if Apple actually ships machines with useless second processors where architecture and OS make them essentially uniprocessor machines. But if Apple does indeed sell multiprocessor machines, and I understand it, they are, shouldn't that be taken into account? What I read was not that Apple claimed that the PPC 970 is the fastest chip, but rather the dual processor G5 is the fastest desktop computer.

    About all he convinced me of is that Apple perhaps twisting benchmarks for their own ends. But his review is hardly a clear and unambiguous refutation of Apple's statements.

    --

    B

    "I'm payin' taxes, but what am I buyin'?" -- James Brown

  89. I conducted my own test... by DavidBrown · · Score: 3, Funny

    ...using a G5 that fell off the back of a truck and the latest computer from Dell. Borrowing Apple's technique of "tinkering" with the systems, I optimized the Dell system to it's highest level of performance. I made only a single modification to the Apple system: removing its power cord.

    Interesting enough, the Dell system matched the numbers found on the SPEC website, but the G5 was unable to complete the benchmark.

    I think that this test, which can be easily duplicated, shows conclusively that Apple's G5 marketing is a complete lie.

    --
    144l. ph34r my 133t l3g4l 5k1lz!
  90. What About the Most Important Benchmark? by Nintendork · · Score: 5, Funny
    How long does it take for a SETI@Home work unit to complete???

    -Lucas

  91. audio comparison by jcsehak · · Score: 2, Insightful

    The emagic comparison seems a little fishy though

    Not sure if it's on the site, or just on the tech specs pdf (where I'm pretty sure I saw it), but the audio comparison is really bugged out. First of all, the title bar says "Logic vs. Cubase," but we're not comparing apps, we're comparing procs. Does that mean they're running Logic on the Macs and Cubase on the PCs? If so, the comparison is absolutely meaningless.

    Then they say "with 5 plug-ins." Which ones? Which brands? Waves? Different plug-ins take up different amounts of proc usage. I can only do one high-quality reverb at a time, but lots of eq's. And were there 5 plug-in on each track, or 5 plugins that each track was routed through?

    Then their results: 52 track, 115 tracks, etc. That's a lot of tracks. But again, meaningless.

    A good benchmark would be:

    Digidesign's Pro Tools Free, no audio hardware except what came with the computer. Record 8 tracks of 24-bit/96khz audio (or whatever). Then pile the plugins on, and use the exact same ones in the exact same places on each machine. Let us know when the interface gets sluggish, and then when it craps out. Also let us know how it craps out. Crash? Doesn't respond? But for crying out loud, don't give us worthless numbers.

    --

    c-hack.com |
    1. Re:audio comparison by jcsehak · · Score: 2, Insightful

      D'oh. That's right. Well, then, Pro Tools LE.

      Oh sorry, I thought they were trying to compare proc speeds.

      Photoshop on a G5 can do a lot more than Mathmatica on a Dell, but it still doesn't tell me shit. You gave to use the SAME freaking app if you want to get meaningful results. Even Cubase on both machines would've been acceptable.

      --

      c-hack.com |
  92. Re:No excuse though by NetCurl · · Score: 4, Insightful

    Apple has so THOROUGHLY cheated

    Just because one guy posted an argument and used what facts he felt backed his claims, doesn't nearly support your statement. I think the only thing that EVER settles any of the damn benchmark arguments is real-world, side-by-side testing of applications people use every day.

    It's long been known almost all types of benchmarks can be skewed, and cross-platform benching is a completely subjective science. This fuss is ridiculous. Let's wait until someone gets their hands on a box, and lets us know what it really is like.

    --

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

  93. The benchmarks are fair!! by EccentricAnomaly · · Score: 5, Informative

    At work, we just bechmarked the Dell systems a month ago and got very similar results to Apple for the "base" rate. The article seems to be quoting the "peak" rate for the Dells. It's not valid to compare peak rates yet because gcc 3.3 and os 10.3 aren't really fully optimized yet.

    The article also complains that using the NAGWare compilers is not a valid test since they're too slow. But I think the NAGWare compiler is a more vallid comparison than intel's compiler because most real-world computing is done with NAGWare because it fully implements the F95 spec and is more portable. In addition NAGWare is well tested for accuracy and it also very much cheaper.

    The Dell benchmark numbers are pure fantasy. They never occur in real-world use.

    --
    There are 10 types of people in this world, those who can count in binary and those who can't.
  94. So tell me what's wrong about his argument by siskbc · · Score: 2, Insightful
    You shouldn't believe everything you read. The guy in question has a history of anti-mac articles to his name.

    I don't. However, his analysis is easily replicated and interpreted. Instead of discounting what he says because he frequently debunks Mac propaganda, why don't you attack him on the points that he made? I'd be interested in seeing that.

    Additionally, being a mac user, why would it make sense for him to have it out for the mac?

    --

    -Looking for a job as a materials chemist or multivariat

  95. Here's a more objective look at the benchmarks. by merdark · · Score: 5, Informative

    I just read the veritest document myself. This guy did not show the complete picture at all. First, in favour of Apple, these tests were run on Mac OS X 10.2.7. I don't think this is the 64-bit kernel that can really take advantage of the G5. I'm not a mac head, but I'm guessing this is Smeagol?

    So right from the start the G5 is seriously crippled in these tests. Especially if they don't even take advantage of 64-bit as seems to be the case. Now, on the the other points that the spl dude makes.

    Sure the special malloc library seems a bit unfair. But then again, do these tests really focus on memory allocation? I'd think they are limited by CPU power more than memory allocation. In any case, it'd be nice if we saw results without this library.

    Now for the comfusing part. The 8300 only has a single cpu. For the base tests, they use hyperthreading and an SMP kernel. They do the exact same test for the 650's base test, hyperthreading with a single processor and an SMP kernel. The G5 system is run with a single processor as well.

    So it seems this test is well balanced and fair. The confusing part is the rate tests.

    For the 8300 they have no hyperthreading and a uniprocessor kernel. For the 650 they have no hyperthreading and an SMP kernel with two processors. The G5 system is run with two processors. It's unclear why they chose not to use hyperthreading on the rate test. It could be that hyperthreading actually reduced the scores of these tests. I'm no expert on the SPEC tests and hyperthreading, but what I do know is that hyperthreading is an intelligent technology. It can't always increase speed, it depends on what kind of code it's running. In the rate test it's possible that hyperthreading is unable to yeild any improvements, in which case the overhead of enabling hyperthreading may make the scores worse than without hyperthreading.

    At anyrate, the tests were a LOT more fair than the dpl guy makes them out. And considering that the G5 could be seriously crippled by not running 64-bit and who knows what other optimisatoins, I'd say that the numbers are still impressive.

  96. Problems with the article.. by sudog · · Score: 2, Insightful

    ..because most people have apparently not read through the whole thing.

    "[...] In other words, most people should ignore floating-point results because they do not use floating-point anyway (or not much)."

    This is utter bullshit. Floating point is extremely important for many productivity applications--anything graphics, 3D, modelling, scientific, CAD, etc. Ignore floating point?! What the hell crack is he smoking?

    The whole article is filled with this kind of fart-biting. The data are far more interesting without his stupid inane conclusions muddying the waters.

  97. The thing about cpu speeds.... by greymond · · Score: 2, Interesting

    is it's all crap. I don;t care if your Intel, AMD, or Apple. They all lie about how fast there cpu's are and benchmarks can always be easily scewed - whether its by turning off SSE2 (as in this article) or if they change the bios settings from the default on one machine (as toms hardware said AMD recommended for their 3200+ benchmarking) - its all made up.

    I'm never going to ALWAYS have the latest and greatest system (My pc is a P4 1.6 and the mac i'm using to type this is a Dual G4 500) but what makes my choice for what System to use comes down to one simple thing....

    WHAT THE SOFTWARE I AM USING RUNS BETTER ON.

    When I want to use telnet, ssh, ftp (cuteftp, dreamweaver), or any internet related app - I find that for my setup they seem to work better on my pc for some reason, when I want to run Photoshop (although when working with files over 80megs it seems to open faster and run filters faster on my PC) or Illustrator or even Quark they seem more responsive on my Apple.

    If I had to make a choice and choose only 1 system (glad I don't have too) I would probably choose a really expensive PC (like a Dual P4 3.2ghz with HT or something) ONLY because it would be cheeper for me to build (read not purchase a Dell) than the cost of a single mac.

    But in real life I don't have to make a choice or rather i've made the choce to use both - and hay I can still play Diablo on both too - although if I want to play more games like Arcanum or Final Fantasy or Neverwinter Nights i'm kinda stuck only using my PC.

  98. Free advertising? by cenonce · · Score: 2, Insightful

    Gee, a manufacturer (in any field) messes with the numbers to make its product look better... imagine that!

    But did anyone notice that the author plugs his own business while stating the obvious?

    -A

  99. I hate these stupid debates by NanoGator · · Score: 2, Interesting

    Just tell me how fast Lightwave renders. That is where time actually equals money for me.

    --
    "Derp de derp."
  100. Re:Design & Speed by gid · · Score: 3, Funny

    until the Pentium 5 emerges

    So are they going to call that new chip the "Pentium Pentium"?

  101. For those interested... by dasmegabyte · · Score: 4, Informative

    Here are some SPEC results I googled for, commisioned from SUN on their Xeon based Fire V65x, running a single 3.06 GHz Xeon. You'll notice that they, too, disabled Hyperthreading. Obviously, Sun would have wanted these benchies to be as fast as possible. So, probably, the single thread used for SPEC scores is best suited by TURNING HYPERTHREADING OFF.

    Meaning, if Apple's results are reliable (which I think they are...levelling both machines by optimizing them for neutral operations and having them run neutral code), they tuned the Dell FOR SPEC. They didn't decrease its performance -- they probably increased it a bit.

    http://www.specbench.org/osg/cpu2000/results/res 20 03q2/cpu2000-20030520-02193.pdf

    Just because you put the words "Fast" or "Hyper" in front of a chip's feature doesn't automatically make it faster, as any BIOS hacker knows.

    --
    Hey freaks: now you're ju
    1. Re:For those interested... by MikeMo · · Score: 2, Informative

      Here's a link to a Dell site that shows spec's go down when hyperthreading is turned on! http://www.dell.com/us/en/esg/topics/power_ps3q02- khalid.htm

  102. get a grip by panic_smooth · · Score: 2, Funny

    who cares how fast it is? it's a MAC !

    --
  103. The real argument should be by thasmudyan · · Score: 2, Insightful

    Are G5 faster than the G4 machines they replaced?

    Yes, they are. The real argument is just about *how much* faster? (That and "did Apple cheat?", which is simple to answer: yes, they all do - all the time).

    While the processor may not be suitable for the title of "fastest desktop" out there, you still have to give Apple credit for redesigning the entire architecture, which is more important than raw CPU power for Mac users. Because, you see, Mac OS X with all its little gizmos is really hungry for hardware acceleration of any kind. So graphics and memory throughput are important. While the G5 may not "compute" as fast as the newest Pentium, it will finally resolve the sluggishness problems of Apple's operating system. It will feel really fast. Who's going to notice raw CPU speed anyway? *cough* OK, but that may not have been the most pressing issue with Macs.

  104. Relevant Benchmark by DoktorFaust · · Score: 2, Insightful

    There's always a way to contrive some benchmark that will make system x seems faster than system y -- try hard enough, and you'll find a way.

    But what matters is whether or not the benchmark is in some way relevant to the work you're doing. I can tell you, for the stuff that I'm doing, this benchmark has relevance. The article's biggest complaint is that gcc3 is being used on all the processors -- well welcome to the real world buddy!

    I use a an analysis package called Root all day long. Go looking through the makefile for Root and you'll see that when it's compiled on macosx it uses gcc3 and when it's compiled on linux running on intel processors, it uses gcc3. So these benchmarks reflect the kind of performance I should see -- hence it's relevant to me and thousands of other people... that makes it a pretty good benchmark IMO.

    DF
    --

    Die Menschen verhoehnen was sie nicht verstehen. -- Goethe.
  105. One simple question by scoobywan · · Score: 2, Insightful

    Did someone really have to go through all that
    trouble to prove to everyone that benchmarks were
    rigged? People just need to learn to use the
    hardware/software they like and not get up in a
    rage when other people don't.

  106. Uh...these 'cheats'...they're not so...cheatish by Valar · · Score: 2, Interesting

    I think it's just fine if apple uses a specialized malloc() library. It was built to take advantage of the G5 processor, and they are candid about that. What is really going on is that they are trying to even the playing field a bit, because the compilers used on the intel-type machines have been in development on those processors for a long time. They already have a lot of optimization built-in. The G5s are supported, but haven't been for long. Apple is trying to simulate the malloc() library that might be used later, once they can makemore efficient. Oh, and not to mention, this 'argument' he puts together depends on you not reading the same PDF he claims to have read. Go download it and make your own informed conclusions. From the perspective of a long time programmer and x86 user...this doesn't appear too misleading. Anymore than what intel clims HT can do (another flaw in this guy's argument).

  107. Lies, Damn Lies, and Benchmarks... by Brett+Johnson · · Score: 3, Insightful

    As I watch the keynote yesterday, I was dismayed by a couple of the claims Steve made. I use Macs, Wintel, and several "proprietary" Unix workstations heavily and am quite familiar with the advantages and disadvantages of each. That said, I am undeniably fond of my macs running OS X, and use my iBook 600 more than any of my other computers.

    But when Steve introduced the new PowerMac G5 as the "worlds first 64 bit desktop personal computer" that tweaked me a bit. I've used 64-bit DEC, SGI, and Sun desktop systems for more than a decade. Don't flame me with the "PC vs Workstation" argument. Most of those Unix workstations were smaller than the G5. And yesterday's demos show Apple is undeniably targeting the same high end multimedia, graphics, software development and scientific markets.

    But the SPEC benchmark claims set my BS senses tingling. I too checked out the Veritest results yesterday after Apple's claimed Intel SPEC results didn't jibe with the official published numbers for the same Dell 650. I was annoyed to read that the "independent" tester didn't attempt to maximize the results for all contestants. Granted Apple [probably] paid for the testing, but they should be outsource the evaluation for objectivity, not to have someone lie on their behalf.

    It has been known for years that SPECmarks are an indication of CPU performance, but a poor predictor of overall system performance. There are several application benchmarks that are better indicators of performance for certain classes of applications (database, web serving, desktop applications, etc). Apple doesn't seem to publicize these, (other than the perennial Photoshop demo). If "honest" benchmarks don't support your marketing case, I believe it is better to remain silent than to deceive.

    I do believe that the PowerMac G5 really will be a very strong contender in the high end desktop market. I do believe that the new PowerMac G5s are probably performance and price comparable to the high end 1st tier Intel boxes. I don't believe the old "macs cost %50 more" or the new "the G5 is $1000 less" arguments. I know from experience that when you kit out these things with the hardware and software needed to get real work done, the prices are comparable. I did say 1st tier manufacturers - not some OC'd LAN party generic white box that's been riced out with mercury cooling and neon.

    However, for more than %80 of the work I do, my 600Mhz G3 iBook is more than sufficient. And it's easy to carry around. The other %20, however, pegs my PowerMac G4. It also pegs my Athlon 2200 box. I will probably replace the G4 within the year. The only question is: Dual 2Ghz G5 this fall, or Dual 3Ghz G5 next year?

  108. Definitely not first with 64 bits by Animats · · Score: 2, Interesting
    Apple isn't the first with 64 bits on the desktop. 64-bit desktop Alphas, SPARCs, SGIs, and Inaniums were there years ago.

    With Apple's price point at $3K, they're priced up there with the entry level high-end workstations. HP's Itanium 2 workstation sells for around $3.3K. Sun's base 64-bit workstation is a little under $2K. So Apple's 64-bit offerings have to be compared with the expensive boxes, not what's selling at WalMart.

    Apple is probably ahead on price/performance and usability in 64-bit desktops, but they're not first.

    1. Re:Definitely not first with 64 bits by gerardrj · · Score: 2, Insightful

      I don't recall Steve or anyone else of concequence stating that these G5 systems are the first desktop 64bit machines. They HAVE stated that they are the first 64bit personal computers. Desktop != Personal.

      Desktop is a size/form factor description
      Persona is a usability/functionality description

      Most people would not want to take home a Sun or HP 64bit Unix worksation and use it for email and light web browsing. They'd look at CDE and stare blankly. The machine would become a nice space heater and perhaps nightlight. The G5 is a 64bit Unix workstation class desktop that is configured hardware and software wise to fit in to your personal life.

      --
      Article X: The powers not delegated... by the Constitution...are reserved...to the people
  109. Motherboard Tech by polliep · · Score: 3, Informative

    It's interesting that many people are critical of the benchmark results Apple trumpets. Certainly there are many that can address that topic. Depreciating the numbers, however, doesn't address the more interesting topic, which is:

    How do you like the rest of the motherboard?

    1 Gig frontside bus X2, PCI-X X3, Serial ATA X2 with separate channels for each drive, USB 2.0/FW 800 & 400, AGP 8X, DMA for every I/O function without bandwidth contention, etc.

    Seems to me this may be the most advanced motherboard ever put in any desktop, affordable computer.
    And even if you don't believe the SPEC stuff, how about the software demos? Just lies, I suppose.
    If y'all had taken the system diagram Apple is showing and substituted 2 Pentium 4's or 2 XEONs for the 2 970's, it would be touted as an Alienware-buster and proof that Wintel is King.
    Better check your bubbles for bursting.

  110. Re:whatever by Aqua+OS+X · · Score: 3, Insightful

    It's been said a hundred time before; however, I'm going to say it again.... every other major PC and Semicondcutor manufacturer does this stuff.

    Intel says they have the fastest solutions, AMD says they have the fastest solutions, and Apple/IBM says they have the fastest solutions. People have been putting skewed test results on the web for years.

    Honestly, I'm not going to take any of these benchmarks for real. I want to see a review from ARS Technica or John Carmack. :)

    --
    "Things are more moderner than before- bigger, and yet smaller- it's computers-- San Dimas High School football RULES!"
  111. I call FUD by gerardrj · · Score: 5, Insightful

    The author claims the test is biased mostly because:
    1. On x86 hyperthreading was disabled
    2. on x86 SSE was disabled
    3. on PPC a custom malloc was used
    4. on PPC a different set of optimizations were used

    1. I admit is seems odd that this was disabled. I think it's effect would be little, but it should be turned on
    2. So was the PPC's AltiVec. I recall that SPEC wants FP and INT performance from the ALU sections, not SIMD
    3. And I'm sure that there are many "tweaks" for x86 that are transparent within the GCC 3.3 code generators
    4. Again, each CPU has different optimizations, either allow them all or disable them all - on both platforms, command line switched or embedded

    What I think would be interesting for Apple to do to help settle all this (You know, spread around some of that $4B+ they have lying around):
    Purchase two of the fastest model of 1st tier systems they can get that run on x86.
    Using four different testing labs, send one machine to each lab (2 x86, 2 G5). Instruct each lab to perform any software/configuration optimizations they feel necessary to get the most performance out of the machine. Then they run a standardized set of benchmarks. They each fully document the changes they've made and the results.
    Apple (or perhaps a 5th lab) colates the data and produces a final result.

    Or some open source minded person with some extra bandwidth(ha) could create a web site where PCers and Macers could post their own results from the benchmarks. With sufficient results posted, the "noise" would get filtered out and the results would become statistically useful.

    --
    Article X: The powers not delegated... by the Constitution...are reserved...to the people
  112. benchmarks are arbitrary by grue23 · · Score: 3, Insightful

    I don't think I've ever seen a numerical benchmark that has been really satisfying. Cook-offs are really the way to go IMO, and Apple blew the Dell away with Photoshop, PDF viewing, and Mathematica. What should matter is how well your applications perform, not what arbitrary benchmark number you've managed to come up with.

    1. Re:benchmarks are arbitrary by prockcore · · Score: 2, Interesting

      Apple blew the Dell away with Photoshop, PDF viewing, and Mathematica.

      I think the point is that Apple crippled the Dell, turning off Hyperthreading for example. So you can't even trust the Photoshop benchmarks.

  113. You're forgetting something... by wirelessbuzzers · · Score: 2, Interesting

    In a 64-bit address space, all your pointers take up twice the space.

    This IS SIGNIFICANT in many applications, and they must be run in the 32-bit mode.

    The extra address space helps you only if you're willing to spend another several hundred dollars to get over 2 gigs of RAM, or are willing to put up with a huge swap.

    --
    I hereby place the above post in the public domain.
  114. Keeping people honest... by Theovon · · Score: 3, Insightful

    It's amazing how much flaming the author received for his analysis. People were calling him all sorts of names simply for pointing out that Apple's benchmarks were not fair. I think it's important to keep companies honest.

    But as is often said, the CPU processing speed isn't the main selling point of a Mac. They've been behind for quite some time now, but people are still buying them. This is a great advancement, bringing Macs up to speeds relatively comparable to that of the rest of the market. The 970 is a new chip, and IBM needs time to ramp up the clock speed. P4's didn't get to 3.2ghz in one day.

  115. EXTRA! EXTRA! by HomerNet · · Score: 2, Funny
    • ...Apple Bencmarks Questioned by PC Geeks! Water Is Wet, Scientists Say! Astronomers Announce Sun Rises In East! Read All About It!
    --
    I have no tag line
  116. Confessions of a Hate Mailer by hchaput · · Score: 3, Informative

    As the author of a "hate mail" (starting "Flamebait- My question is: Why is MacNN giving any attention to this?"), I can verify that my post was taken from MacNN and not mailed to the author. It was meant as a critique of the article, not an expression of hate to the author as it is presented.

    So let me take a moment to reiterate the original point.

    I am, like any Mac user, deeply concerned when somebody claims that Apple is using false numbers. The author is welcome to his or her opinion, but I found the claim - that the Veritest numbers are false - was never substantiated: they're as true as any other benchmark. So, no biggie.

    But it it the tone of the article that got to me. Claims like, "Apple is attempting to deliberately mislead," and "Apple cheated" and "a significant percentage of [Mac users] are crazy fanatics" have no place in a technical discussion of benchmarks, and undermine the author's believability. All authors have a point of view, but bias is another animal altogether. Authors need to be open-minded to be believable, and this author's use of hyperbole and emotional phrases betrays a certain zeal. Despite what may have been the author's best efforts, the article is not a level-headed, rational discussion about benchmarks. It is a fanatical rant.

    And, hey, I'm all for fanatical rants. Not only do I enjoy them, but I am the source of many. My objection, though, was to the editors of the Mac News Network (MacNN) for posting this article, unqualified, as news. It is not news. News informs, and a fanatical rant actually does the opposite: it polarizes. People take a side and stick with it, regardless of facts. The speed of the new G5s is a very very important issue, and this article is a step backwards in understanding these highly complex comparisons.

    So, needless to say, I find it *highly* telling that my editorial objection was co-opted by the author as "hate mail." And the response to it just further underscores my point that this is not a rational investigation, but a crusade.

    I'd also like to note that, for whatever reason, MacNN has since removed the news article from their site.

    I'm glad that the comparative level-headedness of /. (and that's saying a lot) is picking apart these numbers, and that a detailed analysis is poking through the posts. But I'm saddened that they are buried amongst a landfill of posts from passionate, persuasive people spending their neural energy on "mac fanatics" and "deceptive marketing."

  117. If someone... by dfj225 · · Score: 2, Insightful

    would like to send my $6000 to buy a top end G5 as well as a top end PC, I would be glad to perform independant, unbiased benchmarks on productions systems :) Anyway, I think that all this crap about arguing over Mac and PC is really dumb. Use what appeals to you. I think that OS X is probably a great os, even though I have not used it very often. I use Windows XP every day and I can say it is also great. The one thing I can say is that I think that Windows has a much better way of managing individual windows, even with the new Expose system mac has devised. To me the way OS X switches windows seems like something akin to what I find on my pocket pc (at least the old way, I'm guessing Expose is a huge improvement, but still not as good as having the task bar.) Anyway, this is just my opinion, I think that everyone should just save their energy when trying to argue that Mac is better than PC or that PC is better than Mac. I use an Alienware box, and I must say that I absolutely love it and I'm sure that Mac users feel the same about their purchases.

    --
    SIGFAULT
    1. Re:If someone... by Anonymous Coward · · Score: 2, Funny

      Yes I will.

      Please send your money to:
      Mobutu Seko
      419 Benue way
      Abuja, Nigeria

  118. Not again... by teknokracy · · Score: 2, Interesting

    Oh for god's sake just drop it already. We all know you CANNOT compare PPC and x86 processors! With clock speed, it's like Miles and Kilometers, and every system setup is different, conditions are different, hell even temperature can affect performance. Comparing the Apple results to the Intel results... its more likely that Intel has ALSO manipulated their tests!

  119. Who cares? by OrangeHairMan · · Score: 2, Insightful

    Who cares about SPEC benchmarks. Get real-world tests, which the G5 clearly spanked the Xeon system on.

    It's like saying I get higher 3dMark scores than you do, but I get less FPS in games. Which computer would you rather have? You want real benchmarks, not artificial ones.

    Orange

  120. IO abilities of G5? by Teflon · · Score: 2, Insightful

    Does anyone have benchmark information on the IO abilities of the G5? Raw CPU power isn't the only important factor in a modern computer's performance.

  121. did you actually read the article? by waspleg · · Score: 2, Insightful

    he clearly states that the Dell benchmarks are higher from using an optimized compiler and even makes a comparison to prove the point between the low apple score and the dell one which is double that... and he goes on about hyperthreading etc

    if you're refering to the part where he's taking quotes of the veritest results pdf and showing where apple used G5 optimizations for their benchmarks etc well, does Dell have that kind of information even available about the desktop model he is talking about? my guess would be no since it's not there and this guy went out of his way to be thorough in every other aspect

  122. Why not minimize the variables? by Angry+Pixie · · Score: 2, Insightful

    Maybe I'll be accused of trolling (again), but I have to ask, what's wrong with just basing evaluations like this on unoptimized vanilla out-of-the-box systems using only software available to all systems?

    I do understand though that when it comes to GCC, the PPC support is less mature than x86 support, resulting in a possible disadvantage.

  123. OK everyone, breath and relax by Anonymous Coward · · Score: 3, Insightful

    When I looked at the benchmarks as posted by VeriTest, and then read this article I thought, wow this guy is really worked up today. Apple produces a new machine using a very fast processor from IBM, they hire a independant firm called VeriTest to benchmark it, and they publish the full results, as well as their take on them in their marketing information. Whats the problem? We all know it is impossible to make a fair benchmark, and that the only real test is to use it for your application and see how it performs. I read the benchmark and thought it was less biased than about 80% of the ones I've seen. Could it have been better? Probably, but the nitpicking this guy goes into is a little extreme. You can tell he's really reaching when he starts to complain about the $1999 pricing as being deceptive, I mean come on already, this is done for just about every product sold in this wacko country. The photoshop test was all it took to sell me, since it is an app I actually use on a regular basis, and the tasks performed were real world, rather than theoretical. The only real question for me (and many others I know) is, when can I get one in a powerbook?

  124. rofa! by Scudsucker · · Score: 2, Insightful

    (read other fucking articles) :)

    As other people have pointed out, Altivec was also disabled, so the SSE2 argument is a red herring. This also makes the rest of the article suspect: the guy looks at what was disabled on the PC, but ignores what was disabled on the Mac.

    What I would like to see, is someone from SPEC to comment on what flags they used/didn't use.

  125. Optimization? by Smudgie · · Score: 2, Informative

    Hmmm... I seem to have been posting this a lot today. Disabling Hyper Threading can make the SPEC scores look better.