Slashdot Mirror


Apple Hardware VP Defends Benchmarks

Greg Joswiak, vice president of hardware product marketing at Apple, in a phone interview today, defended Apple's performance claims for its upcoming Power Mac G5, after they came under fire in the wake of yesterday's announcement. Read on for the details. Joswiak went over the points in turn, but first said that they set out from the beginning to do a fair and even comparison, which is why they used an independent lab and provided full disclosure of the methods used in the tests, which would be "a silly way to do things" if Apple were intending to be deceptive.

He said Veritest used gcc for both platforms, instead of Intel's compiler, simply because the benchmarks measure two things at the same time: compiler, and hardware. To test the hardware alone, you must normalize the compiler out of the equation -- using the same version and similar settings -- and, if anything, Joswiak said, gcc has been available on the Intel platform for a lot longer and is more optimized for Intel than for PowerPC.

He conceded readily that the Dell numbers would be higher with the Intel compiler, but that the Apple numbers could be higher with a different compiler too.

Joswiak added that in the Intel modifications for the tests, they chose the option that provided higher scores for the Intel machine, not lower. The scores were higher under Linux than under Windows, and in the rate test, the scores were higher with hyperthreading disabled than enabled. He also said they would be happy to do the tests on Windows and with hyperthreading enabled, if people wanted it, as it would only make the G5 look better.

In the G5 modifications, they were made because shipping systems will have those options available. For example, memory read bypass was turned on, for even though it is not on by default in the tested prototypes, it will be on by default for the shipping systems. Software-based prefetching was turned off and a high-performance malloc was used because those options will be available on the shipping systems (Joswiak did not know whether this malloc, which is faster but less memory efficient, will be the default in the shipping systems).

As to not using SSE2, Joswiak said they enabled the correct flags for it, as documented on the gcc web site, so that SSE2 was enabled (the Veritest report lists the options used for each test, which appears to include the appropriate flags).

1,081 comments

  1. Who cares? by ObviousGuy · · Score: 5, Insightful

    Really?

    If you want OSX, you'll need to get the PPC.

    If you want Windows, you'll get the x86.

    If you want Linux, you can pick up 10 and build yourself a cluster for the price of one of these new machines.

    --
    I have been pwned because my /. password was too easy to guess.
    1. Re:Who cares? by Xerithane · · Score: 4, Insightful
      The people who care are the zealots who don't understand, "Use the best tool for the job."

      This means 3 things:
      • Use a tool that is made for the task.
      • Use a tool that you are comfortable with.
      • The other tools don't suck.


      People just have a hard time dealing with this whole "choice" thing.
      --
      Dacels Jewelers can't be trusted.
    2. Re:Who cares? by mrmeval · · Score: 1


      Slaver, slaver. I like the idea of openmosix. I *will* try this soon and maybe post something here if allowed.

      --
      I'd go on a Vegan diet but the delivery time from Vega is too long. --brownkitty
    3. Re:Who cares? by Seor+Pelo · · Score: 1

      The sad thing is, there are so many people out there who, including me, follow every first bit of news about something, and say "oh yeah, I could've said that", only to turn right around and follow the latest rebuttal. I don't think many people do it on purpose...

    4. Re:Who cares? by Pootie+Tang · · Score: 5, Insightful

      Personally I think the speed of the G5 and the validity of the benchmarks are both valid questions.

      Does either of those questions alone determine whether you should get a G5 based system or not? No, but that doesn't mean the question isn't worth discussing.

      I'm curious how fast the G5 is at certain kinds of tasks. Not because it helps me make a purchasing decision, but because I'm a geek and I'm interested in that kind of thing. This being slashdot, I'm sure I'm not the only one. Does superior floating point performance mean "better for photoshop"? Maybe not, but I'm more intersted in FP performance that PS performance.

      I thought the original article was worth a read. I thought some of the comments are interesting. I thought this follow up was interesting. People like me are the ones who care. People who just want to know what kind of computer to buy, well yes, they are totally missing the point.

    5. Re:Who cares? by ObviousGuy · · Score: 4, Insightful

      The thing I wonder is what the purpose of this kind of company-sponsored benchmark is supposed to prove? Especially in a case like this where the results of the benchmark do not point to a clear winner (what with the questions surrounding the tests).

      Apple may be a hardware company, but it isn't the hardware that is attracting customers. It's the software, stupid. If anything, Apple should be talking up the benefits of the OS and the "Apple System" (where everything works seamlessly) rather than the raw speed of the processor and leaving the benchmarking to review sites.

      Apple's core competence is in making systems that are easy to set up and easy to administer and easy to use. It has never been in making "the fastest machine".

      --
      I have been pwned because my /. password was too easy to guess.
    6. Re:Who cares? by catbutt · · Score: 1

      If you don't care, why read or comment on the article? I mean, who cares about 99% of the stuff on slashdot, being as there are starving people in (whereever) and people being ethnically cleansed (somewhere else). Some people care which is fastest. Get over it.

    7. Re:Who cares? by Anonymous Coward · · Score: 0

      So which is the fastest? Your precious Mac?

    8. Re:Who cares? by catbutt · · Score: 2, Interesting

      I don't have a mac, I have a PC. And I would have posted the same comment following the other article (the "anti-apple" one), had I had seen a "who cares" comment. I'm interested in seeing speed improvements, because more speed is better, everything else being equal (which, as we all know, it's not, but still.....). It is good that apple is improving the speed. And it is good that slashdotters are scrutinizing their claims, since as we all know speed is difficult to measure accurately.

    9. Re:Who cares? by arhines · · Score: 1

      Actually I'm most interested in the benchmarks, because with apple that tends to be telling of how confident they are with their product. If apple thinks it has to be dishonest in order to sell computers, I'm not sure I want to spend 130 for an upgrade to 10.3 either :-/

    10. Re:Who cares? by Anonymous Coward · · Score: 0

      My impression was that the first 3/4s of the speech was about the software.

      What the benchmark "proves" is that existing Mac customers don't have to worry about switching platforms any more because the G5 is in the same ballpark, and new customers don't need to worry about downgrading.

      The whole "fastest PC" was just a (successful) blurb that got the announcement into every major newspaper.

    11. Re:Who cares? by bursch-X · · Score: 5, Insightful

      >Apple's core competence is in making systems that are easy to set up and easy to administer and easy to use.

      And that's not only thanks to the software, but also due to the great integration of software and hardware.

      This integration ("it just works") is why people buy Apple. And therefore it's really hardware and software that attract customers (ey, and don't tell me I didn't buy my 17" PowerBook just for the software, I could have gotten an iBook if I only wanted to run OS X!)

      --
      There are two rules for success:
      1. Never tell everything you know.
    12. Re:Who cares? by Anonymous Coward · · Score: 0

      Which ones the Dual Xeons?

    13. Re:Who cares? by Anonymous Coward · · Score: 0

      ah, as a graphic designer macs have been the best tool for the job as long as i have beena proffesional designer (12 years now) . they are also the best around user experience because apple ACTUALLY works on making that enjoyable. fuck you, ya know? i mean who gives a fuck what you think of mac "zealots'. wtf does it mac you? asome kind of anti-mac zealot? seems retarded to me. so what if apple has the fastest computer today and the test wasnt perfect for you or any of these other idiots? whatever apple does you still wouldn't care to use them no matter how fast their hardware or how good software is. so who the fuck is the zealot really? meanwhile apple users happly go on becuse we KNOW why we use apple prodcuts and you obviouly dont havea clue.

    14. Re:Who cares? by DataPath · · Score: 4, Funny

      There are 3 kinds of lies - lies, damned lies, and benchmarks.

      I think Apple will have validity (in the performance arena) when AMD or Intel start publishing benchmarks against APPLE's systems.

      --
      Inconceivable!
    15. Re:Who cares? by Anonymous Coward · · Score: 0

      mac users have never been accused of using Macs because they were fast. How many years now ahve we mac users had to bee told we were stupid because apple hardware was too expensive and too slow. maybe if to reason your point out you would understand the reason we do sue it is because we made a decision that apples solution were the best tool for OUR tasks and the tool we are comfortable with. we used mac when they were perecieved slow andexpensive and we will probaly continue to suer them when then are fast and percieved by non users as cost effective. Why, becuase made a reaosn chocie by our needs. people like you always try to portray (as you are doing here) mac users are being ignorant and apprently from your post incapable of making a reasoned choice based on the above criteria. you probably think it is all about the color of hardware or other nonesensae

      a zealot is a person who shits on other people in a thread on a subject they obviously dont have a daily interest in. im here becuase apple systems are my TOOL OF CHOICE. why fuck are you?

    16. Re:Who cares? by RestiffBard · · Score: 4, Informative

      you know this and I know this but many trolls don't know this. I think Apple just got tired of hearing how PCs are faster and what not. Personally I was blown away by the keynote. Also, for anyone wondering I'm using the developer preview now and if the release of Panther is anything like the preview, holy crap. It is nice. There are a ton of tiny improvements here and there that really make it nice, even nicer than Jaguar. These are little things that weren't mentioned in the keynote.

      --
      - /* dead coders leave no comments */
    17. Re:Who cares? by Anonymous Coward · · Score: 0

      I think it's important to note that not all Mac users are considered stupid. Only those who don't know how to use punctuation, capitalized letters, and proper spelling are labeled as such.

      You, sir, are stupid.

    18. Re:Who cares? by Anonymous Coward · · Score: 0

      I want to hear about Xcode! How's it in general as compared to PB? What's the integration with Interface Builder like? Better, or just the same as it was? Is code completion a useful feature, or just an annoyance? I want details!

      NDA? What's an NDA? ;-)

    19. Re:Who cares? by stux · · Score: 1

      Its supposed to prove that the G5 is now the fastest desktop system

      Duh! ;)

      --

      ---
      Live Long & Prosper \\//_
      CYA STUX =`B^) 'da Captain,
      Jedi & Last *-fytr
    20. Re:Who cares? by dh003i · · Score: 1

      The people who care are the zealots who don't understand, "Use the best tool for the job."

      Some people have something called ethical considerations. They believe that only users should have certain freedoms in regards to the software they user. Thus, Free Software should be used, even if it is not necessarily the best tool for the job. Furthermore, this prevents vendor-lockouts and allows users a self-determined upgrade cycle. This explains those who will only use Free Software.

      As for those who will only use Macs, loyalty is what drives them.

      Having ethical considerations does not make one a zealot, so please stop being so insulting.

    21. Re:Who cares? by Cthefuture · · Score: 3, Interesting

      I'm sick and tired of people saying this crap about "use the right tool for the right job". It's like a geek mantra or something. I'm a geek but I don't subscribe to this theory that a computer or software or a programming language is a regular tool to be confused with a hammer or something.

      Computers, software, and programming languages are tools, I'll give you that. But they are not single purpose tools like a hammer or screwdriver. A computer can do a multitude of tasks. It's malleable and can do just about anything. Since programming languages drive the computer they also fall into the same category. No matter what computer or what programming language, you have a all powerful system (well, as far as any electronic piece of equipment can be).

      Picking the "right tool for the right job" when you're talking computers isn't like deciding whether to use a pair of pliers or axe to cut down a tree. It's like having a box of super tools and each one can do just about anything. Which one do you pick? Well, that answer isn't so easy when just about any of them can do the same tasks just maybe in a different fashion.

      I also believe because of the flexibility of computers and specifically programming languages that it is in fact possible to create a more perfect language than anything currently existing. There is no perfect programming language, but there could be.

      Sorry if that came out confusing. This only just now hit me. I'll have to organise my thoughts as I think about this some more.

      --
      The ratio of people to cake is too big
    22. Re:Who cares? by Anonymous Coward · · Score: 0

      Insightful? INSIGHTFUL!!! That should have gotten FUNNY +Infinity!

      I laughed my ass off when I realized that I could get a cluster of 10 linux boxes each with a gig processor for the same price!

    23. Re:Who cares? by Anonymous Coward · · Score: 0

      Sometimes the manner in which something is discussed, how something is presented, sucks.

      btw I use the words based on "discuss" broadly. The zealots and haters on both sides have come out in force on this one.

      Ever see a discussion progress where people simply leave the table in disgust without contributing, because of some ongoing argument, despite probably having something to say? Did the group at the table lose, or the individuals? Personally, if I was still at the table, I'd feel cheated; but for most people still at the table, they could care less....they want to make their point.

      Is the discussion "interesting", as you put it? Sure. Lotsa of things are. Is it worth your time? If it was/is, you have far more time than I in dealing with this crud. Then again, some people find children having temper tantrums interesting too. While I found the original article interesting in the subject and topic of what was presented, it was shoddily presented in a directly offensive (not as in to offend, but as in first strike) manner. The original article guy was a jackass, so were the followups, so where his responses to the flames.

      The first player (which discounts /. comments) in all this that sounded half sane (which discounts even more /. comments) was this Apple VP. Maybe that is due to this article being more of a summary of what was discussed and hence somewhat filtered.

      But, at this point, I don't give a rat's ass. I'll wait for the real benchmarks, drop this false "interesting" stuff, and make my decisions then.

    24. Re:Who cares? by Xerithane · · Score: 0, Troll

      Some people have something called ethical considerations. They believe that only users should have certain freedoms in regards to the software they user. Thus, Free Software should be used, even if it is not necessarily the best tool for the job. Furthermore, this prevents vendor-lockouts and allows users a self-determined upgrade cycle. This explains those who will only use Free Software.

      Ok, if you use an inferior tool for a job that pays your bills because you have some philosophical issues with people making money to pay people just like you, than you deserve to get shit-canned right after your inferior solution shows it's true colors.

      Having ethical considerations does not make one a zealot, so please stop being so insulting.

      Having ethical considerations that cloud judgement, does. I'm not being insulting, I'm being real.

      --
      Dacels Jewelers can't be trusted.
    25. Re:Who cares? by Daniel+Dvorkin · · Score: 3, Insightful

      I think the key lies in your second-to-last paragraph: "There is no perfect programming language." Yes, exactly -- and moreover, some languages are more nearly perfect (not that I think any existing language is anywhere near perfect) than others, and how close a given language comes to perfection very often depends on the task you're trying to accomplish.

      I used to write image-processing software. I wrote it in C, because writing it in a higher-level language would have been absurd. These days, I write database and Web interfaces, and I use the "P" languages (PHP, Perl, and Python) because writing it in C, while certainly possible, would be a huge pain in the ass. I like all of these languages, but it's indisputable that each of them is the right tool for some tasks but not for others.

      The same is true of computers in general -- processors, architectures, OS's, etc. It would be great if you could set up one system that was clearly better than all others, or even equally good, for all tasks you might want to use it for. But you can't. The difference might not be quite as dramatic as that between pliers and an axe, but it's real.

      I'm very happy with my iBook. It does many things I want to do very very well, and everything else I want to do at least passably. But I'm well aware of its limitations, and chafe at them fairly often. And this would be true of any system -- laptop, desktop, handheld, whatever -- I could possibly buy. I chose it because overall it offered the best fit for what I want to do. If my requirements change, well, then, so will my computer.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    26. Re:Who cares? by miu · · Score: 1
      I'm sick and tired of people saying this crap about "use the right tool for the right job". It's like a geek mantra or something. I'm a geek but I don't subscribe to this theory that a computer or software or a programming language is a regular tool to be confused with a hammer or something.

      Treating software as a job specific tool is often very useful. 'wc' is an excellent program for counting text, not so hot at anything else - and why would it need to be. At a higher level, do you use 'Excel' to do your taxes. And, as the wise Chris Rock said: "You can drive a car with your feet, don't make it a good fuckin' idea!".

      Computers, software, and programming languages are tools, I'll give you that. But they are not single purpose tools like a hammer or screwdriver. A computer can do a multitude of tasks. It's malleable and can do just about anything.

      This only holds of PCs and workstations, and even there only partially, at the high end and low end it is not at all true. When a computer is used as a transaction manager, telephone switch, or in a cheap toy you want a machine that is optimized for the task - a tool with specific capabilities and specific uses.

      --

      [Set Cain on fire and steal his lute.]
    27. Re:Who cares? by dh003i · · Score: 2, Insightful

      if you use an inferior tool for a job that pays your bills because you have some philosophical issues with people making money to pay people just like you

      I was talking about software for personal use in my response to your post (which I did not make clear), so your exmaple is not relevant to that.

      However, if someone believes in something as an ethical guideline, then they won't want to work for an employer that categorically violates that guideline. This applies not just for FS but also for any other moral stand. Someone who is anti-choice should not work for an abortion clinic.

      In the case of Free Software, that is not, however, the only way to look at it. It is perfectly possible to view proprietary software as a social problem (and Free Software as the solution), yet still use significantly inferior (in terms of practical use) Free Software on the job, if you think you'll be fired for doing so. After all, an unemployed person is a person who cannot contribute to Free Software.

      There are also practical reasons for using Free Software, even if it is an "inferior tool for the job that pays your bills". Before I get into those, taking a step backwards, if that "inferior tool" is one that you personally use to help you get your work done, then it doesn't matter -- as long as you get by with it (in which case, it's practical "inferiority" is highly subjective). Now, there is also justification for using those "inferior tools" even as parts of the final product, or for intra-business operations. Your company will not have to worry about the business that makes that tool going bankrupt, and having no possibility of upgrade for future needs, or bug-fixes. Your company will not have to worry about EULAs or audits from the BSA, nor bear the costs of keeping track of licenses and proofs of purchase. Your company will not be forced into mandatory upgrade schedules. Etc etc etc.

      Btw, the ethical issues with FS have nothing to do with individuals not wanting to pay money to other developers. It has to do with the essential four freedoms that the FSF deems necessary to call something Free Software. None of them have anything to do with money, and I damn well suspect you knew that. So please stop confusing Free with free. There are many Free Software programs for which it is not practical to obtain the program for free ($0), and there are also many free ($0) programs that are most certainly not Free Software. Simply because most Free Software happens to be free ($0), does not mean that that is required.

      Having ethical considerations that cloud judgement, does [make one a zealot]

      Clouded judgement according to who, you? Sorry, buddy, but you are not the ultimate authority on that, nor does your example in any way provide evidence as to clouded judgement.

      If someone chooses to use an inferior Free Software program due to their ethical considerations, that does not mean their judgement is clouded. It may not be the decision you would choose, nor the one that a business would choose, but that does not mean the person's judgement was clouded.

      There are many cases where people choose a suboptimal solution because of their ethical considerations. For example, in labs, when mice are euthanized, they are first gassed with CO2, with 5 mice per cage, and other cages covered so that those mice can't witness the "distress of their fellows"; their necks are then snapped to ensure that they are dead, and they are then incinerated. This process takes up more time and uses more money (because of the CO2) than a faster cheaper alternative: simply putting all of the mice to be euthanized in a bag and incinerating them alive. If you believe in animal welfare (which I don't), then the more costly slower solution is better.

      Ethics and morals are additional guidelines in individuals judgement. You can either agree with a person's ethics or not. It is obvious you don't agree with the ethics of Fre

    28. Re:Who cares? by jgarland79 · · Score: 1

      Where did you get your developer preview? I have a student software developer subscription thru apple. Does that mean I can get a copy too?

      --
      Microsoft Windows runs on stress and frustration.
    29. Re:Who cares? by Cthefuture · · Score: 1

      Treating software as a job specific tool is often very useful. 'wc' is an excellent program for counting text, not so hot at anything else - and why would it need to be.

      I think you're focusing on the wrong part of what I said. I probably should not have mentioned software. 'wc' is in fact a narrow tool just like any specific piece of software. A general computer or programming language can do much, much more than a specific tool and is in fact a "super" tool that can do anything (within this context of general computing).

      --
      The ratio of people to cake is too big
    30. Re:Who cares? by iLeader · · Score: 2

      The G5 will be the fastest computer that I use, that's pretty much all I care about.

    31. Re:Who cares? by Glock27 · · Score: 1
      Also, for anyone wondering I'm using the developer preview now and if the release of Panther is anything like the preview, holy crap. It is nice. There are a ton of tiny improvements here and there that really make it nice, even nicer than Jaguar. These are little things that weren't mentioned in the keynote.

      Yeehah! I must say that I'm very close to getting new Mac (which one is controversial...I'm tempted to go for a dual 2 GHz. G5, but really the 15" Powerbook makes the most sense for me right now). Is the 1 GHz. G4 a decent performer? For most development work, will the 15" Powerbook be an adequate system?

      Having thrashed with x86 hardware in general, and Windows and Linux ad nauseum (different issues with each, obviously) the Mac and OS X are looking real good to me right now...

      --
      Galileo: "The Earth revolves around the Sun!"
      Score: -1 100% Flamebait
    32. Re:Who cares? by Anonymous Coward · · Score: 1, Funny

      Your UID is "iLeader". There isn't much room for doubt that some version of the Mac is going to be the fastest version that you use.

    33. Re:Who cares? by Anonymous Coward · · Score: 1, Informative

      I've got a Powerbook G4 800MHz, and it's perfectly suited for development. Compile times will of course be better with the G5, but I don't mind waiting for something to compile... makes me take a break from heavy coding. So if you need portability, go for the powerbook. Although you may want to wait a little longer just to see if the 15" gets updated like it should. TiBooks have an annoying problem keeping their paint on and I'm getting tired of the bluetooth adapter sticking out the back.

    34. Re:Who cares? by drauh · · Score: 5, Interesting

      For some people, e.g. physicists who do numerical "experiments", the benchmarks are crucial, or, at least, a large factor when considering which machine to buy.

      Sure, one could buy 10 Linare boxes and Beowulf them together, but if you're a lone physicist with relatively little funding--Beowulf clusters take lots of time, money, and space to feed and maintain--you might care about being able to run floating-point intensive jobs quickly while being able to use MS Word or PowerPoint or some such.

      In fact, I already know one astrophysicist who will be getting a G5 in the fall when her new research grant begins. She also happens to be one of the 3 physicists I managed to convince to switch to Mac and get a PowerBook.

      --
      This is a tautology.
    35. Re:Who cares? by Durandal64 · · Score: 3, Interesting

      Why bother? They could have done it back when Apple was making the same claims about the G4, and they could have literally hammered Apple's claims into the realm of geek humor. Why would they start now, when there's a chance that they would lose or at the very best, prove parity?

    36. Re:Who cares? by goldfndr · · Score: 1

      A funny story: I had all this written down when I went to choose a new car. Didn't help.

      --
      Copyrights, Patents, Trademarks: temporary loans from the Public Domain, not real property ("intellectual" or otherwise)
    37. Re:Who cares? by jtdubs · · Score: 2, Informative

      I second that motion. My main machine is a Powerbook G4 at 667Mhz from about 1.5 years ago. It works wonderfully for development work. I do heavy C++ and Java development on it and it performs beautifully.

      I also second the paint problem.

      There is also a bit of a 802.11b problem. For some dumb reason they ran the antennae horizontally in the base rather then up the side of the display like a self-respecting laptop would. This decreases the distance you can be from your WAP and still have a good connection.

      I don't have a big problem with this as I am in a small apartment, but even through just 2 walls or so over a distance of 20 feet the quality will drop to under half.

      Fabulous laptop though. Perfect for development work. Jaguar comes pre-installed with C, C++, Objective-C, Java, Perl, Python, Ruby...

      Justin Dubs

    38. Re:Who cares? by Computer! · · Score: 4, Informative

      I just got a 450MHz G4 Cube (pre-owned, obviously).

      I have used high-end workstation-class machines, both RISC and CISC, multi-GHz Intel machines, and Macs back to System 6. This Cube is without a doubt the best computer I have ever owned or used.

      That having been said, I have seen Apple make some prety serious hardware and customer service mistakes. I would buy another Mac in a heartbeat, but I would wait for these systems to ship for at least six months before buying one of them. Wait until you can check Mac help forums. Find out what the problems are, if any. You don't want to spend $3000 on a computer, and have the paint chip off.

      --
      If you fall off a building, go real limp, because maybe you'll look like a dummy and people will be like hey, free dummy
    39. Re:Who cares? by ziriyab · · Score: 3, Insightful
      Most of the physicists I knew run *nix for their simulations, use LaTeX (not word) to do word processing and DTP, and use pdf files for presentations.

      Not a flame, just a note on how things were when I knew physicists. Now I'm stuck with bio types :) Maybe things have changed and physicists are moving toward macs; I don't claim expertise in this area.

    40. Re:Who cares? by guanno · · Score: 2, Insightful
      Apple's core competence is in making systems that are easy to set up and easy to administer and easy to use.

      I beg to differ. Apple's core competence is in making systems that are sexy. :)

      -Guanno

    41. Re:Who cares? by mozumder · · Score: 1

      I often use SPEC results to find the fastest CPU for a program. The tasks that I run often can take days of CPU time, and so any additional performance gain I could use, regardless of platform.

      The claim that Apple makes in that it is the fastest CPU is clearly incorrect. The Pentium4 is about 50% faster than the PowerPC970 according to the published SPEC Benchmarks on the SPEC website. These official benchark results are meant to find the fastest processor to finish a real world task, and do not care about arbitrary system requirements, such as compiler, bus speed, or so on.

    42. Re:Who cares? by digital+photo · · Score: 1

      I think the point is that Apple has been getting it's rear end handed to them repeatedly in the performance market. Ie, Apple computers are not known in the x86 world for being workhorses.

      Apple has already been leveraging the easy to use aspect of the OS. But the point is this:

      Windows(the target audience) has been used to the crashes and hard to use interface. They tend to dislike it, but given the amount of hardware and software invested already, why switch? There has to be an exceedingly compelling reason to give up what can be a $5000-$15,000 workflow for a completely different system.

      You would want a system which was better in every aspect.

      If you had thousands invested in a setup and the only benefit for switching is "ease of use", then there is no compelling reason since the average person will think: "Screw that! I'll save my money and deal with the harder to use software".

    43. Re:Who cares? by ball-lightning · · Score: 4, Insightful

      This is what makes me dislike benchmarks, they're treated too much like sports (everything has to be fair). We're talking about computers here. We should use the optimized version, of everything. Compile with the Intel compiler, compile with the ibm compiler, I don't care which one wins 'on even ground' I want to see what can go the fastest, period. If the G5 wins with gcc, but if you use inte's compiler and the P4 completely blows it away (or the other way around) then I want to know that, as opposed to thinking something else because 'the benchmark had to be fair'

    44. Re:Who cares? by skinfitz · · Score: 1

      Picking the "right tool for the right job" when you're talking computers isn't like deciding whether to use a pair of pliers or axe to cut down a tree. It's like having a box of super tools and each one can do just about anything.

      So I'm guessing you use a Mac for P2P and games then?

    45. Re:Who cares? by class_A · · Score: 1

      No, ADC Student members do not get software seedings. You will get a full release copy once shipped, as part of a regular developer mailing.

    46. Re:Who cares? by Jonner · · Score: 1

      Unfortunately, it is often still necessary to write performance critical code in C, but there are higher level languages that can be used as well. For instance, Fortran is often the choice for heavy number crunching and Fortran 9x is higher level than C, at least in data types.

    47. Re:Who cares? by Anonymous Coward · · Score: 0

      FWIW, I'm using a 1G TiBook and am real happy with it. It's a few generations into this model, so the bugs have been gone thru. The price is now lower by $300 which is also nice. Buy from someone other than apple and get it with a gig ram for the same price.

    48. Re:Who cares? by Spellbinder · · Score: 1

      i think the G5 is a interesting product
      even if it's not the fastest solution it is quite cheap for a dual cpu
      at least nobody will be able to say OS X is good but those damn macs suck they are just to slow

      --


      stop supporting microsoft with pirating their software!!!!!
    49. Re:Who cares? by GMontag451 · · Score: 2, Informative

      Thats not entirely true. I had an ADC student membership all through 2000, and I got OS X DP4. I didn't get DP1, DP2, or DP3 though. The student members get some of the seedings, just not most of them.

    50. Re:Who cares? by Anonymous Coward · · Score: 0

      You're right! We absolutely need a meaningless FP benchmark we can all agree upon to measure our private parts by.

      dnetc anyone? ;)

    51. Re:Who cares? by jtrascap · · Score: 1

      The real issue is that most people's choice of tools are the ones they can grab from a friend or download of Kazaa - ethics go to hell in a handbasket then. Sure, we could all use Linux, but people keep WINE or a Win box around to Quake a bit on the side. To switch hardware platforms, you have to give up the latter, and that's what keeping the fight going...easy access to pirate warez.

      I've had loooong arguments with friends on PC vs. Macs. (Ok - I *really* don't care what you use as long as you don't take choice from me, but I'm always up for the good fight). As usual, "software choice" always came in last as the deciding factor for a PC over a Mac.

      But this time I asked "oh yeah? Just *show* me all this software!" and the PC guy opens his desk drawer and produces boxes of CDs. All copies. All pirate. I asked him where is ethics were now, and what platform he was really supporting? He just laught it off, and then turned around to find a very disgusted wife. :)

      Ethics are, and should, be ethics - universal constants. Situational ethics are no ethics at all.

      I actually OWN what I use. Even Photoshop - I have since version 3. Not that it makes me superior of anything (far from it) but I want to support the programmers of my chosen platform. If you don't at least do that, you can't argue for ethics, or choice or fairness at all...

    52. Re:Who cares? by tanguyr · · Score: 1

      > Apple's core competence is in making systems that are easy to set up and easy to administer and easy to use.

      I beg to differ. Apple's core competence is in making systems that are sexy. :)

      Apple's core competence is marketing. So is Microsoft's. /t

      --
      #!/usr/bin/english
    53. Re:Who cares? by alanshitface · · Score: 1

      So why not use Unix & all the tools on a Mac?

      Alan Shitface - I am Virus
      "Don't bother to spread the word - it spreads itself."

    54. Re:Who cares? by Anonymous Coward · · Score: 0

      Hi,

      You know, that has been my point all along. I prefer a Mac... I have used PC's a lot, and didn't like them, then once I got familiar with macs back in '91, I haven't gone back (unless required to). That is me, you can be different, choose what you want. Be Happy. Don't run down someone else merely by a choice they made... (There are plenty of other reasons...) Hell, I drive a ford, you may drive a VW, what difference does it make?

      I am glad to hear someone else has this viewpoint. This is not a battle, merely a choic

    55. Re:Who cares? by confused+one · · Score: 1
      Simply put: OS X is a *nix -- or at least runs on top of Darwin which is a BSD...

      You could conceivably get the best of both worlds: Pretty interface (Aqua), and a *nix underpinning.

      Just a thought...

    56. Re:Who cares? by jo_ham · · Score: 1

      But now Macs are a form of *nix and you can run LaTeX on them. Plus, Macs play extemely well with pdf.

    57. Re:Who cares? by Glyndwr · · Score: 2, Interesting

      I'm a computer science PhD student and I use Java for my simulations, LaTeX and PDFs for docs... and I do most of that under Mac OS X, whilst also opening DOCs that idiots send me. I do think it's a compelling platform for science computing. Three members of my group have gotten Powerbooks in the last few months.

      And LaTeX, at least amongst my peers, is on the decline. There are a horrific number of PhD students here typesetting thesis in Word. *shudder*

      --
      You win again, gravity!
    58. Re:Who cares? by macmurph · · Score: 1

      I can think of a few cases where its good to have a better looking tool, that takes longer than other tools to get the job done. It helps if the tool is bigger than other tools, but this is a point of intense contraversy. I love my tool.

    59. Re:Who cares? by macmurph · · Score: 3, Interesting

      The whole "fastest PC" was just a (successful) blurb that got the announcement into every major newspaper.

      You can say that again... there were 319 PowerMac G5 articles aggregated by Google News yesterday... and the G5 was the 3rd headline on CNN.com on Monday.

      http://news.google.com/news?num=30&hl=en&edition=u sa&ie=UTF-8&q=cluster:timesofindia%2eindiatimes%2e com%2fcms%2edll%2fhtml%2funcomp%2farticleshow%3fms id%3d37159

    60. Re:Who cares? by pestel · · Score: 2, Interesting

      Speaking as a theoretical physicist (usual work is on semiclassical black holes - general relativity + small quantum perturbations - think Stephen Hawking), I do all of these, but I use Keynote for presentations. It can export to PDF though. :-) I still have my FreeBSD machine, but it's an old Pentium Pro 200 MHz machine. It's kinda slow for X related items, but I still use it as a server.

    61. Re:Who cares? by Anonymous Coward · · Score: 0
      Windows(the target audience) has been used to the crashes and hard to use interface.

      Yes windows crashes some. Windows 2000 is pretty solid. But "hard to use interface"? Point and click is not that difficult, really. Or are you one of the people that gets confused by the two button mouse?

    62. Re:Who cares? by ulysses03 · · Score: 1

      I agree somewhat with the supper tools idea. They are supper tolls that have the potential of doing anything. So it somewhat makes the question simple. Which super tool is more reliable, easier to use. Which super tool is the user more comfortable using and more eefficient and effective working with.

    63. Re:Who cares? by Attitude+Adjuster · · Score: 1
      An an astrophysicist myself, I certainly won't be spending tax-payer dollars on a G5. You get more floating point bang-for-buck out of x86-like architectures with Linux at the moment - their are tons of SPEC CPU2000 FP scores available for P4's and athlons will beat the pants off the Veritest G5 scores (ignore the fudged veritest P4 scores). Go to 64bit and that'll still be true. Same with single or dual processor.

      Lots of astrophysicists use Macs notebooks instead of Windows, primarily because they haven't cottoned onto the fact that can do presentations (the main reason astronomers now get notebooks) with OpenOffice, or they're irrationally afraid of installing and administering Linux. OOo works better than MS office in my experience.

      Macs are nice - better than MS Windows (although not for games), but for the cost conscious heavy duty number cruncher you're better off with x86 or opteron under Linux. Besides - not all astronomical software has been ported yet!

    64. Re:Who cares? by knightwolf · · Score: 1
      Here's a question though - I'm assuming that Panther has the same system requirements as Jagware? Not everyone has a G5 ;) to run Panther, and I'm wondering how backwards compatibile to like a G3 Panther will be. Even more, I wonder if a G3 running Panther will be slower or faster than Jagware.

      I know the specs on the G5 are nice and pretty and all, but not everyone's going to get one, and as such the Panther release will be more important to a lot of people - it's just a question of how well it'll run. I have a few friends who were very worried when they saw the system requirements for iChatAV

    65. Re:Who cares? by Harbinjer · · Score: 1

      True,true, marketing is thier strength.

      SGI was the one that was really good at making sexy systems. Indigo, O2, and all the rest were really cool systems in their day. They looked good and could do graphics that nothing else could.

    66. Re:Who cares? by Anonymous Coward · · Score: 0

      I'm sick and tired of people saying this crap about "use the right tool for the right job".

      No, it's an anti-geek mantra - it's how OSS types justify using non-GNU stuff.

      The GNU line would be "use the idealogically right tool for the job", i.e. "use the GNU tools even if proprietary tools do a better job."

    67. Re:Who cares? by edgar_is_good · · Score: 1

      I'm also a theoretical physicist. The hardcore numerical types often do use Beowulf clusters, self-built machines, etc. However, people for whom numerics are just small parts of our work love our macs. Most importantly, the tech support needed is essentially zero, which is huge because tech support provided is often zero. In grad school, I _was_ the tech support. And when travelling, you plug it in and you can print, use the network, zero config. Many people use linux, but don't really know how to configure things and have trouble (I know that everyone here won't understand how it could be difficult to configure linux, but we're not talking rocket scientists here).

    68. Re:Who cares? by boutell · · Score: 1
      Priced out the electricity lately? It doesn't take long for a thousand watts of "cheap" cluster to start looking like a bad investment compared to a single faster box.

      Things are bad enough now that I went with a cheap linksys router rather than a Linux router based on the $80 a year or so in electricity that the latter would burn, compared to maybe $10 for the former.

      --
      Check out the Apostrophe open-source CMS: http://www.apostrophenow.com/
    69. Re:Who cares? by Mikey-San · · Score: 2, Insightful

      Yes, the right tool for the right job.

      If I want a high-performance Web server, I'm going to use Apache. Since I'm using Apache, I'm going to be using something from the Unix/Linux world. If I need or want really badass administration tools and a good GUI, I'll grab an Xserve, which runs Jaguar Server. If all I really need is a headless box that serves up some pages, I'll build a Linux box for less than my six-month car insurance rate.

      If I want to do some heavy video editing, I might consider a strong G4 or a G5. Final Cut Pro is excellent.

      Games? I'll build a cheap Windows box. (Or buy a console.)

      That's not saying that's all they're good for, but like with anything, there's an appropriate tool for a particular job.

      --
      Mikey-San
      Karma: +Eleventy billion (mostly affected by watching Celebrity Jeopardy)
    70. Re:Who cares? by tomdarch · · Score: 1
      There are a group of people who bleed money every time they see a rendering progress bar inching across the screen in Photoshop, AfterEffects, Final Cut, Lightwave or whatever. Those people care (a lot) about machine speeds. Benchmarks are only a hint at the end result of AE+Win+x86 vs. AE+OSX+PPC, but it will factor into budgeting for upcomming purchases at lots of design (and other) firms.

      There's also a qualitative issue for a lot of people. In 3D, you want to be able to experiment and get quick feedback so that you can make decisions in a matter of minutes, not hours or days. More importantly, in video editing, you need to be in a 'flow' with your project. If you make some cuts, then want to try some effects and have to wait an hour for it to render, it's really hard to stay in the 'flow' of your project. Screaming machines make it a lot easier to produce higher quality work.

      Plus, a lot of people who never wait for anything to render buy based on 'horsepower' that they never use. (e.g. my boss)

    71. Re:Who cares? by Melantha_Bacchae · · Score: 2

      RestiffBard wrote:

      > I think Apple just got tired of hearing how PCs are faster
      > and what not.

      Yes, indeed. But its more than that. Apple labored for ten long years to get a truly modern, powerful, and beautiful OS together, only to have Motorola not deliver on very fast G4's and more importantly, not deliver the next generation processor.

      And Apple needs to have the best OS and hardware, and the fastest, most powerful processor. Microsoft still has a strangle hold on the market. Despite the anger and resentment of many Windows users, they are still complacent enough to keep buying Wintel machines. Apple can't counter that with Macs that are in any way perceived to be inferior. Apple can't even compete with Macs that are just as good. Apple has to have jaw dropping, attention getting, superior Macs in order to shake Wintel users out of their complacency. Then Apple can start to break Microsoft's hold on the market.

      IBM is probably more than glad to help Apple. IBM gets revenge on Microsoft for its dirty tricks regarding OS/2. Linux is also a big part of IBM's strategy and Tux plays so nicely with Apple's kitties. OS X is also a great Java desktop platform, and IBM is big into Java on the back end.

      > Personally I was blown away by the keynote.

      Oh, yeah! That was a real good one! :)

      "Heart can reach where hand cannot. Climb over any wall..."
      Mothra (via Moll) "Mothra 3: King Ghidora Attacks"

    72. Re:Who cares? by Xerithane · · Score: 1

      I was talking about software for personal use in my response to your post (which I did not make clear), so your exmaple is not relevant to that.

      So... when I say best tool for the job and you change the subject, people magically understand that you change what people are talking about. I'm sure that's a very special talent, and your mother is very proud that you have it.

      Your company will not have to worry about the business that makes that tool going bankrupt, and having no possibility of upgrade for future needs, or bug-fixes. Your company will not have to worry about EULAs or audits from the BSA, nor bear the costs of keeping track of licenses and proofs of purchase. Your company will not be forced into mandatory upgrade schedules. Etc etc etc.

      This is called FUD. BSA doesn't really watch enterprise services. I'd like to see BSA come into my company ($1B revenue) and want to check our licenses. We would promptly tell them to go to hell, as we have a legal team that could have freed OJ. The counter, which is more real, is that you use open source solutions and the developer quits working on it and it has shitty documentation and no support.

      Which one do you think happens more? An open source project dies, or a company goes bankrupt?

      No, you are being deceitful.

      I'm glad you understand that word, when the only way your argument starts to make sense is when you change the context for personal use.

      Your post implies several things that are simply false, all of which I suspect you knew of.

      It's easy for you to try to tell me my points are false, when you change the scope.

      (1) You imply that Free Software is about getting something for free ($0);

      When did I imply this? I said, "Use the best tool for the job." I didn't imply not using free software, I stated use the best tool for the job and keep your personal ethics out of company business. If a company likes proprietary solutions, you follow suit. I'm not implying anything.

      (2) You imply that the Free Software advocates believe it is the morally correct choice because of cost instead of freedom;

      Again, when did I imply this? You are extrapolating a whole lot of points without a lot of data. I never brought cost into it, in fact, I'm ignoring cost. When I evaluate a product, whether software or hardware, I look at what it can do. Not the price tag. Hence, "Use the best tool for the job." You really are special.

      (3) You imply that one is a zealot if his or her ethics do not necessarily permit him or her to maximize profit.

      No, I state, not imply, that one is a zealot of they let their personal beliefs cloud their judgement.

      --
      Dacels Jewelers can't be trusted.
    73. Re:Who cares? by Anonymous Coward · · Score: 0

      Even my 15" Tibook 550 is faster than most unplugged intel based laptops. These machines are top of the line in nearly every respect, but two great things (besides OS X) which seperate this from other laptops are size and weight (mine goes wherever I go), and that they are not intentionally crippled! They include a full G4 (not some scaled down mobile version), L3 cache (not mine, but the new ones do), damn nice video chips, and FW/GigE. A new version is expected very soon (next Tuesday?), which will likely be in an Al case w/ options for g and FW800... maybe even USB 2.0. It would be worth your while to wait a week or two for these. G5's wont be in Powerbooks until the process goes to .09 microns, as the current 2G G5 consumes some 96 W!
      In short, my Tibook feels faster than many G4's of the same speed, and the 166Mhz bus and DDR Ram offerings that will likely come soon will sweaten the deal. How this compares to PC desktops, I don't really care. How does a simple BMW 3 series compare to some ghetto-ass mid-90's Honda Civic with flashing ground effects and tinted windows? I wouldn't even want to know. Powerbooks are speedy, powerfull, and elegant, and they come stock with a lot of cool options. One thing I'm certain of -- I've never met a person whom regrets buying their powerbook.

    74. Re:Who cares? by Xerithane · · Score: 1

      The real issue is that most people's choice of tools are the ones they can grab from a friend or download of Kazaa - ethics go to hell in a handbasket then. Sure, we could all use Linux, but people keep WINE or a Win box around to Quake a bit on the side. To switch hardware platforms, you have to give up the latter, and that's what keeping the fight going...easy access to pirate warez.


      This is why I'm saying "The best tool for the job." Not the best tool for your gaming machine, etc.

      --
      Dacels Jewelers can't be trusted.
    75. Re:Who cares? by Total_Wimp · · Score: 2, Insightful

      Benchmarks aren't a problem if you don't use 'em.
      All you have to do is measure the performance of real-world apps on typical problems with stock hardware/software settings. Anandtech and Tom's Hardware do this all the time and nobody complains about their results. It could easily be done for the G5 vs. HP Dual Xeon 3.2's as well.

      -Buy each machine stock from the factory.
      -Load up Photoshop, Director, Lightwave and Maya
      -Run common transforms and renders at common resolutions.
      -Convert some CDs to MP3s and some AVIs and Quicktime movies to MPEG2 and MPEG4 files
      -Measure the time it takes to perform the procedures.
      -Report the results in a nice graph.

      This is what real people do with high end Macs. It's what they buy faster machines for. How could anyone complain about such a test?

      The fact is, people don't really care about which hardware is faster on "normalized" benchmarks, they care about whether the stuff they will be using it for is faster.

      TW

    76. Re:Who cares? by olethrosdc · · Score: 1

      While this is true for relatively small programs, when you move to very complicated tasks, the idiosyncracies of a particular language disappear, as you can take extra time to add features that will implementation of your project easier.
      There is no feature that programming language X has, that cannot be implemented in language Y. A redesign of the language itself is never necessary.

      In the opposite direction, you may try and compare C to python if they only came with stdlib and the sys modules respectively.

      The point is that the more complex the project, the more specialized features you will be needing anyway - and the less suitable any particular language will be for the implementation. People have been known to write their own meta-languages for exceedingly complex projects.

      --

      I miss my rubber keyboard.(Homepage)

    77. Re:Who cares? by otisthegbs · · Score: 1

      One tool can have multiple uses. Just look at a swiss army knife, it can do a whole bunch of things, but it's only one tool. Computers ARE tools, they're made to work on, and to advance on. If you think otherwise, you should go outside for a while. :P

    78. Re:Who cares? by Glock27 · · Score: 1
      Thanks a lot, to you and the others that responded!

      I take it your TiBook is the 15" model? This morning I was pondering perhaps doing the 17", to get the highest-end graphics processor and the DDR333 memory. I will check the forums and newsgroups to see how people have liked those. I'll also do the Select ADC membership, and then in one year when I renew I'll get a dual-proc G5 and display using my single system hardware discount. Life is good. :-)

      I think Apple is due for a resurgence in marketshare.

      --
      Galileo: "The Earth revolves around the Sun!"
      Score: -1 100% Flamebait
    79. Re:Who cares? by tomhudson · · Score: 1
      But they are not single purpose tools like a hammer or screwdriver.
      Last I looked, a screwdriver wasn't a single-purpose tool. It can:
      1. Insert and remove screws
      2. Open cans of paint
      3. Chisel wood
      4. Punch holes for drywall plugs (use the phillips-head screwdriver)
      5. Use the handle as a hammer or mallet to close cans of paint, etc.
      6. Doubles as a pry bar
      7. Shove the head into a spark-plug wire, rest the screwdriver on the block, and crank the engine - look for spark jumping to block - emergency ht wire tester
      8. Door opener (when you've left your keys inside the house) / burglary tool
      9. Weapon
      10. Ice pick
      Screwdrivers are pretty much multi-function tools. Sure, some of the above are abuses, but sometimes, when you don't have "the right tool for the job", you can reposition whatever's handy to fill in the gap.
      I don't subscribe to this theory that a computer or software or a programming language is a regular tool...

      Computers, software and programming languages aren't (just) ends in themselves. They are also tools to get the job at hand done. What else could they be?

    80. Re:Who cares? by Glock27 · · Score: 1
      Even my 15" Tibook 550 is faster than most unplugged intel based laptops. These machines are top of the line in nearly every respect, but two great things (besides OS X) which seperate this from other laptops are size and weight (mine goes wherever I go), and that they are not intentionally crippled! They include a full G4 (not some scaled down mobile version), L3 cache (not mine, but the new ones do), damn nice video chips, and FW/GigE. A new version is expected very soon (next Tuesday?), which will likely be in an Al case w/ options for g and FW800... maybe even USB 2.0.

      You're talking about a refresh of the 15" PowerBook only, correct? As I posted in an earlier response, I'm also considering the 17" this morning...in fact, unless I find out some dirt (or a refresh changes my mind, see below) I'm 90% sure I'll go with the 17" version for the better graphics and memory subsystems.

      They include a full G4 (not some scaled down mobile version), L3 cache (not mine, but the new ones do), damn nice video chips, and FW/GigE. A new version is expected very soon (next Tuesday?), which will likely be in an Al case w/ options for g and FW800... maybe even USB 2.0. It would be worth your while to wait a week or two for these.

      If there is to be a refresh soon, I'll wait and see what happens. Is there any hard information on when this might occur? I'd given up on it, since the WWDC keynote was mute on the subject of portables.

      At any rate, I'm getting pretty excited...I've never bought a notebook with my own money! (I've had several x86 laptops through work.)

      G5's wont be in Powerbooks until the process goes to .09 microns, as the current 2G G5 consumes some 96 W!

      Well, I have some interesting information for you on this topic. :-) I have IBM's PPC970 PDF (sorry, don't have a link handy, you should be able to search ibm.com for it). It lists the 1.3V 1.8 GHz. model at 42W power dissipation, and the 1.1V 1.2 GHz.(!) version at 19W(!). Both of these are to be fabricated at 130 nm./SOI. So 1) it seems highly likely that a G5 will appear in a notebook sooner rather than later and 2) 96W sounds a little high for the 2 GHz. version of the G5.

      One thing I will say - if I buy a 17" PowerBook and a week later the G5 version comes out at the same (or possibly lower) price point...well who knows what I might do. ;-) So, I'll try to read the tea leaves (or at least wait a couple of weeks as you suggest) to see if new models are coming shortly. Sheesh, computer buying decisions are never easy....

      In short, my Tibook feels faster than many G4's of the same speed, and the 166Mhz bus and DDR Ram offerings that will likely come soon will sweaten the deal. How this compares to PC desktops, I don't really care. How does a simple BMW 3 series compare to some ghetto-ass mid-90's Honda Civic with flashing ground effects and tinted windows? I wouldn't even want to know. Powerbooks are speedy, powerfull, and elegant, and they come stock with a lot of cool options. One thing I'm certain of -- I've never met a person whom regrets buying their powerbook.

      Apt comparison.

      From an engineering standpoint, Windows has evolved into a mess. MacOS seems much cleaner these days, in so many ways. ;-)

      I'm extremely excited! The timing is good, since there's a confluence of cash and desire. ;-) I'll just have to hang on for a bit and try and predict the product refresh cycle...

      --
      Galileo: "The Earth revolves around the Sun!"
      Score: -1 100% Flamebait
    81. Re:Who cares? by donkiemaster · · Score: 1

      i have one of those via cpu pieces of crap and they run less than half the speed of a comparable intel. a simple integer calculation ran at about the equivalent of a 350mhz p3 on my 800mhz VIA. so I will give you 500mhz for your 1ghz via and that is still a total of only 5ghz total processing power, whereas you can get a stripped dual 2.8ghz 1gig ram dell PowerEdge 1600SC for $1996. but i see your point and i agree as long as its not those crappy VIA's. you can get a $200 pc at walmart with a 1.1ghz duron, i am sure they crush the VIA cpu

    82. Re:Who cares? by takotech · · Score: 1
      The 17" has a ridiculous keyboard placement. Take it for a test drive at an Apple store to see what I mean. It's too high up, ie too close to the screen.

      The TiBook is great! We do both Java development(via eclipse) and DV on it and it works flawlessly. If you can swing it, I highly recomend getting the Superdrive. Also, these dudes will double the RAM for a $40 "installation fee". I bought mine through them and they shipped it immediately.

    83. Re:Who cares? by Jucius+Maximus · · Score: 1
      "Yeehah! I must say that I'm very close to getting new Mac (which one is controversial...I'm tempted to go for a dual 2 GHz. G5, but really the 15" Powerbook makes the most sense for me right now)."

      Don't look now, but I expect that 15" PB to be the first Apple notebook to have a G5 processor in it. When that happens, my bank account balance will take a nosedive as I order one of these, and my iBook will probably go to my sister.

    84. Re:Who cares? by Bin_jammin · · Score: 1

      ObviousGuy I couldn't agree more, hardware doesn't attract customers at all, and this is why I hope you will join me in my petition to get Apple to support OSX, along with all preceding and following apps and operating systems, on the Apple // and the original Mac. After all, these machines represented a significant investment in their time that I"m just not willing to write off yet. Hardware doesn't matter a bit, as long as I have a machine to use, why can't the software run on it?

    85. Re:Who cares? by AshBean · · Score: 1
      As they say in the U.K. "That's what I'm on about."

      Use the best tool, for the right job, not the only tool for any job.

      When I worked in Silicon Valley I saw this philosophy quite a bit in large data centers. When I moved to Seattle and worked in data centers there, they used Windows (and strugled with it) because the mentality was "use Windows for anything/everything so Microsoft will smile upon us and bless us."

      I can make many ROI and TCO arguments in favor of Mac OS X, but where the rubber meets the road the most important take-home lesson is:

      • If *NIX is the best tool for the job, use it.
      • If Windows is the best tool for the job, use it.
      • If Mac OS X is the best tool for the job, use it.
      --
      We need Macintosh power. I *am* Macintosh power!
    86. Re:Who cares? by amake · · Score: 1

      I work for the physics department at UW-Madison, and we use lots of Macs. We use Linux and Windows boxes, too, but the professors and grad students are constantly on the Macs. People seemed pretty excited about the G5s.

    87. Re:Who cares? by Ffakr · · Score: 1

      All of the physicists I know use the same tools, but a lot of them do it all on the Mac. The Quartz interface is display PDF so they can produce PDFs from anywere without acrobat. We put LaTeX / TeXShop and Ghostscript on all their machines... they visualize data with GNUPlot and other tools, and they can actually read their colleagues Word docs when they have to.

      Best quote so far... one of our National Metal of Science winners said 'I guess I can actually do research on my desktop now'... after I installed his new dual G4 recently.

      The mac is actually a great tool for Physicists and other like types. It's really the convergence of the workstation and the desktop.. and it got a lot better as of Monday (well, August to be fair ;-)

      --

      I'm not feeling witty so bite me

    88. Re:Who cares? by Jon+Abbott · · Score: 1

      According to Greg Joswiak, Hardware VP at Apple, "the G5 is not going in a PowerBook anytime soon." (the article mentioning this is here)... Keep in mind though that Apple wants to keep selling their Powerbook G4s until the second that the Powerbook G5 comes out, so he is kind of obligated to say something like this.

      As much as the current Powerbook G4s are sexy (I own the 550 MHz model), I would also recommend waiting a little while to see if there are any more developments about the Powerbook G5. Keep checking thinksecret.com, macrumors.com, macosrumors.com, spymac.com and such to find out!

      Regardless of which Powerbook you opt for, you won't be disappointed -- they really are great machines. If you have any questions, please feel free to email me at i_love_junk_email@yahoo.com (yes, it's a real address!)...

    89. Re:Who cares? by digital+photo · · Score: 1

      Oooh... ouch. :)

      No, I'm one of those people who has the four button+2 axis scroll mice and am considering one of those "scroll" devices for the Mac.

      Seriously, though, I should have been more specific.

      Anything before Windows 2000 has been flakey with the possible exception of Windows NT 3.51 which I've had good experiences with.

      Windows ME and Windows XP home edition are both flakey. I use XP Pro for my windows box and have had it running smoothly on mostly default configs for 6 months before needed to reboot it due to excessive heat buildup(AC failure).

      By "Hard to use interface", I was referring to the fact that the configuration options one wants is usually either buried under obscure menus or not available at all except through direct modification of a Registry element with regedit.

      This also includes the problems with installing and uninstalling software on the system without leaving bits and chunks of the old application or driver on the system. With XP. this is improved on somewhat, but one still runs into problems.

      I don't name specific 3rd party programs since that isn't really MS's fault, just bad interface design on the part of the 3rd party.

      Btw, I just love how the default knee-jerk reaction to criticism of Windows or Mac is to call one another names respective to the stereotypes of that platform.

      Btw, if you want to see Windows 2000 become unstable, try recording two video streams simultaneously on the same hard drive. When the fragmentation becomes severe enough, the OS will destabilize without a timely disk defragmentation.

      This is not the case with either Mac OS X or Linux(pick any distro).

      But if Windows can rid itself of those stability issues and figure out a way to make their System Settings/Configuration/Registry easier to understand and less arcane, then I'd say they'd be gold. (With the exception of virii and security holes which should be near the top of the todo list)

      But I run Windows XP Pro, Linux, and now Mac OS X. I use all three with equal adeptness and ease. But then again, it's my career. *shrugs*

    90. Re:Who cares? by DJSpray · · Score: 1

      Personally I want to know how long it will take to recompile Gwydion Dylan (http://gwydiondylan.org) and various other projects including several drivers and a large body of drivers and cross-platform C++ code built using ProjectBuilder. I'm quite certain it will be faster than either a desktop G4/867 dual processor or my first-version Powerbook G4/400, but how much faster? This test is of far more relevance to me than raw integer performance, and includes a lot of disk I/O and significant memory use.

    91. Re:Who cares? by Anonymous Coward · · Score: 0

      I totally agree.
      Bye
      Flavio from Italy
      www.graphic.it

    92. Re:Who cares? by CompVisGuy · · Score: 1
      The 15" PowerBook will do you great -- I do light development on an iBook, and that's fine. Make sure you put plenty of memory in it (I'd go with at least 512MB, if not a Gig) -- this will make your life easier in the long run.

      I know two people who use the 1.42GHz 15" PowerBook, and they say it's comparable to a 2GHz PC. But, you'll be using OS X, so you'll get a *much* better user-experience out of those '2' GHz compared with using a PC-based OS.

      Also go for plenty of HD space: iTunes makes ripping your CDs to HD very tempting, and this will fill your HD pretty quicky :-)

      The following is an extract of a post I made some time ago. Qualifications revelant to the release of the G5 are in ((double parens))

      I am typing this on a 12" iBook, and I'd say that it the best computer I've ever used.

      OK, let me qualify that: It isn't the fastest computer I've used, but then I do computationally demanding numerical research and use a beefy PC for that ((I'd go for the G5 now instead)). But in terms of the iBook being a nice computer to use, it is unbeaten in my experience.

      Here's what I like about it:

      + It's small -- but not too small. OK, the screen is 12", and a 12" screen on a PC looks shit, but Apple make it look great. The reolution is 1024x768 (the same as on most 14/15" PCs), but because each pixel is smaller, the screen looks better. The superiour anti-aliasing makes fonts look really smooth, almost like a printed page.

      + The integration between the hardware and the OS means that everything just works. The OS comes into its own with the location manager: you can define different locations which have associated network settings, and flip between them as you travel about. WiFi just works. In fact, I'd use the phrase 'It just works' to describe Apple computers in general.

      There's so much more I could say, but let me put it this way: While Apple keep up this fantastic work, I'm never going to buy a PC again. All my friends who have seen the iBook and compared it to their PC have told me that they will buy an Apple when they buy their next computer.

      As far as which model to buy, I would go for the 12" PowerBook ((This post was originally aimed at someone who wanted to travel with a laptop a great deal -- I'd go with the 15" PowerBook)). This has a better processor ((than the iBook)), it's thinner, and has a slot-loading CD-R/W/DVD drive ((Get a SuperDrive -- it'll make backups smoother)). Go for as much RAM as you can afford (256MB minimum). This is an ideal laptop for travelling with, and an ideal computer in general. If you think that you need a bigger screen, go for the 15" PowerBook, but the 15"-er will be harder to travel with.

      Have fun

      --


      "The noble art of losing face will one day save the human race"---Hans Blix
    93. Re:Who cares? by dh003i · · Score: 1

      No, I did not in any way change the subject. I simply noted that when I wrote the post, I was thinking about it from my own perspective -- that of a private individual, who wants a computer and software for home use. I then went on to address the issues you brought up relating to business.

      [The] BSA doesn't really watch enterprise services.

      Of course they do not watch every enterprise. They do, however, perform random checks, raids, etc. You can fight it, but that costs money too. No matter what course of action you choose, even if you are a rich corporation, it will cost you money. Heaven forbid if you can't actually prove that you've bought licenses to everything you use. This costs big businesses money, but it can be a really big problem for smaller businesses. If you don't use proprietary software, you have no such worries.

      (1) You imply that Free Software is about getting something for free ($0)

      When did I imply this?


      Your exact words: "...because you have some philosophical issues with people making money to pay people just like you". You are implying that my support for Free Software derives from not wanting to pay for software, which very much implies that Free Software is about getting software for $0.

      I stated use the best tool for the job and keep your personal ethics out of company business.

      Personal ethics, morality, and responsibility do not leave you just because you enter your office to do corporate work. If a company asks you to do something that you feel is unethical or morally wrong, then you have three options: (1) Go along with it, in which case you really have no ethics*; (2) Try to persuade the company to take a more ethical course of action; (3) Refuse to do it. Doing (3) may get you fired, yes. But the right thing to do is not always the easiest thing to do. *Not necessarily so. If you are fired, the company will simply hire someone else who will do it. So you have to make a choice, which may take into consideration the fact that you cannot assist in the cause if you are not employed.

      I never brought cost into it

      Yes, you did, as my quote above shows.

      Hence, "Use the best tool for the job.

      There are many other factors to consider aside from "what it can do". If a program is a little bit easier to learn, but costs twice as much in dollar mount, it is probably not worth it. There are also other considerations, such as the possibility of forced-upgrade, and vendor-lockouts if companies go bankrupt. Free Software projects can always continue going.

      one is a zealot of they let their personal beliefs cloud their judgement

      According to who, you? Quite frankly, you are not the ultimate arbitrator of what is and is not the right decision for individuals. Personal beliefs and ethics cannot "cloud one's judgement". They are there to guide judgement. You can argue that one's beliefs are misplaced, but you cannot argue that one's beliefs "cloud one's judgement". Anger, sorrow, remourse, pity, self-indulgence, and other irrational emotions can cloud judgement. Thought out ethics and moral positions, however, cannot.

    94. Re:Who cares? by shotfeel · · Score: 1

      If its actually that important, you shouldn't be depending on any third party benchmarks. The only way to know is to run your tasks on both platforms and compare.

      Just a question. Is all your number crunching integer, floating point, or both? If both, independent int and float benchmarks may be completely useless.

      Therein lies my problem with the venerable SPEC benchmarks. For most real-world applications its pretty much useless to test one functional unit at a time and draw any kind of conclusion about how this translates into the performance of the CPU as a whole.

    95. Re:Who cares? by Anonymous Coward · · Score: 0

      So you are saying there's no particular reason Linux is implimented in C instead of BASIC, FORTRAN or LISP? After all:

      "There is no feature that programming language X has, that cannot be implemented in language Y. A redesign of the language itself is never necessary."

      Go ahead and rewrite X11 in brainf*ck. As long as you're at it, how about a NIC kernel driver in Python?

    96. Re:Who cares? by GlassHeart · · Score: 1
      If anything, Apple should be talking up the benefits of the OS and the "Apple System" (where everything works seamlessly) rather than the raw speed of the processor and leaving the benchmarking to review sites.

      They have been doing that for years, in case you haven't noticed. The question that the public has about the G5 is not how well it runs MacOS X. We take it for granted that it will run MacOS X just fine. The big question is how fast the G5 really is, and this is a question that Apple cannot dodge.

      Before the G5, Apple was at serious risk of losing a core group of customers who really do need high end power - people who deal with large graphics images, audio, and video. QuarkXPress taking forever to port to OS X didn't help, and even Pro Tools took a while to get an OS X version running. Apple customers are loyal, yes, but at some point they do have to upgrade. It was increasingly undeniable that the x86 not only had the better price performance ratio (which Mac users generally accept and dismiss in favor of a more pleasant overall experience), it was also much faster. That really does impact the bottom line for these users.

      So no, I don't think Apple could've done anything except confront the performance issue head on.

    97. Re:Who cares? by jaoswald · · Score: 1

      So, let me get this straight...you're an astrophysicist who runs SPEC for his research? Somehow, I find that hard to believe. Probably, you run some other kind of numerical code, compiled with whatever compiler you can afford for your chosen architecture, run with data sets that only you have.

      There is only one benchmark that can tell you how your app will behave...compiling and running your app. Choosing blindly on the basis of a SPEC benchmark, which has been completely tweaked by the chip vendor, is useless.

      Consider the Mathematica demonstration: Wolfram has no reason not to optimize the hell out of their Xeon/Pentium versions, because that is a huge market for them. Yet, their G5 code blew their Xeon/Pentium code away.

    98. Re:Who cares? by Xerithane · · Score: 1

      Your exact words: "...because you have some philosophical issues with people making money to pay people just like you". You are implying that my support for Free Software derives from not wanting to pay for software, which very much implies that Free Software is about getting software for $0.

      Ok, when you get a high school reading level come back and talk to me. What was meant there is people who make money, by selling software, pay you to write software. Get it? If you can get paid writing free software you are either Linus Torvalds, or a few other people. Just because your failures to understand simple sentences, doesn't mean they are implying anything.

      According to who, you? Quite frankly, you are not the ultimate arbitrator of what is and is not the right decision for individuals. Personal beliefs and ethics cannot "cloud one's judgement". They are there to guide judgement. You can argue that one's beliefs are misplaced, but you cannot argue that one's beliefs "cloud one's judgement". Anger, sorrow, remourse, pity, self-indulgence, and other irrational emotions can cloud judgement. Thought out ethics and moral positions, however, cannot.

      Hey sparky, I'm talking about companies. You know, that thing that you will go work for when you grow up.

      --
      Dacels Jewelers can't be trusted.
    99. Re:Who cares? by scatalogical · · Score: 1

      I call bullshit on the 'it just works' propaganda. My brother bought my parents an original bandai blue iMac and the thing sucked over 72 man hours of time trying to get a usb printer to work with it. Apparently the usb firmware was simply junk as shipped.

      It just works, .. nonsense!

    100. Re:Who cares? by RestiffBard · · Score: 1

      I'm running the preview on a G3 800 iBook (nov 2002 version) It runs dandy. This might just be the placebo effect but it also feels quicker. Snappier. Expose is very smooth and responsive. Preview as demonstrated at the keynote is very fast rendering.

      Quibbles: iChat AV (otherwise excellent) tends to clip off buddy icons now and then. Really not an issue. There of course is no help (content not made yet) The biggest quizzer I had was figuring out how to burn a disc. There is no disk copy app. There is a program called disk image mount or something like that, that will mount dmg files. After a little while I found that I could use disk utility to convert a .toast image to .dmg format then burn to CD. worked fine. I don't remember if that was possible with Jaguar.

      Those are the only three things that have bugged me and they really aren't anything to complain about in a Preview release.

      --
      - /* dead coders leave no comments */
    101. Re:Who cares? by Glock27 · · Score: 1
      The 17" has a ridiculous keyboard placement. Take it for a test drive at an Apple store to see what I mean. It's too high up, ie too close to the screen.

      I'll have to check it out before buying. It'd be a shame if so, it looks like great system!

      The TiBook is great! We do both Java development(via eclipse) and DV on it and it works flawlessly. If you can swing it, I highly recomend getting the Superdrive. Also, these dudes will double the RAM for a $40 "installation fee". I bought mine through them and they shipped it immediately.

      Great, macmall looks like a good choice. Thanks for the link! BTW, I will definitely be getting a Superdrive, and a Firewire digital camcorder shortly thereafter. :-)

      --
      Galileo: "The Earth revolves around the Sun!"
      Score: -1 100% Flamebait
    102. Re:Who cares? by dh003i · · Score: 1

      Sorry, but you don't get to change what you said after the fact. Your said (paraphrasing now, to remove your rude remarks):

      if you use inferior (Free) Software because you have problems with [companies] making money to pay people just like you, then you deserve to get fired.

      Since you continue to deny the obvious implications of that statement, I will walk you through them:

      * Your comment was a response to my original position that Free Software should be used, even if it is not the best solution in terms of what it can do.

      * When you said "if you have a problem with companies making money", you imply that I object to proprietary software because I must pay for it.

      * This is, as I have pointed out, not the case. The base reasons for objecting to proprietary software are ethical, not moral.

      I'm talking about companies

      I know that you are talking about companies. However, companies are not physical entities. They are ideas or labels to cover a group of people working together to accomplish a particular goal. Just because you work for a company does not absolve you of ethical responsibility for the actions you take. Ethics and morality do not magically disappear when you enter into a corporate building.

      Finally, you may wish to calm down. Using personal insults will neither help you to convince me nor anyone else that you are right, nor do they make your argument any more compelling. Personal information about me is completely irrelevant to this debate, and much of your response is fallacious reasoning (ad hominem). There is a reasoning why your comments in this thread have been moderated as trolls.

    103. Re:Who cares? by Anonymous Coward · · Score: 0

      There are three kinds of cliches - cliches from the uninformed (ignorant), cliches from the jealous, and cliches from the cynical.

      I think Apple has a fast machine on their hands and it just bothers the hell out of a lot of folks here.

    104. Re:Who cares? by kashaev · · Score: 1

      Apple may be all about software...this is true. But, that is because they have not had a machine they could hang their hat on and give the "others" out there a run for their money. It seems they may have something now that can do that....this might be a true turning point for Apple...Finally!

    105. Re:Who cares? by Xerithane · · Score: 1

      if you use inferior (Free) Software because you have problems with [companies] making money to pay people just like you, then you deserve to get fired.

      No, I never said "Free". If you want to put words into my mouth, why don't you just say, "You said you are teh l33t h4x0R!!! I r0x and U ARE TEH SUX0rs"

      Finally, you may wish to calm down. Using personal insults will neither help you to convince me nor anyone else that you are right, nor do they make your argument any more compelling. Personal information about me is completely irrelevant to this debate, and much of your response is fallacious reasoning (ad hominem). There is a reasoning why your comments in this thread have been moderated as trolls.

      I would rather insult and actually be realistic, than make up shit about what the other person is saying.

      Because you can't actually maintain a thread, with what people are talking about, you deserve to be insulted. Not my fault.

      --
      Dacels Jewelers can't be trusted.
    106. Re:Who cares? by mbbac · · Score: 1

      These aren't painted. :p

      --

      mbbac

    107. Re:Who cares? by dh003i · · Score: 1
      You said, "No, I never said 'Free'". I did not say you did. I paraphrased you to condense things down. Given the context of your comment, it is obvious to assume that you were talking about me using Free Software because I was, according to you, unwilling to pay others for software:
      dh003i: Thus, Free Software should be used, even if it is not necessarily the best tool for the job. Furthermore, this prevents vendor-lockouts and allows users a self-determined upgrade cycle. This explains those who will only use Free Software.

      Xerithane: Ok, if you use an inferior tool for a job that pays your bills because you have some philosophical issues with people making money to pay people just like you, than you deserve to get shit-canned right after your inferior solution shows it's true colors.
      In that context, it is very clear that you were talking about me only using Free Software, because, in your words "...you have some philosophical issues with people making money to pay" [developers for the software they write]. I pointed out that paying people has nothing to do with my decision to use Free Software, and refusal to use proprietary software.

      The only person here lying about what the other person is saying is you. You are also trying to lie about what you just said a few posts ago. Anyone reading this can go back over this thread and realize that you have blatantly lied. On top of that, you have been rude and obnoxious from the start.

      As I see no point in continuing a debate with someone who thinks that irrelevant insults are in some way appropriate and convincing, this debate is finished. You are welcomed to have the last word. You might consider using it to save some face and apologize for being so rude, as well as lying; or you could just air out more irrelevant personal insults. Your choice.
    108. Re:Who cares? by takotech · · Score: 1

      I did the same when I got mine(got the Canon Optura 200MC. write me if you want an opinion: I like it). I think it's awesome that iChat AV is compatible w/ Firewire cameras so those that have them do not have to buy the $150 iSight. I'm probably going to get the iSight anyway since it's a more convient size :)

    109. Re:Who cares? by Have+Blue · · Score: 1

      You forgot:

      -Cut up the article into 50 pages with 2 paragraphs each to maximize ad loads and annoy people on modems.

    110. Re:Who cares? by Xerithane · · Score: 1

      You said, "No, I never said 'Free'". I did not say you did. I paraphrased you to condense things down. Given the context of your comment, it is obvious to assume that you were talking about me using Free Software because I was, according to you, unwilling to pay others for software:

      Yes, you did say that I did: "if you use inferior (Free) Software". I didn't put Free in there. I said, If you use any inferior software, because of philosophical or ethical beliefs you are an idiot. End of story.

      The only person here lying about what the other person is saying is you. You are also trying to lie about what you just said a few posts ago. Anyone reading this can go back over this thread and realize that you have blatantly lied. On top of that, you have been rude and obnoxious from the start.
      Wow, your delusions are reaching an all new high here. Congratulations. You are the one who needs to do that, and you accused me of being insulting when all I was saying is "Use the best tool for the job."

      You said, consistently, that I say things I do not say. Then, when I call you on it, you say that I'm doing it. That's a special brand of special.

      You might consider using it to save some face and apologize for being so rude, as well as lying; or you could just air out more irrelevant personal insults. Your choice.

      Here, we can settle this easily. I have a journal. I have several hundred fans. I will write up a nice little article about this and post a link to the thread, and you can read how stupid you actually are from other people.

      Check my journal tomorrow, and you'll see how it looks.

      --
      Dacels Jewelers can't be trusted.
    111. Re:Who cares? by Phroggy · · Score: 1

      I think Apple just got tired of hearing how PCs are faster and what not.

      The impression I get is that Apple has had a ball and chain attached to their ankle for the past several years that they've finally gotten rid of, and as soon as they did they took off running.

      Also, for anyone wondering I'm using the developer preview now and if the release of Panther is anything like the preview, holy crap. It is nice.

      I have one question: what I've wanted Apple to do for years now is make a Mac OS 9-style spatially-oriented Finder (where files and windows stay where I put them), AND a browser interface that gives a more abstract view of things. Only the latter was demonstrated at WWDC and on Apple's web site; is the former still there? I don't really mind if it's hidden by default (I'm envisioning no disk icons on the desktop by default, unless you enable that in Preferences, which would let you open them in Aqua [not brushed metal] windows with no sidebar; Cmd-N would open a new brushed-metal browser window with sidebar).

      Have they done what I wanted, or taken away functionality so many of us depend on?

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    112. Re:Who cares? by The+Bungi · · Score: 1
      Some people have something called ethical considerations. They believe that only users should have certain freedoms in regards to the software they user.

      That's great, except that we're talking technology here. Attempts by nutcases like RMS to tie software (!) to ethics notwhitstanding.

      Thus, Free Software should be used, even if it is not necessarily the best tool for the job.

      Minor correction - that's not called "ethics". It's called stupidity.

      Furthermore, this prevents vendor-lockouts and allows users a self-determined upgrade cycle.

      Mwahaha. Tell that to people who use RH server software. Need I link to the various articles published here about the topic where the zealots came out in force and made weak rationalizations how what RH was doing was "less evil" than the product lifecycle followed by Microsoft? Nah.

      This explains those who will only use Free Software.

      Preferences != reality.

      As for those who will only use Macs, loyalty is what drives them.

      Loyalty != blind religious stupidity.

      Having ethical considerations does not make one a zealot, so please stop being so insulting.

      So apparently you tend to revert to claiming people are insulting you when they get tired of your illogical tirades about things you obviously don't even remotely understand. Quite interesting.

      And BTW, yes, I heard about this thread from Xer's JE. And yes, you are an idiot.

    113. Re:Who cares? by dh003i · · Score: 1

      Sigh. Ethics, morality, and politics are applicable to software. Simply because you do not consider the social problems of proprietary software to be serious does not mean that they do not exist and do not pose ethical and moral questions. There are significant ethical and moral implications of choosing to use Free (speech) vs. proprietary software. Stomping your feet and saying that they don't exist does not make them go away. Then again, this is Slashdot, and I wouldn't expect for characters like Xer or his friends to understand anything other than their own interests, and I wouldn't expect them to respond to anything that challenges that in any way execpt being insulting.

    114. Re:Who cares? by coult · · Score: 1

      I'm an applied mathematician (numerics is my specialty). I use OS X for numerical computation, but I also use it to write papers with TeXShop (great program, by the way) and I use Powerpoint (soon Keynote) for presentations. With OS X I can use the best software for the job, whether it be unix/X11-based, or commercial, more traditionally Mac-like software. With the G5 I'll be able to use the best hardware too!

      --

      All is Number -Pythagoras.

    115. Re:Who cares? by The+Bungi · · Score: 1
      Let me put it to you this way. You're a home improvement contractor, and I hire you to paint my house. You show up Saturday morning with a can of paint and a little brush. When I ask why you're using such a small brush, you reply that you don't buy the big PaintMan (TM) brushes because you disagree with the company's stance on global warming and the spotted owl. So instead of taking you half a day to paint my house, it's going to take a week. And you're charging by the hour.

      Well, by god, you're fired.

      Perhaps you operate in an environment where you are fortunate enough to make technical decisions based on vague ethic considerations, but most people (including myself), don't. I use OSS when it makes sense. I use Microsoft and Oracle and IBM software when it doesn't. Or I use whatever the hell the client wants me to use. That's how it works out there.

      Stomping your feet and saying that they don't exist does not make them go away

      Nor does stomping your feet actually create those implications or even validate them against the backdrop of the real world, which is what you are doing.

      I always get the impression that folks like yourself live in this little room where you're isolated from the rest of us. Occasionally you come out and try to argue the finer points of things that you simply do not grok because of your inability to see anything other than black or white. Gray areas are an anathema to you.

    116. Re:Who cares? by dh003i · · Score: 1

      Your analogy of a painter is absurd, since the issues you are talking about with the paintbrush company (global warming) are completely irrelevant to painting. The proper analogy here would be where something was immoral in the very nature of the way in which the paint-brush was made or advertised. In regards to Free Software, freedom of speech (which I think is largely what it's about), and the individual freedom of end users, is not "some vague ethic consideration". It is very real.

      Btw, I believe I mentioned this elsewhere: that would not be the only possible decision. It is perfectly possible for someone who thinks that "proprietary software is a social problem, and Free Software is the solution" to use proprietary software at work if not using it means getting fired, and still have ethical self-integrity and consistency (they should, however, ask their boss for a clear statement of if that is the only acceptable solution according to him/her, and try to persuade otherwise if it would be effective). An unemployed person is a person who probably cannot help whatever cause s/he is interested in as much as an employed one. Working from the inside is a useful position from which to effect change. Furthermore, the other consideration in such a case for someone who supports Free Software in a company demanding that they set up proprietary software or be fired, is that if they don't do it, they will be fired and someone else will do it.

      Ethical and moral beliefs indeed are black and white. For those who truly believe in the Free Software Movement, it the question of the morality of Free Software vs. proprietary software indeed is black and white. It is only how to act on those beliefs, when presented with a problem, that is a grey area. It is a debate which a British party had within itself a few years ago: "What good is it to win, if you have to compromise your values? Then again, what good are your values if you are in no position to effect them?"

    117. Re:Who cares? by The+Bungi · · Score: 1
      Your analogy of a painter is absurd, since the issues you are talking about with the paintbrush company (global warming) are completely irrelevant to painting

      Really now. It is, isn't it?

      In regards to Free Software, freedom of speech (which I think is largely what it's about), and the individual freedom of end users, is not "some vague ethic consideration".

      You're just a confused zealot. You've probably been reading Slashbork for too long and seen that tired, pathetic "free as in speech" cliche one too many times.

      Let me offer you a newsflash here. The creation of software is a form of free speech. But whether I charge for it and give the innards away or not has no relevance whatsoever to any type of freedom, be it speech or otherwise. The artifical claim that looking at source code is somehow a "freedom" is downright stupid.

      Of course there's also freedom of choice, which people like you seem to always forget. I have a choice to use whatever version of a given application or OS I want. But with you, it's "join us or die", eh?

      they should, however, ask their boss for a clear statement of if that is the only acceptable solution according to him/her, and try to persuade otherwise if it would be effective

      Again, I question whether or not you have ever held an actual job in an IT group or as a consultant. My guess is no. We go back to the concept of "real world".

      Ethical and moral beliefs indeed are black and white.

      Your "beliefs" are a jumble of confused and misunderstood concepts. I think that much is clear. So whether or not they're absolute is irrelevant - you're not only confusing them with real freedoms, but you're obviously blind to reality, and you're applying them in the wrong way. You fail to see gray areas. Ergo, you're a zealot. "Belief" is a word better suited for things like religion, not which widget I happen to use for my r0xx0r AIM clone.

      it the question of the morality of Free Software vs. proprietary software

      And finally, free software is no more moral than commercial software. Morality implies a higher standard, which is not fullfiled by the people who produce it. I can point to dozens of instances where open source "companies" or "authors" behave exactly the same way as a predatory commercial software corporation. In the end, everyone has to eat. Which wouldn't be so bad except for the fact that everyone always waxes poetic about this supposed moral quality - except when it goes away, in which case there's all sorts of rationalizations and epigrams about how that is "the exception, not the rule". That's called "hypocrisy". Heck, at least when I deal with Microsoft or Oracle I know what I'm getting into.

      BTW, I apologize (seriously) for calling you an idiot back there. That was uncalled for.

    118. Re:Who cares? by Feral+Bueller · · Score: 1
      zealot n : a fervent and even militant proponent of something.

      Having ethical considerations does not make one a zealot, so please stop being so insulting.

      The belief that your ethical considerations are correct and/or superior to others' ethical considerations could be considered to be fervent or militant.

      Here in grown-up land, posing the statement that anyone should do anything is called "leading with the chin".

      If you are going to lead with the chin, please stop being so sensitive.

      --
      - learn to swim.
    119. Re:Who cares? by Feral+Bueller · · Score: 1
      Then again, this is Slashdot, and I wouldn't expect for characters like Xer or his friends to understand anything other than their own interests, and I wouldn't expect them to respond to anything that challenges that in any way execpt being insulting.

      Hi.

      This is the Apple section of slashdot.

      Posting about FSF in the Apple section:

      (a) displays a profound lack of common sense.

      (b) Indicates you're a troll.

      (c) Proves you are in fact a zealot.

      (d) All of the above.

      Pick one. Or not. But please... you're annoying strident.

      --
      - learn to swim.
    120. Re:Who cares? by Feral+Bueller · · Score: 1

      I'm not a physicist, but I play one on /.

      --
      - learn to swim.
    121. Re:Who cares? by Maserati · · Score: 1

      I'll go on record as admitting that Apple ships buggy, flawed and/or dangerous products from time to time. On the whole, everything eventually gets fixed - sometimes after a lawsuit (but those people are long gone).

      --
      Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
    122. Re:Who cares? by Maserati · · Score: 1

      Never buy a .0 release of anything. Never buy rev A of a motherboard. Not for production use you don't.

      It's just that simple. If you don't get that at a deep level, you might want to consider work out of the IT field. Preferrably far out.

      --
      Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
    123. Re:Who cares? by Maserati · · Score: 1

      I should put you on my enemies list just for saying "use Excel to do your taxes" even if in jest. It's a horrible thought.

      --
      Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
    124. Re:Who cares? by miu · · Score: 1
      It's a horrible thought.

      Thanks. I got the idea from the marketing and inventory folks at my work, they use Excel for everything.

      --

      [Set Cain on fire and steal his lute.]
    125. Re:Who cares? by bursch-X · · Score: 1

      OK, your brother happened to have had a very bad experience. So this automatically means that Macs never work? Great logic.

      I've never had issues on the Mac with hardware and software integration as annoying and severe as I had on Windows/Intel. The problems tend to be much worse on Wintel and fixing tends to take much more time. And I've seen this crap happening over and over, not just one unlucky shot.

      While the Mac is far from a perfect machine, it appears so much more like it when compared to most of the stuff in the Wintel world.

      Well YMMV, but just because it doesn't work once, it doesn't invalidate all the great experiences most Mac users have.

      --
      There are two rules for success:
      1. Never tell everything you know.
    126. Re:Who cares? by Anonymous Coward · · Score: 0

      "My brother bought my parents an original bandai blue iMac and the thing sucked over 72 man hours of time trying to get a usb printer to work with it."

      See, there's your problem. You should have gotten the Takara Turquoise or perhaps the Konami Khaki, but no... you had to get the worst one. I say you got exactly what you deserved.

    127. Re:Who cares? by Anonymous Coward · · Score: 0

      hollywood homicide svcd? hmmm...

    128. Re:Who cares? by joulesverne · · Score: 1

      You're probably right about waiting for the hardware to shake out... But I like the look of Titanium powerbook with chips and dents... It doesn't look like the one in the show room, but it shows that it gets used for real work, which is what this is all about - at least I think thats why I use one of these things.

    129. Re:Who cares? by cowboysneezy · · Score: 1

      I have had a G4 450MHz Cube for nearly 3 years and still love it. Since I will never own a PC again (I defected on 15 August 98, birth of the iMac), I don't really care how the G5 matches up against the Intel machine. I wanna know how the G5 compares to a 450MHz G4. Then as a DEDICATED Apple user, I can make an informed decision on whether it's time to upgrade. EverQuest (released Tuesday) requires 700MHz, so a G5 may be in my near future.

    130. Re:Who cares? by Anonymous Coward · · Score: 0

      Apple lost my faith in their hardware decisions when they failed to release a machine with AGP support for almost 2 years after it was standardized in the PC world. They will make the same mistakes again, and all it does is alienate the people that are supporting them the most.

    131. Re:Who cares? by Anonymous Coward · · Score: 0

      No time to register - otherwise I would... I've meant to for a while...

      The whole Powerbook line (or at least the 15) is getting a refresh very, very soon. Moto's got a new G4 pin-compatible part that they'll probably get, I'm guessing, forget the number. (They just did a $300 price drop on the 15's, but wait a month, or at least til the Macworld creative show in 2 wks., or whatever the hell they're calling it now - the new 15's may get a nice kick in the pants, speedwise, acrosss many components.)

      The 15's way behind the other two (12" & 17") - slower bus, RAM, ATA66 vs. ATA100 in the others, etc. And it's been this way for waaaay too long. I'm in the market for a new 15 now, and the anticipation's killing me. But I just can't buy the current 15, as the refresh is too damn inevitable. (I had the DVI/667/1GB RAM/Airport - best notebook I've ever owned, by far.)

    132. Re:Who cares? by Anonymous Coward · · Score: 0

      you stupid fucking liberal slut - it would figure that you're a mac user, you fucking loser. move to france you stupid bitch.

    133. Re:Who cares? by drauh · · Score: 1

      I'm a physics grad student. I run Emacs on my PowerBook. I run XFree86, do my C, Tcl, etc, coding, I use LaTeX, via the teTeX package, use gnuplot to plot pretty pictures..... How? Check out the Fink project.

      However, almost all presentations that I see at conferences, meetings and seminars are now done using PowerPoint (or Keynote for the OS X users) -- most professor/researcher-types use Windows on their laptops and may dual-boot to Linux. Why? Because it's easy, and most schools have a license for staff to use the software without them having to pay full price for it. Here at my institution, it's $15 for staff, $42 for students.

      --
      This is a tautology.
    134. Re:Who cares? by Raven42rac · · Score: 1

      Not bloody likely, they are the first to even announce systems with systems including 64 bit procs and PCI-express, which are only on paper in the PC world. And they are coming out with a 30 inch LCD, thats huge.

      I am defending Apple, and I don't even own a Mac (yet).

      --
      I hate sigs.
  2. Honesty by dioxn · · Score: 5, Insightful

    At least everything that they did seemed to be amply documented.
    I found that to be refresing especially in light of all the recent benchmark tests that have not been so forthright with all their methods and procedures.

    1. Re:Honesty by TobyWong · · Score: 0, Funny

      If I shit in a bucket and carefully label and document everything does that make it a bucket of gold?

      Flawed logic.

      --
      - Toby
    2. Re:Honesty by TobyWong · · Score: 0, Funny

      Mac threads are funny... if your post doesn't say "love" and "mac" in the same sentence you get modded down.

      Well get moddin fanbois!

      --
      - Toby
    3. Re:Honesty by switcha · · Score: 5, Funny
      If I shit in a bucket and carefully label and document everything does that make it a bucket of gold?

      No. It makes it a container containing homo sapien fecal matter, deposited on June 24 at 16:21 after a lunch of onion rings and a Rodeo cheesburger from the Burger King establishment.

      And to top it off, you now have to deal with a shit in a bucket.

      --
      You know what? ... A little club soda *did* get that out!
    4. Re:Honesty by Anonymous Coward · · Score: 0

      No, but at least I don't have to stick my nose near it to figure out what it is.

    5. Re:Honesty by topham · · Score: 1

      No, you have art and you can get a gallery showing in Ontario. See here...

    6. Re:Honesty by The_K4 · · Score: 1

      I find their data honest, but their claim to be bull. Look at their numbers they are comparing the G5 to the P4 3.0 and Xeon 3.06. What about the new 3.2's? What about an AMD or two? What about an Opteron (another 64-bit machine)? Their numbers a great and clear, but they are also very meaning less.

    7. Re:Honesty by PainKilleR-CE · · Score: 3, Insightful

      At least everything that they did seemed to be amply documented.
      I found that to be refresing especially in light of all the recent benchmark tests that have not been so forthright with all their methods and procedures.


      If it wasn't amply documented, it would violate the terms of the SPEC benchmark. Give them credit where it's due, but really, the only reason why there's more information about these benchmarks than they normally give is because it's required of them by the benchmark they chose to use.

      --
      -PainKilleR-[CE]
    8. Re:Honesty by Anonymous Coward · · Score: 0

      On the other hand, they are full RISC, which a Pentium isn't. It does hardware translation. The Apple chips have been pulling away for quite some time now.

    9. Re:Honesty by pi+radians · · Score: 5, Interesting

      What about the new 3.2's?

      You mean the new chips from Intel that were announced the same day as the G5s?

      Shit, some people you can never please.

      --

      sin(6cos(r)+5A)
    10. Re:Honesty by The_K4 · · Score: 1

      That's the dangers of making a comment like "fastest PC on earth"......it's a claim that one has to be VERY careful about making. Especiall when some of the benchmarks were pretty close and people had been saying for 2 weeks that the 3.2 were comming out that day. Apple SHOULD have known better.

    11. Re:Honesty by WatertonMan · · Score: 2, Interesting
      Has the Mathematica program been listed anywhere? What about the Photoshop test or some of the other applications test? I'd feel much better if the program Mathematica ran was available for download. Same with the graphics/filters used in Photoshop.

      And, as I mentioned below, the most egregious benchmark, the Quake one, wasn't mentioned at all. Yet independent tests had P4's running that benchmark at nearly double the quoted speed.

      I can understand focusing on the benchmarks quoted on Apple's site. However there was a lot more done during the keynote that he conspicuously didn't mention.

    12. Re:Honesty by T40+Dude · · Score: 1
      If I shit in a bucket and carefully label and document everything does that make it a bucket of gold?
      IF you're this guy, then yes :) http://www.talesandmusic.de/tales/shitting_donkey. htm
    13. Re:Honesty by kherr · · Score: 5, Insightful

      Look at their numbers they are comparing the G5 to the P4 3.0 and Xeon 3.06. What about the new 3.2's?

      How dare Apple! But then they only had the G5 2GHz. Maybe they should wait for the 3GHz, then the comparison will be fairer?

      The fact that everyone is nitpicking these benchmarks shows how close the performance is. And with such a huge "megahertz" disparity between the Xeon and the G5 shows how much power the G5 has to offer.

    14. Re:Honesty by vought · · Score: 5, Insightful
      That's the dangers of making a comment like "fastest PC on earth"......it's a claim that one has to be VERY careful about making.


      Considering that you couldn't get either system yesterday (G5 or 3.2GHz Xeon (I hate it when slashdotters write 'zeon')), I see the whole thing as moot.

      It's marketing, folks, not the bible. Greg backed up the test parameters with his data. I think the world would be a less stressful place if Windows went away, but I'm not stressing over a minute saved over a week of Photoshop work.

      We spend more time thinking about what to do next in Photoshop than could possibly be saved by a faster processor/architecture/whatever.

      That being said, I'll continue to buy Macs because the extra up front cost is well worth the knowledge that one company (and a rather well-run one these days) is responsible and capable enough to develop and market botht he hardware and the OS. They do a rather good job of it for a small premium.

      Put another way: If I lose an hour a month because of a hardware vendor who refers me to an OS vendor to resolve a problem, I've lost an hour. I can't get that time back. If my Mac emits smoke and kernel panics at the same time, I know I can get resolution to both problems by calling Apple.

    15. Re:Honesty by Anonymous Coward · · Score: 0

      That's the dangers of making a comment like "fastest PC on earth"......it's a claim that one has to be VERY careful about making.

      This is much like making a comment of "UNBREAKABLE". Damn, how many repeated buffer overflow security reports did Oracle have after starting that marketing campaign?

    16. Re:Honesty by Inf0phreak · · Score: 1

      Curiously enough, your post had both the words in one sentence, and it got modded down :D

      --
      ________
      Entranced by anime since late summer 2001 and loving it ^_^
    17. Re:Honesty by Anonymous Coward · · Score: 0

      "Yet independent tests had P4's running that benchmark at nearly double the quoted speed."

      Yes, yes, those independent tests that were somehow run ON A CHIP THAT HASN'T EVEN BEEN RELEASED YET. STFU, Troll.

    18. Re:Honesty by tuxedobob · · Score: 1

      Of course not. It makes it a bucket of shit. But at least everyone knows it's a bucket of shit.

      The comparison here (I think) is to nVidia and ATI, who leave it to the gaming community to figure out why it is that each company's cards outperform the other's.

    19. Re:Honesty by cookd · · Score: 1

      That's meaningless. The benchmarks measure performance. If the Apple chips get their performance through RISC, and the Pentium chips don't, who cares? If Apple has the better underlying technology, they should win. If Pentium comes out on top, it means that they have better technology, RISC or no RISC.

      --
      Time flies like an arrow. Fruit flies like a banana.
    20. Re:Honesty by steeviant · · Score: 1

      I love the Mac, but I certainly wouldn't say that Apple have been "pulling away for some time now" unless I was talking about what I think Apple's PR people have been doing while trying to play down the G3 & G4's speed deficiencies. :D

    21. Re:Honesty by cookd · · Score: 1

      It only can offer that power if it can overcome the megahertz disparity.

      You can't tell me that a 2 GHz G5 is more powerful than a 3 GHz P4 just because it has higher Flops/GHz. If the performance of the two chips is approximately equal, then they are equal. Case closed. You can't say "It's better because it does it with fewer GHz," since I don't care how many GHz it took. I care how fast it got the job done and how much it cost me.

      If IBM is able to bring the clock speed of the G5 up to be on par with the P4 while maintaining its CPI count, then you'll have something to say. Until then, the comparison is pretty meaningless.

      --
      Time flies like an arrow. Fruit flies like a banana.
    22. Re:Honesty by sebi · · Score: 1

      And, as I mentioned below, the most egregious benchmark, the Quake one, wasn't mentioned at all. Yet independent tests had P4's running that benchmark at nearly double the quoted speed.

      I can honestly say, that I have no idea what you are talking about. I located your other post in this thread you were referring to, but all you said there was that you would like to see some Quake benchmarks. What independent tests are you talking about? And what quoted speed were the P4s able to surpass so clearly? Please enlighten me.

    23. Re:Honesty by DavidBrown · · Score: 1

      If by "thinking differently" you mean the same old method of lying through advertising, I agree.

      Apple's response while prompt, was not frank. If it were frankly honest, Apple would have to admit that their brand new G5 would be slower than Dell's computer from last quarter under certain conditions. To be frankly honest, Apple shouldn't have claimed that their computer was the "fastest desktop" computer ever, based solely on their own cherry-picked benchmark.

      And to be frankly honest, Apple shouldn't have claimed that their G5 is the first 64-bit desktop computer either.

      This isn't nit-picking. Apple was caught with their pants down, just like nVidia. This doesn't mean that you shouldn't buy a G5, but it does mean that "thinking different" is just more of the same old shit.

      If you want an honest benchmark, have Apple's system tweaked by Apple, Dell's system tweaked by Dell, and who gives a damn which complier is used? I'm a user, not a CPU. I don't care about the theoretical capacity of each computer, especially if the theory is tested using inefficient compliers. Let Apple and Dell pick their own compliers, or even write their own compliers just for this test.

      --
      144l. ph34r my 133t l3g4l 5k1lz!
    24. Re:Honesty by pyros · · Score: 1

      History has shown repeatedly that the entity with better marketing will win.

    25. Re:Honesty by TwistedKestrel · · Score: 1

      Ugh ... I live in Toronto and got quite nauseous when this came up on the news. I don't know why they thought it deserved a thorough video documentation ... it is just really disgusting, and stupid. Really, really, stupid.

    26. Re:Honesty by Sokie · · Score: 4, Funny

      If my Mac emits smoke and kernel panics at the same time, I know I can get resolution to both problems by calling Apple.

      I imagine that in that case, there is really only one problem to be solved. :)

      --
      ------
      Where are the slash-groupies? I distinctly remember being promised slash-groupies!
    27. Re:Honesty by Stu+Charlton · · Score: 5, Insightful

      Apple's response while prompt, was not frank. If it were frankly honest, Apple would have to admit that their brand new G5 would be slower than Dell's computer from last quarter under certain conditions.

      This is unfortunately the problem with *all* benchmarks. Almost any two competitive systems can be measured to be faster than one another under certain conditions.

      The point of Apple's benchmarks were to show that "in the general case", the G5 would be faster than an Intel workstation. The general case assumes either a) using photoshop, or b) using applications compiled with GCC.

      Are either of these a large stretch? Well (b) might be, and a comparison with MSVC++ and/or ICC would be nice, but then Apple would probably just counter that with IBM's optimised G5 compiler.

      If you want an honest benchmark, have Apple's system tweaked by Apple, Dell's system tweaked by Dell, and who gives a damn which complier is used? I'm a user, not a CPU. I don't care about the theoretical capacity of each computer, especially if the theory is tested using inefficient compliers.

      Well then, frankly, you shouldn't be paying attention to SPEC benchmarks, you should be looking at the informal timed application benchmarks. These are more "user-centric" and "whole-system" measurements.

      The point many on Slashdot are making is that SPEC benchmarks *are fundamentally* theoretical CPU capacity measurements, not intended for users.

      Let Apple and Dell pick their own compliers, or even write their own compliers just for this test.

      The amount of man hours that goes into an optimising compiler is arguably more than goes into an operating system kernel. It's a rough business, and usually why people tweak existing compilers to perform better on benchmarks such as SPEC.

      --
      -Stu
    28. Re:Honesty by Anonymous Coward · · Score: 0

      You think the whole disclosure thing snuck up on them after the fact? No. They wouldn't have chosen SPEC to begin with if they weren't comfortable with releasing their results.

    29. Re:Honesty by EelBait · · Score: 5, Insightful

      You've obviously never worked in a data center where cooling and power are a premium. In a room full of hundreds of Intel crap, you start to consider things like power consumption and heat dissipation. This is a fact: The higher the clock the more power and heat.

      We started holding our data center manager accountable for his own electric bill. After that, efficiency (lower clocks to do the same work) started to take on a whole new meaning.

      This particular criterion also got us to get the MS-weenies to shut up and we started to implement more Linux systems.

    30. Re:Honesty by Wuffle · · Score: 1

      You won't be able to buy G5-based PC's until August. You can buy P4 3.2Ghz's CPU'd machines today (although rather expensive).

      It'll be interesting to see if a company can get a workstation-orientated Opteron motherboard out before then since it will make Apple's 'first 64bit personal computer' claim a load of rubbish.

      Unless of course AMD do something magical and get Athlon 64 out before August.

    31. Re:Honesty by Anonymous Coward · · Score: 0

      Two words:

      G5 laptop.

      Being able to do more with fewer clock cycles means (eventually) smaller, cooler, more energy efficient processors. Which is a good thing. Because speaking statistically, your next computer will probably be a laptop.

    32. Re:Honesty by cookd · · Score: 1

      True. Power consumption is a valid criterion for processor selection. However, that doesn't invalidate my point: low GHz/Flops is not a valid criterion.

      --
      Time flies like an arrow. Fruit flies like a banana.
    33. Re:Honesty by Anonymous Coward · · Score: 0

      It's marketing, folks, not the bible.

      I don't see the difference here?

    34. Re:Honesty by Anonymous Coward · · Score: 0

      Hey, at least 2x2 GHz G5 systems EXIST. I'm not sure a 3.2 GHz P4 system even exists, anywhere!

      Besides: the comparison everybody cares about is dual-processor versus dual-processor. The 2x2 G5 wipes the 1x3.06 P4 so handily, it's not even a contest. Obviously. So the fact that there's now a 1x3.2 P4 means ZERO.

    35. Re:Honesty by cookd · · Score: 1

      While clock speed and power usage are correlated, they aren't the same thing. "Given the same performance, power usage is a valid factor in deciding on a processor" is not the same as "given the same performance, clock speed is a valid factor in deciding on a processor." One is true, the other is not.

      --
      Time flies like an arrow. Fruit flies like a banana.
    36. Re:Honesty by Anonymous Coward · · Score: 0

      Known better about what? 3.2's don't exist in the marketplace, so for all intents and purposes Apple was exactly right. And you are wrong.

    37. Re:Honesty by MourningBlade · · Score: 2, Insightful

      What about the new 3.2's?

      You mean the new chips from Intel that were announced the same day as the G5s?

      Yes, and I'm sure Intel would be so very helpful in getting one of their prime competitors pre-release sample versions of their chips.

      Apple most likely did have to actually buy that Dell box just like the rest of us poor slobs (if us poor slobs were to buy a Dell, that is). Since they're a big competitor, I doubt they got any special favors about first ship or anything else.

    38. Re:Honesty by Anonymous Coward · · Score: 0

      I hate it when people write P4 Xeon and mean P4.

    39. Re:Honesty by Anonymous Coward · · Score: 0
      ...You can buy P4 3.2Ghz's CPU'd machines today (although rather expensive)...

      And the point would be what...?

      Ultimately it is about the applications you run, and what degree of reliability or stability you expect. If your usage is deadline-oriented graphics work, then even a seven-headed beast of an Intel box with "more" powerful hardware is not going to help, and its sooner availability isn't relevant either. In the first place, that stuff doesn't run well in Windows and pro-level graphics software on Linux isn't mature or widely accepted. (Flame me not please : )

      Secondly it would be a risky migration for most people in the graphics business, having an investment in hardware and knowledge on the Mac platform, and having projects that could be affected.

      A Mac to PC switch based on hardware specs is probably the worst and least valid reason imaginable. It's really all about the apps.

    40. Re:Honesty by ealar+dlanvuli · · Score: 1

      Apple would have to admit that their brand new G5 would be slower than Dell's computer from last quarter under certain conditions

      And to be frank Dell would have to admit that their computers they release now are slower than Last years AlBooks in certain conditions...

      No, really they don't. They only have to say when they are faster -- it's up to the reader to figure out the cases where they are slower. Companies don't diss themselves in ads.

      --
      I live in a giant bucket.
    41. Re:Honesty by tazznb · · Score: 1

      " You won't be able to buy G5-based PC's until August. You can buy P4 3.2Ghz's CPU'd machines today (although rather expensive)."

      There is no way I'd buy the new P4. I read that it gets over 100Watts when working under a sufficient load. This chip is just a stalling tactic to show that they really don't have anything new to respond with, for now.

      It makes them look bad. I know they can't be scared of little Apple.

      Posting with my Dell Precision.

      (Why can't everyone accept the fact that these new Macs may be very nice machines?)

    42. Re:Honesty by tgibbs · · Score: 1
      The fact that everyone is nitpicking these benchmarks shows how close the performance is.
      I think it just illustrates the depths of Mac envy. A lot of people have clearly been consoling themselves with the notion that Macs are underpowered/overpriced.
    43. Re:Honesty by The_K4 · · Score: 1

      However as history has shown now that the P4 is at 3.2 GHz, it won't be long and a Dual Xeon will be avaliable at that speed.

    44. Re:Honesty by Anonymous Coward · · Score: 0

      At which point it will be slightly slower, the same speed as, or slightly faster than the G5. And then the G5 will hit 2.5 GHz (probably around Christmas). And then the Xeon will hit 3.5 GHz. And then the G5 will hit 3 GHz. And so forth and so on.

      And the combination of the G5 and Mac OS X will continue to deliver better price/performance/value than the Xeon with Windows or (pff) Linux.

    45. Re:Honesty by Durandal64 · · Score: 1

      I think this depends upon what classification you fit the G5 into. Certainly it falls into the realm of a PC. The Xeon is definitely meant to be a workstation, so does it fall into the same category as a G5? In terms of raw power, the G5 and the Xeon workstations are certainly at some level of parity. But would you compare a hypothetical SUV that can run the quarter-mile in 13 seconds with a Camaro? Sure, for fun. But in the end, our hypothetical SUV doesn't compete with sports cars; it competes with other SUV's. So, does the G5 compete with Pentium 4's or Xeons? I think Pentium 4's. Since the Xeon isn't really a PC, that would put Apple comfortably in the position of having the fastest PC available.

    46. Re:Honesty by Anonymous Coward · · Score: 1, Interesting
      Three words:

      Not anytime soon.

      And I quote:

      "Motorola is huge for us," said Joswiak. "Our partnership with Motorola is not going away, G4s are in every other part of our product line. As you can see, [the G5] is not going in a PowerBook anytime soon. Motorola remains very important to us, but IBM is the one that can take us to the next level."
      Sorry.
    47. Re:Honesty by oscast · · Score: 1

      Here's the benchmarks which you said weren't listed: http://www.apple.com/powermac/graphics.html

    48. Re:Honesty by WatertonMan · · Score: 1
      What. Why the hell was I listed as a troll. What, did you miss the benchmark on Quake? And what are you saying about chip not released yet? The P4 has been out for quite some time! There's a troll here. But it sure ain't me!

      All I did is point out that the Apple rep didn't mention the Quake benchmark which is *way* off for the P4.

      Here are some regular PC scores that bear no resemblance to what Apple quoted

      Anandtech

      SharkyExtreme

      Now this has been widely reported. So I *know* you don't think me a troll just because I was curious why the Apple rep didn't mention these stats.

      A 3GHZ P4 (which has been out for a while) scored 385.6 fps. According to Apple's website it is 275. That is a *huge* difference.

      Apple Bench

      Now since you so clearly know me a troll quoting stats on an unreleased box, please inform me where Apple got their stats here. I wanted to hear it from the Apple rep because I thought he gave a fairly good response to the Spec issue. I still think it somewhat misleading, but nowhere near as bad as what PC zealots were claiming.

      For the record I think OSX a vastly superior OSX to either Linux or WinXP. If they improve the Finder as much as it appears I'll be a very happy camper.

      But troll? Come on. Asking very reasonably questions is not trolling.

    49. Re:Honesty by Anonymous Coward · · Score: 0

      The general case assumes either a) using photoshop, or b) using applications compiled with GCC.

      Are either of these a large stretch?



      Yes. They both are. Most people do not use Photoshop, and almost nothing that isn't open source uses GCC on the x86.

      Really, it's pretty simple. If you go over to the SPEC site, there are already figures provided by Dell for their hardware, and all of the specifications required to obtain them. Apple didn't need to produce scores for Dell, Dell did that. Using GCC doesn't level anything. They are not the same for both platforms. The end. Apple didn't have to use inferior techniques to determine Dell's performance, Dell has provided their own performance. The end. If Apple could have produced better results with a better compiler, than they should have. The end. The only catch is that any compiler they used would need to be available to users. $10 says the reason they didn't use a hypothetically superior compiler, is that they knew they wouldn't be able to make it available in half a year for sale. So they pick GCC. Of course GCC isn't as good at producing optimized code, and they knew that Dell would beat them. Ahh, but GCC isn't as good for the x86, either. Let's take the performance hit for our G5, and then force one upon the competition, even though the majority of software for its primary platform is compiled by two other compilers.

    50. Re:Honesty by Anonymous Coward · · Score: 0

      stupid Canadians....

    51. Re:Honesty by alanshitface · · Score: 1

      That's homo sapiens. It's a singular, like biceps. 1 homo sapiens 2 homo sapiens 1 biceps 2 biceps Alan Shitface - I am Virus "You are what you don't excrete."

    52. Re:Honesty by Stu+Charlton · · Score: 1

      Yes. They both are. Most people do not use Photoshop,

      For the target market of these systems, i.e. professionals, I think this is incorrect. If you were referring to the iMac or eMac, you may have a point.

      As for the choice of compiler, I understand the argument against GCC, and I'm not sure I agree with it, even though it has merit.

      --
      -Stu
    53. Re:Honesty by li99sh79 · · Score: 1
      "Motorola is huge for us," said Joswiak. "Our partnership with Motorola is not going away, G4s are in every other part of our product line. As you can see, [the G5] is not going in a PowerBook anytime soon. Motorola remains very important to us, but IBM is the one that can take us to the next level."
      So does this mean we're going to be seeing G4's in the iBook line?

      -sam

      --
      I was just here, where did I go?
    54. Re:Honesty by yugi · · Score: 1

      If you look at the Sharky Extreme system configuration you'll note that they ran their tests at 1024x768x16, and Apple did them at 1024x768x32. So this is comparing apples to oranges (no pun intended). :-)

    55. Re:Honesty by deman1985 · · Score: 1

      Being able to turn to one company for all your problems sounds all great and good, but at the same time, it also means you're restricting yourself to the creativity of one company. Personally, the reason I refuse to even consider getting a Mac (at least as a primary computer) to this day is that there is not enough variety in software and options. You can give me the "fastest PC on earth", give it the best interface ever, throw in a free car, and promise me all these other benefits, but if the software isn't there that I need for my specific purpose... I can't use it. The primary advantage of x86-based platforms is that there are so many options, so many programs, and such diverse hardware. At the same time you're trading off compatibility and a single support source, but hey-- I'm an intelligent person and I've been programming for eight years, so I can figure out how to get one POS card to work with another POS card on my own. I don't need some Apple support weenie to tell me how to fix my mouse, get my sound working, or wipe my ass. The reason the Apple marketshare is still so low is because of the lack of software and hardware diversity. Ironically enough, software and hardware diversity depends on a strong marketshare; it's a fragile balance between intellectual supply and demand. I won't switch to an Apple because there isn't software for it that I want, but from the developer aspect I won't write for Apple because there aren't enough people to use it and make it worth my time. It's a closed cycle that takes a long time to change, and it just so happens that due to some very stupid decisions Apple made in the past (ie, closed architecture), they are stuck where they are now. If they had managed things better in the past and remained open, they would be far better off.

    56. Re:Honesty by Harbinjer · · Score: 1

      The clock rate is far from the only, or most important factor. Look at Itanium, it a a huge space heater, and runs relatively slowly(Mhz, but good performance). Then look at the Transmeta Crusoe, similar clock speed, way less heat.

      My point is that some processors are very efficient in energy/processing power, and others aren't, and Mhz doesn't have nearly as much to do with it as architecture.

    57. Re:Honesty by geekoid · · Score: 1

      "If my Mac emits smoke and kernel panics at the same time, I know I can get resolution to both problems by calling Apple."

      just like a MAC user to call Apple support when he should be using a fire extinguisher!

      "Hello Apple support"
      "My MAC is emmitting smoke, and has a kernal panic"
      "I see, lets take care of the kernel panic first..."

      sorry, so many joke to go with that statement. Look on the bright side, its the last line in your post, so you know I read it.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    58. Re:Honesty by Anonymous Coward · · Score: 0
      You mean the new chips from Intel that were announced the same day as the G5s?

      Yes, s/he probably meant the Intel CPUs that are available today, compared to the G5 which won't be available for perhaps 2 months or more. (Remember the 17" PowerBook fiasco? ;-)

    59. Re:Honesty by Anonymous Coward · · Score: 0

      So does this mean we're going to be seeing G4's in the iBook line?

      There already is a G4 in the iBook line. It's called a 12" PowerBook.

    60. Re:Honesty by PetWolverine · · Score: 1

      ...and it can be solved with a fire extinguisher.

      If you consider the problem to be the fire, use the fire extinguisher as directed.

      If you consider the problem to be the kernel panic, bash the computer repeatedly with the fire extinguisher.

      --
      I found the meaning of life the other day, but I had write-only access.
    61. Re:Honesty by Anonymous Coward · · Score: 0

      Most people do not use Photoshop, and almost nothing that isn't open source uses GCC on the x86.

      Most Mac users use Photoshop, or something similar. (Even iPhoto is basically Photoshop in the way that it processes image data.)

      And the comparison was between a Mac running OS X and a Dell running Linux. Practically all of the software on both of those platforms is compiled with GCC.

      Really, it's pretty simple.

      Yes. It is. The G5 is generally faster than the fastest Dell. Can you find cases where the Dell is faster? Sure. But the G5 is faster overall.

    62. Re:Honesty by MikeMo · · Score: 1

      You seem to be confused about what "GHz" really are. By definition, if a chip is doing more Flops, it is more powerful. You're right that you care about how fast the job got done. Your third sentence is bizarre. The clock speed doesn't matter -- it's how fast the job gets done.

    63. Re:Honesty by mduell · · Score: 1

      G5/MacOS is higher price/performance than Xeon/Win32 by about 25%. Numbers available here.

    64. Re:Honesty by MoneyT · · Score: 1

      If Apple could have produced better results with a better compiler, than they should have. The end.

      And if apple did that, instead of conspiracy theories of crippling the Dell there would be theories about apple using a highly tweaked compiler with mac only very specific and cheating instructions.

      Let's face it, no matter what Apple (or any other company for that matter) does, the results are going to be suspect.

      --
      T Money
      World Domination with a plastic spoon since 1984
    65. Re:Honesty by EelBait · · Score: 1

      Absolutely. I think the very existence of the Itanic is proof-positive exposing Intel's bogus claims that high clock cycles == high performance.

      There was an article a few months back about some research at Sandia Labs regarding heat dissipation. (I wish I could find that article.) At any rate, one of their claims was that the "sweet spot" for microprocessor efficiency was around 1GHz; any higher than that, the heat/work ratio gets a bit top-heavy. A comment in the article stated that by the year 2007, Intel's design would need to dissipate the same about of heat per square inch as a nuclear reactor.

      IIRC, the article was drawing attention to IBM's focus on lowering power consumption and that that course of action was the best, long-term.

      So, given that, I think work per cycle is a valid criterion for processor selection (among others).

    66. Re:Honesty by Anonymous Coward · · Score: 0

      Most Mac users use Photoshop, or something similar.

      So this was supposed to be a benchmark for only things that Mac users use?

      Yes. It is. The G5 is generally faster than the fastest Dell.

      So you mean generally faster for those same programs that Mac user use, right?

      I think I can wait until the G5s come out to find out how fast they really are. Until then you can take Apple at its word for it that the tests were conducted in an honest way. But considering Apple's bad reputation when it comes to benchmarks, I won't take their word for any of it.

    67. Re:Honesty by Lars+T. · · Score: 1

      And are a whopping 4% faster than the previous 3.0 GHz P4s in about all tests.

      --

      Lars T.

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

    68. Re:Honesty by artur9 · · Score: 1

      I can't help myself.

      So, the floppier a computer the more powerful it is?

      --
      ------- MacOS X, WebObjects, Apple (G5) hardware triply tied
    69. Re:Honesty by Thorkytel+Ant-Head · · Score: 1

      "Artificial Cheese"? More like "artificially inflated price comparisons." Your comparisons are inaccurate. I priced out the two high-end systems you listed, minus the monitors (since we're comparing the price/performance ratios of the machines, not the displays), and the Mac comes out cheaper than the PC you listed. Nice try, but next time, you may want to check your math.

    70. Re:Honesty by WatertonMan · · Score: 1
      Just in case anyone is still reading this, the Quake stuff was discussed over at ARS. Sounds like the Apple bench was legit - as were the others although one might debate the gcc compiler.

      Ars Discussion (See towards the end of the page)

      Other benches on After Effects and other programs are coming out that show that the G5 running G4 code blows away the Xeon. We can only expect things to improve with recompiled and reoptimized code.

  3. Apple: innovation or catch up? by Anonymous Coward · · Score: 3, Informative
    Here is a really good editorial in the Apple situation:

    http://www.osnews.com/story.php?news_id=3877

    the article is analyzing if the recent announcements from Apple were innovation or simple catch up.

    1. Re:Apple: innovation or catch up? by Anonymous Coward · · Score: 0

      Once you stay in an industry long enough you realize there really is no such thing as innovation, only evolution.

    2. Re:Apple: innovation or catch up? by First+Person · · Score: 4, Insightful

      While I appreciate the opinions and arguments of the author, I am dismayed by the constant references back to the BeBox. Yes the BeBox and Amiga (similar case) were excellent platforms when they were introduced. Yes, each had quite revolutionary ideas. Unfortunately, neither caught on. Both were targeted at geeks - a niche market with questionable budgets, based on the "$1k is TOO much to pay for a box" posts.

      Apple does not invent everything, although historically they tried! Apple is clever at evaluating technologies, combining them into their existing product, and making the results available to the mass audience. I agree that many of the individual accomplishments are unremarkable, packaging all these into a new release is impressive. And doing this three times (10.0, 10.1, and 10.2) in about three years is amazing for any product. Doing this with an operating system is unparalled*.

      Take a step back and evaluate Apple's announcement in the broader industry context. You may not be amazed, but I think you'll be impressed.

      .

      * I suggested that Apple's OS release schedule was unparalled based on the number of features being introduced. This isn't an achievement driven entirely by the programmars in Cupertino. With the Mach / BSD underpinnings, open source software can be easily ported over to the new machine (see: fink, apt-get, etc.). In many cases (e.g. Safari, ProjectBuilder, etc.), Apple is applying a flashly UI on top of standard source. The result is a relatively small number of programmers producing a large number of features. Compare this to Microsoft which uses entirely custom code and where you need a large number of programmers to get a small number of features. Compare this to the Linux model where you need a large number of programmers (as most are part-time), to get a moderate number of features. Solaris and other commercial Unixes also have this advantage, but neither has been quite as driven; I don't understand why this is so.

      If this analysis is correct, OS X should have an impressive feature and Microsoft will need to change their OS development model. Linux / BSD, if they can avoid fragmentation, will continue to provide much of the R&D that the other OSes rely on.

      --
      Given one hour to live, the student replied: "I'd spend it with professor FP who can make an hour seem like a lifetime."
    3. Re:Apple: innovation or catch up? by stevejsmith · · Score: 3, Informative

      OSNews is run by a former BeOS developer who is married to a former BeOS developer. EVERYTHING will relate back to the BeBox--you begin to learn that.

    4. Re:Apple: innovation or catch up? by tuxedobob · · Score: 5, Informative

      I don't think anyone's really arguing that most of Apple's improvements weren't catch up. Heck, when Steve Jobs was on stage he was saying how everything they added was "the latest PC standard". How could it not be catching up if it's already a standard on the PC?

      The reason the Mac users are happy about all this is because we already knew we were way behind, and we've been begging Apple to catch up!

      Even considering all the benchmarks, which may or may not be accurate, the simple fact remains that this Mac is much faster than the previous Mac. Which is good news for Mac users. And presumably the crowd at the keynote was full of Mac users.

    5. Re:Apple: innovation or catch up? by Anonymous Coward · · Score: 0

      The author of this editorial (Eugenia Loli-Queru) is known for her AntiMac stance. The news she picks for OSNews (more often than not) has a negative Mac/Apple spin to it.

    6. Re:Apple: innovation or catch up? by ziriyab · · Score: 1

      The author of the article seems barely literate. It's undreadable

    7. Re:Apple: innovation or catch up? by amorsen · · Score: 1

      I seem to manage to dread it just fine.

      --
      Finally! A year of moderation! Ready for 2019?
    8. Re:Apple: innovation or catch up? by korielgraculus · · Score: 1

      The bizarre thing is, if MS had released 3 OS versions in three years people would be screaming about how they should have got it right the first time!

    9. Re:Apple: innovation or catch up? by First+Person · · Score: 1

      Thanks. That makes a lot of sense.

      --
      Given one hour to live, the student replied: "I'd spend it with professor FP who can make an hour seem like a lifetime."
    10. Re:Apple: innovation or catch up? by li99sh79 · · Score: 1
      I don't think anyone's really arguing that most of Apple's improvements weren't catch up. Heck, when Steve Jobs was on stage he was saying how everything they added was "the latest PC standard". How could it not be catching up if it's already a standard on the PC?

      But the real question is how widely adopted are these standards? It's like USB and the iMac, sure it was available for intel-based computers, but how many people were using it? Not that many. Apple switches over to it and now USB is omnipresent. I haven't seen many systems out there with all the features Apple introduced, the 8xAGP and the 400 mhz DDR sure, the PCI-X, not so much. So while Apple is "catching up" in that they aren't advancing any absolutely never beroe seen new standards, they are using standards that have not reached mainstream acceptance. Can you really consider it catch up if the tech is not standard across all intel/amd mobos?

      Seems to me that Apple's in a bit of a no-win situation here. If they go it completely on their own they get castigated for being non-standards compliant, a big complaint about the "old apple." But if they do use the standards that have been created for intel/amd they get dismissed as "playing catch-up."

      I mean yeah, the G4 line was getting very stagnant, but isn't that the nature of the game, you leapfrog ahead of the other guy, who then leapgrogs ahead of you etc...

      -sam

      --
      I was just here, where did I go?
    11. Re:Apple: innovation or catch up? by steeviant · · Score: 1

      To be fair, MS do release a lot of service packs, but they just tend to fix things that MS should have got right the first time. :D

  4. Benchmarks by haut · · Score: 1, Insightful

    I think he forgot to mention an important part about the benchmarks: they are not all that useful for a real life comparison with real applications.

    1. Re:Benchmarks by Anonymous Coward · · Score: 0

      That's why they showed real applications during the keynote, that also stressed system bus and hard disks.

    2. Re:Benchmarks by j3ffy · · Score: 5, Informative
      But what was even more inpressive than the spec scores was watching the powermac squash the dual xeon in several applications from 3D video rendering, to photo editing, to audio processing, to mathematical calculations.

      I'm a science guy, and for the calculations and simulations done here at the physics dept. where I work, the IBM power4 kills just about everything else. And when I saw the powermac calculate fractals with mathematica faster than the xeon box by more than a factor of 2, I was very excited (although a little cautiously) to see we will soon get power4 performance for well under $20,000

    3. Re:Benchmarks by Anonymous Coward · · Score: 0

      Here Power4 based systems well under $20K

    4. Re:Benchmarks by the_2nd_coming · · Score: 1

      it is funny. for 3 years every Intel fanboy out there pointed to benchmarks all the time.

      --



      I am the Alpha and the Omega-3
    5. Re:Benchmarks by Anonymous Coward · · Score: 0

      It starts at $8,000 for
      1x 1GHz Power4
      1GB of ram
      36GB of disk

      Come on dude :)

      and the dual power4 1.45Ghz is at $20,130...

  5. I love Apple by Anonymous Coward · · Score: 2, Funny

    Fuck those $750 PCs, I'm getting me a $3000 Mac.

    1. Re:I love Apple by Anonymous Coward · · Score: 0

      For $229, I can get a complete Athlon 1.2Ghz system with CDRom, 30GB hd, 128MB ram.. so, buy 10 of these and cluster them for $ Dual G5..

    2. Re:I love Apple by Anonymous Coward · · Score: 0

      isn't a mac a personal computer also? *g*

    3. Re:I love Apple by sribe · · Score: 5, Insightful

      Fuck those $750 PCs, I'm getting me a $3000 Mac.

      Q: You know what a $750 dual 3gHz Xeon PC is called?

      A: "Stolen Goods"

      Really, the point for Mac users is not so much whether or not the G5 wipes the floor with the Pentium, but whether or not the long period of performance stagnation is coming to an end, and whether or not top-end Mac performance will once again be reasonably comparable to top-end PC performance. And it looks like the answer to both questions is YES! (FINALLY!!!)

    4. Re:I love Apple by AJacque · · Score: 1

      Oh you mean $750 processor? Cause we all know you can't get a 3.2Ghz PC, 1GHz FSB, with DVD-R, 512MB PC3200 RAM, a Radeon 9600, 160GB 7200rpm HD, gigabit ethernet, and a 56k modem to boot for $750. Now you could get all that less than the $3000 it would cost for the Mac but that's a different story. It's just a comparable PC wouldn't be in the sub $1k price range.

    5. Re:I love Apple by Anonymous Coward · · Score: 0

      Their design is better than a lot of PC cases I've seen. Don't get me wrong, there are a few cases that I really like. But there comes a time when tons of fan grills and cold-cathode/LED lighting on the interior is just cliché.

    6. Re:I love Apple by Anonymous Coward · · Score: 0

      Great the performance problem is taken care of now how about tacking the price problem. Very few people are going to pay $2k minimum for one of these systems. They need to come out with a "consumer" G5 based system if they hope to move a lot of systems out the door.

    7. Re:I love Apple by Anonymous Coward · · Score: 0

      you are a fag.

      -an xp and freebsd user

    8. Re:I love Apple by Anonymous Coward · · Score: 0

      Ummm... The Dual processor is $1000 LESS than the dual Xeon. Keep in mind that the G5 comes in 3 different configurations and can be scaled down so that they are significantly less than $2,000.

    9. Re:I love Apple by Anonymous Coward · · Score: 0

      Wow! A joke from 1998! I can't believe how original this guy is! My hat goes off to you sir, a comic genius. Show the world how it's supposed to be done.

      The G5 is faster. The tide has turned. Get over it.

    10. Re:I love Apple by steeviant · · Score: 1

      Show me a fruity coloured mac I can get from the Apple store.

    11. Re:I love Apple by geekoid · · Score: 1

      Q. You know how many $750 Macs can run all the latest MAC software?

      A:Non existent.

      Q. you know what you call a $750 dollar PC that can run all the latest software?

      A.Common

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    12. Re:I love Apple by dmarcoot · · Score: 1

      you also would call it a piece of crap. it wouldn't have of the components as any of the base mac systems. it certinly wouldnt have any of the iapps such as imovie or idvd which were as well design or for free for that matter. dvd burning? nope. gigabit ether net? nope would your $750 pc run OS X? nope. would i want to depend on sucha cheaply built system for misson critical work? no fucking way.

    13. Re:I love Apple by dmarcoot · · Score: 1

      oh one more thing, please knock yourself out matching a baseline g4 or g5 towers specs for $750. because i wouldn't settle for anything less than what apple ships as standard. throw bluetooth and firewire 800 in it as well, as i want that too. and if has a os which is as well designed as apples and runs all my sofware that would be a must too. i hate poorly designed products.

    14. Re:I love Apple by MoneyT · · Score: 1

      Of course, that doesn't take into account the power, space and heat requirements. Somehow I think if you're going to spend that much money, you should probably get the single computer.

      --
      T Money
      World Domination with a plastic spoon since 1984
    15. Re:I love Apple by MoneyT · · Score: 1

      They will, when the G4s get phased out. Hell they're stil using G3 processors. Jeezus, where are the "consumer" opteron systems or the consumer xeon systems. The high end products are going to cost more money, that's a fact.

      --
      T Money
      World Domination with a plastic spoon since 1984
    16. Re:I love Apple by Thorkytel+Ant-Head · · Score: 1

      Q. You know how many $750 Macs can run all the latest MAC software?

      A:Non existent.

      Wrong. You can find many Macs used for $750 or less that will run all the latest software.

      But if you absolutely must have a brand-new Mac, you can get a G4 Macintosh for $799, with a 17" monitor, that will run all of the latest Mac software.

      In other words, you're way off base.

  6. More marketing games. by Reservoir+Penguin · · Score: 1

    If they were really interested in providing users with realistic benchmark results, they would have submited their systems for the offcial spec testing, insted they opted to hire some 3rd party company. (wonder what NDA they had to sign for that?) this stinks of the tpc benchark disaster.

    --
    US-UK-Israel: The real Axis of Evil
    1. Re:More marketing games. by Anonymous Coward · · Score: 2, Insightful

      Right on!

      b/c we all know that no one uses SPEC for marketing purposes! Everyone uses SPEC benchmarks for evaluating the purchase of a personal computer. Why, just the other day my mom called me up to say, "Hey Bill, your father and i were just about to buy a new PC so that we can send digital pictures to grandma. what's the spec CPU2000 numbers on that little Lindows number you keep on talking about?"

    2. Re:More marketing games. by mlyle · · Score: 1

      See SPEC's disclaimer.

      SPEC doesn't do testing themselves. Testing is performed by a lab that licenses the SPEC benchmarks. They just decide what code lives in the benchmarks and coalesce the results.

    3. Re:More marketing games. by Reservoir+Penguin · · Score: 1

      Judging by the application they list under their performance page (DNA sequnecing, other proffesional and scientific apps) G5 systems arent marketed towards your grandma. But hey including questionable spec numbers is a step up from the old "pentium burning supercomputer-on-a-chip" campaign.

      --
      US-UK-Israel: The real Axis of Evil
  7. Everyone should benchmark with GCC by RalphBNumbers · · Score: 5, Insightful

    If everyone benchmarked with open source compilers, there would be none of the shady benchmark-specific optimizations you'd expect to see in proprietary compilers. Everything would be above the table.

    And that's not to mention the benefits for OSS compilers. Imagine the kind of resources and funding processor companies would dump into open source compiler projects if they were going to be the basis for their benchmark scores instead of their closed source proprietary compilers.

    --
    "The worst tyrannies were the ones where a governance required its own logic on every embedded node." - Vernor Vinge
    1. Re:Everyone should benchmark with GCC by Anonymous Coward · · Score: 0

      Except that gcc performance varies between platforms as well...

    2. Re:Everyone should benchmark with GCC by mrseigen · · Score: 3, Funny
      And that's not to mention the benefits for OSS compilers. Imagine the kind of resources and funding processor companies would dump into open source compiler projects if they were going to be the basis for their benchmark scores instead of their closed source proprietary compilers.

      "So, Bob's been looking at those Intel diagrams for quite some time now."

      "Yeah, I wonder if it's anything to do with his new assistants and Porsche."

      Even the OSS community has a price. ;)
    3. Re:Everyone should benchmark with GCC by cfallin · · Score: 1

      How about taking that a step further, and benchmarking with an open source OS as well? That way the only variable is the processor/system itself. The Linux kernel runs on both x86 and ppc64...

    4. Re:Everyone should benchmark with GCC by DdJ · · Score: 1, Insightful

      Nonsense.

      Everyone should benchmark with the actual compiler that most developers are really going to use. If that's the same between platforms, so be it. If that's different between platforms, so be it.

      Sure, nothing else but using the same compiler will factor out the compiler when comparing hardware platforms. But who cares? Actual raw hardware speed is not what users care about at all. The actually speed that people are going to get out of the whole platform in real life is what people care about. And the fact is, nobody who seriously cares about performance uses GCC on x86.

      The benchmarks were downright deceptive, period. And that's even without taking into account the fact that there's no such thing as a mac with more than 2 processors, while there are x86 boxes with more than 2 processors.

      Here's the way I look at it:

      With the benchmark results that were reported, it basically amounts to "if things were fair, we'd be almost but not quite as fast as the Intel chip -- we've almost caught up, if you ignore the high-end x86 boxes that have more than 2 CPUs".

      Then on top of that, they said that they'll be at 3GHz in a year. That's a 50% speed increase in 12 months. Notice something? That's slower than Moore's law. So, what this amounts to is "we're slower than x86, and over the next year that gap will widen".

      They should have just left raw computational speed out of the keynote entirely. They'd have looked less silly.

      Mind you, I'm typing this on my 1GHz TiBook running OS X 10.2.6. I am a mac user myself. There's no way you'd get me to use x86 hardware for my desktop system, whether you're talking about Windows or Linux or BeOS or whatever. None the less, Apple has almost no credibility with me when they talk about system performance now.

    5. Re:Everyone should benchmark with GCC by Anonymous Coward · · Score: 0

      most of the optimizations in gcc are generic so they apply across the board. Though some depend on certain features being on the platforms. Like on the PPC there is an instruction that decrements a counter and branches if (not) zero, which makes the code preform better than code that used three instructions (subi, cmpwi, beq/bne).

    6. Re:Everyone should benchmark with GCC by fitten · · Score: 2, Insightful

      Yeah... generic optimizations across the board may or may not be optimal on a certain target platform. Optimization is something that is very architecturally specific, if you want to squeeze out every last clock cycle. That is why that, even today, the most intensive computation kernels are still hand coded assembly. Sometimes it *is* important to do something in 1 less clock cycle.

      That's why using the best compiler on the platform is beneficial. It's the difference between saying that the apps generically suck or they run as best they can, given the current compiler technology. Get new compilers that optimize better and recompile.

      As I stated in another thread, on one project I participated in, the choice of compiler made a difference of 100% performance difference. On our simulations, that meant using the right compiler shaved *days* off the runtime. Days = several people's salaries and rapid turnaround time for the simulations. Telling my boss that because using GCC in our case was the right thing to do because it was the same across all platforms although it took 2X as long (and therefore cost 2X as much to do each job), would have been foolish for our careers.

    7. Re:Everyone should benchmark with GCC by Anonymous Coward · · Score: 1, Informative

      Moore's law says that the transitor count will double every 18 months, doesn't it? Nothing to do with clock speed...

      In any case, that seems to match (roughly) with Intel's roadmap from their P4 introduction...

      Month 1 - 1.5
      Month 2 - 1.7
      Month 4 - 1.8
      Month 6 - 2.0
      Month 10 - 2.1
      Month 13 - 2.4
      Month 14 - 2.5
      Month 18 - 2.8
      Month 21 - 3.0
      Month 30 - 3.2

    8. Re:Everyone should benchmark with GCC by pudge · · Score: 4, Insightful

      Sure, nothing else but using the same compiler will factor out the compiler when comparing hardware platforms. But who cares? Actual raw hardware speed is not what users care about at all. The actually speed that people are going to get out of the whole platform in real life is what people care about.

      Nonsense (to quote someone else in this discussion ;-).

      The tests were designed to show raw hardware performance in the most fair way possible. It was NOT designed to show that the G5 is faster in real-world use. SPEC *sucks* for that, and is not designed for that. Using it in the real world, with real apps, is how you test real-world use. And Apple did that, too, though I am sure it is not the final word on the subject: for that, we wait until the machines get out into the real world.

    9. Re:Everyone should benchmark with GCC by ablair · · Score: 1


      " If everyone benchmarked with open source compilers, there would be none of the shady benchmark-specific optimizations you'd expect to see in proprietary compilers. Everything would be above the table."

      Bwahahahaha aha ha. There has been optimizations (shady & otherwise) for as long as there has been benchmarks. And always will be, whether using open source compilers or not - they just might be a little easier to spot with open compilers, that's all. Then again, not that much easier: where there's a desire to hide something, there's usually a way.

    10. Re:Everyone should benchmark with GCC by mnemonic_ · · Score: 1

      Thank you. You have raised my impression of Mac users significantly.

    11. Re:Everyone should benchmark with GCC by dhovis · · Score: 2, Informative
      Then on top of that, they said that they'll be at 3GHz in a year. That's a 50% speed increase in 12 months. Notice something? That's slower than Moore's law. So, what this amounts to is "we're slower than x86, and over the next year that gap will widen".

      That is the silliest thing I've heard in a while. What, Moore's Law says doubling every 18 months, right? Keep in mind that is an exponential growth curve. So after 3 years, you will have 4x the performance. So for Apple to keep up with Moore's law (which has been degrading anyway, I think today people say 24 months), Apple would have to introduce 3.2Ghz machines next year. Now, don'tcha think Steve Jobs would have sounded a little funny saying "3.2 GHz in one year"? I think that is unnecessarily precise. Plus it gives him a chance to underpromise and overdeliver. If he is willing to make that prediction, that has to be the lowest possible speed they can envision in 12 months. Maybe they're expecting 3.5GHz or even 4 GHz in a year, but to say that would actually cut into sales.

      Also, remember that IBM said the PPC 970 chip would top out at 1.8 GHz initally? Looks like they surpassed that.

      --

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

    12. Re:Everyone should benchmark with GCC by HeghmoH · · Score: 1

      Then on top of that, they said that they'll be at 3GHz in a year. That's a 50% speed increase in 12 months. Notice something? That's slower than Moore's law.

      Moore's law is one doubling every 18-24 months. 50% in 12 months is right in the middle of that. After 24 months, you have two 50% increases for a total of a 125% increase.

      --
      Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
    13. Re:Everyone should benchmark with GCC by pioneer · · Score: 1

      if everyone benchmarked with open source compilers, there would be none of the shady benchmark-specific optimizations you'd expect to see in proprietary compilers. Everything would be above the table.

      have you ever looked at the GCC code? i work with the compilers group at my university and the running joke is how shoddy gcc is ... how ugly the gcc code is...

      you gotta remember sometime open source software is just a hodge podge of hacks thrown together.. nobodies ever bothered to refactor gcc so that its design is consistent, modular, extensible and readable...

      a lot of the systems code you find out there (don't get me started on libc!!!) is crap..
      plan crap

      so point is, if you want to get a decent compiler for your chip porting gcc is a possibility but its code is mangled and unintuitive. nobody in their right mind (certainly not intel) is going to abandon their nice compiler for the mess that is gcc

    14. Re:Everyone should benchmark with GCC by DreadSpoon · · Score: 1

      Eh? This is the reverse if anything - benchmarking labs are free to make any modifications they want to the compiler beforehand. I'm not saying they do, just making it clear that a compiler being open source doesn't protect you against anything.

    15. Re:Everyone should benchmark with GCC by mozumder · · Score: 1

      I disagree on not using SPEC as a real-world barometer of performance. SPEC was designed with real-world use in mind, and refined over the years. I've benchmarked several engineering apps on various CPU's, and they correlate directly with SPEC results.

      Basically SPEC is a good way to find out how fast your computer is. You can use the numbers to make a purchasing decision. And from the SPEC website, the Pentium 4 is about 50% faster than a PowerPC 970.

    16. Re:Everyone should benchmark with GCC by Anonymous Coward · · Score: 0

      Everyone should benchmark with the actual compiler that most developers are really going to use.

      Agreed!

      That's GCC 3.3 on OS X and GCC 3.3 on Linux. Which is exactly what Apple used.

      Problem solved.

    17. Re:Everyone should benchmark with GCC by Anonymous Coward · · Score: 0

      Moore's law calls for the doubling of transistor density every 18 months. It says nothing about GHz. This whole thread is based on a serious misunderstanding.

    18. Re:Everyone should benchmark with GCC by arlow · · Score: 2, Informative
      There is some truth to this; the intel C compiler makes some optimizations of a type that currently are unavailable in gcc: intel's C compiler, if asked, will attempt to preprocess code so that it can *automatically* use SSE2 instructions in place of normal instructions, even if this involves unrolling loops and re-aligning data. For example, it would preprocess this loop:

      for ( int i = 0; i < n; i++ ) array[ i ]++;

      into new code that would load the array in blocks of 4 and use a single SSE2 instruction to increment all items in that block at a time, (adjusting its code appropriately for the case when n is not divisble by 4.) there is a preprocessor for PPC called VAST/AltiVec that will do this sort of thing for PPC, but I'm really doubt that Apple wasn't using it.

      --

      my other lambda is a Y

    19. Re:Everyone should benchmark with GCC by ealar+dlanvuli · · Score: 1


      Then on top of that, they said that they'll be at 3GHz in a year. That's a 50% speed increase in 12 months. Notice something? That's slower than Moore's law. So, what this amounts to is "we're slower than x86, and over the next year that gap will widen".


      At this point, I ask you, what is moores law?

      At this point I tell everyone metamoderating this post to mark every insightful mark as unfair.

      --
      I live in a giant bucket.
    20. Re:Everyone should benchmark with GCC by Anonymous Coward · · Score: 0

      You do realize he's a troll that threw that in to avoid getting modded down right?

    21. Re:Everyone should benchmark with GCC by Anonymous Coward · · Score: 0

      Yeah...the 1.8GHz vs the 3GHz....wow....Intel is really shining there....

    22. Re:Everyone should benchmark with GCC by Jah-Wren+Ryel · · Score: 2, Interesting

      You are correct to a degree. SpecFP and SpecInt are made up of functions from common applications. Therefore they are reasonable real-world benchmarks, if your world is like that of the applications that make up the suite of Spec benchmarks. For many people, this is the case. But, there will always be users who live in a world unlike any other, and for those people, the only accurate benchmark will be their actual applications.

      Furthermore as a general comment not directly related to mozumber's post, I'd like to point out that this bit about using GCC on both platforms to normalize configuration is just bullshit. Spec reports two numbers, base and peak. The base numbers are what you get with no super-special flags, just the basic simple ones any dodo developer would use. The peak numbers are what you get when the architecture and compiler mad scientists get through with tweaking the build to squeeze every last iota out of the system. Thus using gcc might be analagous to the "base" numbers for the Intel boxes tested on. For the Mac, it may be a different story as others have already pointed out that Apple has put considerable resources into the PowerPC branch of gcc.

      It is interesting to note that for most recent Spec submissions on Intel (IA32) platforms, the base and peak numbers only differ by a couple of percent, at the most. Compare that to other platforms and the implication is that getting the utmost performance out of the Intel compiler on Intel hardware is not rocket science, that it defaults to some pretty good settings. Of course, one might take it to mean that Intel has hardcoded Spec into their compiler ala Nvidia's recent fiasco with that 3D benchmark. But, just like Nvidia was caught, Intel would also be caught - competing vendors have people that regularly go over the other guy's results looking for those kinds of games.

      --
      When information is power, privacy is freedom.
    23. Re:Everyone should benchmark with GCC by ksheff · · Score: 1

      i work with the compilers group at my university and the running joke is how shoddy gcc is .

      I guess the next question is: why isn't anyone one in your compilers group doing anything to correct that problem? Or libc? If you think the existing code is crap, then release your superior alternative and become an open source diety.

      --
      the good ground has been paved over by suicidal maniacs
    24. Re:Everyone should benchmark with GCC by tgibbs · · Score: 1
      That's why using the best compiler on the platform is beneficial.
      However, this will always bias the test in favor of the older system, because compiler developers will have had more time to work out optimizations. So if you want to compare processor power, it is probably best to use the most generic compiler that is available for both systems.
    25. Re:Everyone should benchmark with GCC by Anonymous Coward · · Score: 0

      The tests were designed to show raw hardware performance in the most fair way possible. It was NOT designed to show that the G5 is faster in real-world use. SPEC *sucks* for that, and is not designed for that.

      Speak for yourself. Sure, if you're a "toy" home computer user that only runs photoshop and other light stuff SPEC isn't the most appropriate benchmark. However, for high-performance computing applications like the ones we run on our 600-CPU cluster SPEC rocks. Just isolate the benchmark that corresponds most closely to your application and you have a _very_ accurate prediction of the performance you will see on different platforms.

    26. Re:Everyone should benchmark with GCC by Anonymous Coward · · Score: 0


      There is some truth to this; the intel C compiler makes some optimizations of a type that currently are unavailable in gcc: intel's C compiler, if asked, will attempt to preprocess code so that it can *automatically* use SSE2 instructions in place of normal instructions, even if this involves unrolling loops and re-aligning data.


      Sure. But this is a feature that Intel should be rewarded for. Your compiled source will run faster on Xeons/P4s due to this optimization. Apple still don't provide any automatic Altivec-generating gcc version.

      Just imagine that there was a bug in gcc so that x86 binaries didn't work unless you turned of all optimization. Would that mean you should turn off all PPC optimization "to level the playing-field"?

    27. Re:Everyone should benchmark with GCC by Anonymous Coward · · Score: 0

      However, this will always bias the test in favor of the older system, because compiler developers will have had more time to work out optimizations. So if you want to compare processor power, it is probably best to use the most generic compiler that is available for both systems.

      I don't think you understand the idea with SPEC...

      Assume I need to compile & run a big application on the system, and your newest system doesn't have very good compilers. Do you seriously mean it is "unfair" that a 6-month old system runs the code faster?

      The whole idea with SPEC is that high-performance computing depends on the combination CPU+system+compiler. If Apple only provides a slow compiler while intel ships a good one that's Apple's problem. The benchmark will accurately reflect that the compiled code runs slower on Apple system.

    28. Re:Everyone should benchmark with GCC by krel · · Score: 1

      They did. They ran linux on the x86 chips, and darwin (which is open source) on the ppc.

      --
      karma: ouch!
    29. Re:Everyone should benchmark with GCC by Anonymous Coward · · Score: 0

      Why would they expend the enormous amount of effort to fix a large pile of others' crap? Oh wow, they could be worshipped! Or more realistically, a bunch of ignorant teenagers would download their work without even the faintest idea who wrote the code, and the developers would even get the benefit of wasting all of their personal time to boot!

      GCC is crufty. Ir doesn't become uncrufty, because fixing is such a daunting, time-pit that it's largely not worth bothering with.

    30. Re:Everyone should benchmark with GCC by ksheff · · Score: 1

      Then release the better, uncrufty code and give it some competition. It either becomes the new standard or helps the maintainers of the existing one make theirs better. Either way, the quality of what is available for developers to use is improved. I'm glad other programmers don't see their contributions to linux, bsd, or open source software don't see it a waste of their time.

      --
      the good ground has been paved over by suicidal maniacs
    31. Re:Everyone should benchmark with GCC by Anonymous Coward · · Score: 0

      Way to broaden the scope of discussion to include unmentioned projects. Don't bring "linux, bsd, or open source software" up because it offends you that GCC is nasty. Live in your world of denial with poor optimization and numerous compiler bugs that produce incorrect code or failure in compilation. The rest of us wull stay employed producing something useful and realistic, rather than attempting some naive Herculian reimplementation of a massively multiplatform collection of hacks. If it were a quick task, it would be done. If you want to pay me a salary of my choice, as well as that of a team of codevelopers, I'll reimplement GCC for you.

    32. Re:Everyone should benchmark with GCC by ksheff · · Score: 1

      The rest of us wull stay employed producing something useful and realistic, rather than attempting some naive Herculian reimplementation of a massively multiplatform collection of hacks.

      Depending on the point of view, you could be describing gcc, a linux distribution, netscape, or WINE. The fact that GCC is nasty doesn't offend me. The reason I brought up the other projects is because they are examples of someone 'wasting their free time' on a reimplementation of an existing technology or a new tool that does a lot of the same things existing ones can already do. Since the original poster's group at the university think the existing gcc is a joke, then they must have created something that's superior and if they can release it, why not do so?

      --
      the good ground has been paved over by suicidal maniacs
    33. Re:Everyone should benchmark with GCC by sql*kitten · · Score: 2, Interesting

      If everyone benchmarked with open source compilers, there would be none of the shady benchmark-specific optimizations you'd expect to see in proprietary compilers. Everything would be above the table.

      Errmm, but GCC does generate SSE2 instructions. There is a switch -msse2 to enable it. There was no good reason for Apple to have SSE2 disabled, other than to cripple the competition. Notice that they did use G5-specific switches on GCC on their own system.

    34. Re:Everyone should benchmark with GCC by sm1979 · · Score: 1

      I can see that Apple might have cheated a bit on their SPEC benchmarks. Not more though, than anyone else does. I'm still wondering why so many serious mac users (you don't seem to be a fanatic) criticize Apple's credibility now. For years all they had was to say "But the G4 is really faster in Photoshop!" which was not true most of the time. Now that Apple is entering the SPEC arena because for the first time in years they have a platform that is comparable in performance, you start criticizing their credibility. I think it's just the rules of the GHz game. Apple has ignored that for too long already. As much as Apple insisted, it does matter. I'm using my 500 MHz IBook and am very happy with it. I like it far better than the GHz++ ovens with the noise of a starting airplane most of my student friends use. Still, performance matters, hard disk size matters. Maybe less on a Mac, but still.

    35. Re:Everyone should benchmark with GCC by thatguywhoiam · · Score: 1
      Errmm, but GCC does generate SSE2 instructions. There is a switch -msse2 to enable it. There was no good reason for Apple to have SSE2 disabled, other than to cripple the competition. Notice that they did use G5-specific switches on GCC on their own system.

      However, the Apple dude pointed out that they ran most all the tests with various compiler flags on and off, and picked the fastest results of those for the Xeon. Hyperthreading is not a universal speed-up, nor is SSE. AFAIK they did not test for Altivec either.

      --
      If Jesus wants me it knows where to find me.
    36. Re:Everyone should benchmark with GCC by tgibbs · · Score: 1
      Assume I need to compile & run a big application on the system, and your newest system doesn't have very good compilers. Do you seriously mean it is "unfair" that a 6-month old system runs the code faster?
      It is not a matter of fair or unfair, it is a matter of what the object of the test is. If you want to test how well a system will perform in actual with current software, then it doesn't make sense to use SPEC at all--the logical approach is to use some representative combination of application-based tests, as Apple did with Photoshop, Mathematica, and video applications. On the other hand, if you want to test the performance of a new processor, and get some idea of how it can be expected to perform relative to others, all things being equal, then you want to use an approach that is not biased toward older processors, where developers have had more time to figure out how to tweak the compiler for that processor. So you try to find a "generic" compiler that is as similar as possible between the two systems, with only the "basic" optimizations. Neither approach is perfect, of course; the application approach is going to underestimate how well a new system will perform once developers have a little more time to learn how to optimize for it, while the latter approach makes the assumption that fancy compiler tweaks are not, in the long run, going to materially alter the relative standing of the two processors. But the combination of both approaches should be reasonably predictive.

    37. Re:Everyone should benchmark with GCC by DdJ · · Score: 1

      That's not in fact true. I'm even a "dot mac" subscriber. Heck, here's my "dot mac homepage" if you want to see pictures of my iPod, taken with iPhoto, published to dotmac, for example.

    38. Re:Everyone should benchmark with GCC by shotfeel · · Score: 1

      May be ignorance on my part, but I disagree. I don't think SPEC is good for anything in the real world.

      Now that I've primed the flames, I'll explain why I say that and maybe someone can point out my folly.

      SPEC_int tests how fast the integer units can process data and how well the CPU and the rest of the computer architecture can keep these pipelines "stuffed" with operations.

      SPEC_fp does the same for floating point operations.

      In the real world, both types of operations are used. What happens to integer performance if tossing in a few floats causes bubbles to appear in the integer unit pipelines?

      In the real world, what often determines processor speed isn't how fast a given processor unit is, but how well all the units can be kept busy.

      So where are the SPEC tests that mix and match data and instructions?

    39. Re:Everyone should benchmark with GCC by cfallin · · Score: 1

      Note "_an_ open source OS" - to keep as even as possible they should have either used Linux on both i386 and ppc, or Darwin on i386 (I'm pretty sure it runs on i386) and ppc.

    40. Re:Everyone should benchmark with GCC by boots@work · · Score: 1

      There is a switch -msse2 to enable it. There was no good reason for Apple to have SSE2 disabled, other than to cripple the competition.

      On the contrary, some versions of gcc produce buggy code in particular cases with SSE2 enabled. I'm not saying this necessarily did or didn't apply to Apple's tests, but it is possible there was a valid reason to turn it off.

    41. Re:Everyone should benchmark with GCC by krel · · Score: 1

      Linux runs like a dog on PPC, and Darwin runs like a dog on x86.

      --
      karma: ouch!
    42. Re:Everyone should benchmark with GCC by pioneer · · Score: 1

      I guess the next question is: why isn't anyone one in your compilers group doing anything to correct that problem? Or libc? If you think the existing code is crap, then release your superior alternative and become an open source diety.

      that certainly makes sense, but unfortunately we're here to do research and at the current moment we're more interested in pointer analysis, escape analysis, ownership types, modelling, fault-tolerance transformations or tools. We work all week on this sort of thing and we generally don't have time to spend rewriting code that mostly works... as hard as it is to mess with their code, its certainly a lot more work to rewrite it... of course we do have our own version of java... but that makes sense because C is a mess anyway and at least we can work to save/improve java

  8. Separate compiler from hardware? by NSParadox · · Score: 4, Insightful

    Why on earth would you want to separate the software from the hardware? This isn't a IBM vs Intel comparison. This is an Apple vs Dell comparison. Apple is selling a platform, not a bunch of PCB boards. I sure as heck won't use GCC to compile SAS or Oracle just before I put up a mission-critical database server...

    --
    Unless mankind redesigns itself .... robots will take over our world. (Stephen Hawking)
    1. Re:Separate compiler from hardware? by Dixie_Flatline · · Score: 4, Insightful

      No, in this case, it actually is an IBM vs. Intel comparison. The spec benchmarks only test the performance of the processor.

      However, the IMPORTANT benchmarks are the ones that test the whole system. The stuff up on stage during the keynote is the proof of that, I think. The architecture of the G5 gives it a big win. Getting data to the processor is almost as important as having a fast processor itself.

    2. Re:Separate compiler from hardware? by NSParadox · · Score: 1

      That would be an argument against the system's single DDR 400 channel, especially since it has to push around a lot more (64-bit vs 32-bit) whenever it wants to send a memory address.

      The SPEC benchmarks do NOT test the performance of the processor. The SPEC benchmarks test the performance of the processor AND the compiler (and they may also test the memory interface... I don't know how data-intensive SPECint and SPECfp are).

      If GCC sucks on NT, and professional software written for NT doesn't use GCC but rather MS/Intel compilers, and those Dell dual Xeon systems are installed with a variant of NT and not Linux or BSD, what business does Apple have using gcc to compile SPEC for the Dell platform? One could argue that a small minority of Dell server/workstation administrators install Linux on their machines, but that's only a very small subset of the users who buy a Dell platform.

      --
      Unless mankind redesigns itself .... robots will take over our world. (Stephen Hawking)
    3. Re:Separate compiler from hardware? by Dixie_Flatline · · Score: 3, Insightful

      Okay, you're right that the SPEC benchmarks test both the compiler and the processor. But if the compiler is the same, you're testing just the processor, right?

      The important thing is to test the processors on an even playing field, as much as anything could possibly exist.

      Apple using GCC is the fairest way to test, for both systems. I'm sure that a specific IBM compiler would ALSO make the PPC970 look good, as much as an Intel compiler would make the Xeon looks good. But that's like testing cars by putting me in one and Schumacher in another. It doesn't really matter how good the car is I'm driving, Schumacher is going to wipe the floor with me, and you'd then conclude that the car Schumacher was driving was better? Probably not. It's not a fair test. For results that are even close to scientific, you have to eliminate as many variables as possible, including the compiler.

    4. Re:Separate compiler from hardware? by NSParadox · · Score: 1

      If the compiler is the same, you are testing the implementation of the compiler and the processor, not just the processor itself. gcc's code for PowerPC is different than gcc's code for x86. Way different. This is in no way a level playing field. Don't be fooled -- Apple is using this compiler because it's slower than Intel's compiler, and every Windows/x86 vendor uses Intel's compiler because that's how Windows/x86 apps are built.

      A level playing field is possible only by maximizing the performance of both platforms. Then let both platforms duke it out.

      --
      Unless mankind redesigns itself .... robots will take over our world. (Stephen Hawking)
    5. Re:Separate compiler from hardware? by Anonymous Coward · · Score: 0

      From reading the G5 specs, it appears that there are, in fact, two channels of DDR400. (They just refer to it as 128 bit wide DDR400.) You must install the DIMMs in pairs (2 x 64 bit wide DDR400 = 128 bit wide DDR400.)

      If you look at the product photos, you will also notice that the DIMM sockets are in two groups of four with pretty wide separation - this makes sense if you need to run PCB traces from the system controller to two seperate banks of DIMM modules.

    6. Re:Separate compiler from hardware? by Dixie_Flatline · · Score: 2, Insightful

      Frankly, I find it unlikely that gcc for PPC is better than gcc for Intel. gcc for Intel is significantly older and much more worked on.

      In any case, you want to eliminate as many variables as possible, as best you can. Testing Photoshop on the Mac and UT2K3 on the PC tells you nothing about which machine is faster. It only tells you that Photoshop runs fast on the Mac and UT2K3 runs fast on the PC. Different compilers - as different as they'd be when made by completely different vendors - are just another variable that ruin the scientific process.

      In the end, there's no good way to test which machine is better at the processor level. In the end, it's not really even the biggest deal. Objective performance on real-world applications is the big deal. Let Apple and Dell duke it out over Mathematica or Photoshop. In the past, the fastest machine always did win. P4s are faster than G4s at doing Photoshop filters, and that's what matters more to people in the end, I think. This SPEC stuff is just for us geeks to mumble over.

    7. Re:Separate compiler from hardware? by NSParadox · · Score: 1

      Yeah, I might have been wrong about that. Regardless, the PowerPC, just like x86-64 and Itanium, has to read/write twice as much data whenever it wants to read/write pointers. So a 64-bit platform is guaranteed to be less memory-efficient unless the 32-bit platform uses a lot of psuedo-64-bit hacks.

      --
      Unless mankind redesigns itself .... robots will take over our world. (Stephen Hawking)
    8. Re:Separate compiler from hardware? by NSParadox · · Score: 2, Funny

      I guess that could be summed up as "benchmarking is totally useless for anything because everything depends on something else". I disagree, but I don't think we're going to get anywhere. :)

      --
      Unless mankind redesigns itself .... robots will take over our world. (Stephen Hawking)
    9. Re:Separate compiler from hardware? by Anonymous Coward · · Score: 0

      Irrespective of if SPEC (as published by SPEC) measures processor only or other parts also...

      Apple are using their compilation and runs of the SPEC benchmark s/w in a way that (they claim) only tests the processor(s), but use the results to justify their claim of 'fastest personal computer' (ie 'system'), NOT, 'fastest processor', so I don't see it as a valid test.

      They should use real applications to do real tasks to measure real system performance.

    10. Re:Separate compiler from hardware? by Bakaneko · · Score: 1

      I suppose, but isn't a total package sort of thing? If the vendor-specific compilers are truly producing faster binaries, then I kind of hope when the time comes, that purchased application X is built with it.

      I agree there is some validity in testing the CPU by itself, although I've long since departed out of the depths of geekdom when it comes to that. I tend to get more excited by the "encodes MPEG4 video stream in 6 minutes compared to 10" type benchmarks.

    11. Re:Separate compiler from hardware? by autopr0n · · Score: 2, Insightful

      Okay, you're right that the SPEC benchmarks test both the compiler and the processor. But if the compiler is the same, you're testing just the processor, right?

      No, there is no way that a compiler for one platform can be 'the same' as a compiler for another platform. What GCC does when targeting PPC is totaly diffrent then what GCC does when targeting x86 or any other chip. The compiler 'cores' are totaly diffrent.

      Apple uses that compiler as their dev compiler, and poors a lot of money into it.

      --
      autopr0n is like, down and stuff.
    12. Re:Separate compiler from hardware? by uid8472 · · Score: 1

      What GCC does when targeting PPC is totaly diffrent then what GCC does when targeting x86 or any other chip. The compiler 'cores' are totaly diffrent.

      Actually, a lot of the optimizations are machine-independent. Not all of them, of course, and (as I understand gcc) there are machine-dependent parameters that control whether to apply some of them, but I'd hardly call the x86 and PPC backends "total[l]y diff[e]rent".

    13. Re:Separate compiler from hardware? by RzUpAnmsCwrds · · Score: 1

      I'm sure the 6.4 Gbytes/sec and Dual-DDR on the intel platform does a farily effective job of "getting data to the processor".

    14. Re:Separate compiler from hardware? by Dixie_Flatline · · Score: 1

      Yeah, but Apple isn't IBM. IBM almost certainly has the REAL goods hiding somewhere.

      It's true, there's no way that two compilers on completely different platforms can be the same. Just like no two humans are the same. However, it doesn't mean that we shouldn't aim to be as even handed as possible in the face of any discrepency when doing scientific studies. I think gcc on those two systems is closer than IBMs compiler vs. Intel's compiler, don't you?

    15. Re:Separate compiler from hardware? by Anonymous Coward · · Score: 0

      But the SPEC benchmarks DON'T only test the performance of the processor. I can't be arsed telling you what they do measure - why don't you go and find out. http://www.spec.org/osg/cpu2000

      Sheesh.

    16. Re:Separate compiler from hardware? by prockcore · · Score: 1

      But if the compiler is the same, you're testing just the processor, right?

      If the compiler were the same, apple would have had one hell of a time getting the x86 binary created by said compiler to run on their hardware.

      The compilers are not the same.

    17. Re:Separate compiler from hardware? by lsdino · · Score: 1

      In any case, you want to eliminate as many variables as possible, as best you can.

      I think you're missing a big part of NSParadox's point. He said:

      A level playing field is possible only by maximizing the performance of both platforms.

      Instead of eliminating variables as you suggest you should replace them with the value that maximizes performance.

      I think if you take "another variable that ruin the scientific process" to it's extreme you'll end up needing to get rid of other things, like AltiVec and SSE2. Sure, these two things are similar, but they're not the same. Better just stick to load, store, and arithmetic instructions, because everyone's got that.

    18. Re:Separate compiler from hardware? by Anonymous Coward · · Score: 0

      Regardless, the PowerPC, just like x86-64 and Itanium, has to read/write twice as much data whenever it wants to read/write pointers.

      The G5 is a 64-bit chip that runs 32-bit PPC code. The vast amount of the time, it's going to be running 32-bit PPC code. Not because it's too much trouble to recompile, but because the 32-bit PPC code is faster for precisely the reason you gave. (Well, not exactly. Grabbing 64 bits from RAM instead of 32 matters not a damn bit because you fetch a whole cache line at once anyway, and cache lines on the G5 are a whopping 128 *bytes* wide.)

      So your point is technically correct, but actually wrong, because the G5 will run 64-bit code only rarely.

    19. Re:Separate compiler from hardware? by Anonymous Coward · · Score: 0

      It's getting *hard* to be someone, but it all works out. It doesn't matter much to me.

      (from Strawberry Fields)

    20. Re:Separate compiler from hardware? by Rui+del-Negro · · Score: 2, Insightful

      The relevant optimisations when comparing two CPUs are precisely the ones that are different between the two CPUs. Some things that can be optimised in one cannot be optimised in the other, and vice versa. That's what gives one the advantage over the other, and that's why clock speed isn't everything. PPC and x86 are two very different architectures. Just because the compiler is the same doesn't mean it's as well optimised for one as it is for the other.

      Furthermore, Apple did not use the same compiler for both systems. The Xeon benchmark was compiled with a "plain vanilla" version of the compiler, with no special optimisations. The G5 version, on the other hand, was compiledwith Apple's custom version of GCC, and highly optimised for the G5.

      See the section "manipulating the results", in this article.

      Also rather conspicuous is the absence of any Opteron benchmarks. You see, even with GCC and without any special tweaking, SPEC results for the Opteron (dual 1.8 GHz) are about 60% better than Apple's proposed results for the G5 (dual 2 GHz). So they just pretend the Opteron doesn't exist.

      As many people have pointed out throughout this discussion (and the ones before it - BTW, can we please have some articles not about Apple's paper launches?), this is not information and it's not a hardware review, it's marketing.

      Anyone who belives this sort of thing must have a lot of disappointments in life.

      RMN
      ~~~

    21. Re:Separate compiler from hardware? by Jeremy+Erwin · · Score: 1

      Dixie_Flatline wrote:
      If you don't like it, ignore it. All negative mods are meta-moderated 'unfair'. ALL OF THEM

      Doing your best to feed the trolls, I see...

    22. Re:Separate compiler from hardware? by Anonymous Coward · · Score: 0

      âI think if you take "another variable that ruin the scientific process" to it's extreme you'll end up needing to get rid of other things, like AltiVec and SSE2. Sure, these two things are similar, but they're not the same. Better just stick to load, store, and arithmetic instructions, because everyone's got that.â

      SPEC doesn't measure AltiVec performance. If you took account of that the G5 would have done even better. Using your logic SPEC is not appropriate as a benchmark for showing maximized peformance on both platforms. If you want to maximize peformance on the G5 you need a test that adds AltiVec peformance. You could also take SSE2 out I suppose on your argument that it is, "similar but not the same."

    23. Re:Separate compiler from hardware? by Jeremy+Erwin · · Score: 1

      The SPEC benchmarks are of real world applications. They're just not as relevant outside the scientific community. They were originally developed to give researchers a quick way to compare disparate architectures-- so 20k wasn't frittered away on some underperforming workstation. Every few years, some hardware vender figures out a way to fit the benchmarks in cache-- and the benchmarks are subsequently revised to include tougher workloads.

    24. Re:Separate compiler from hardware? by Anonymous Coward · · Score: 0

      The SPEC benchmarks are of real world applications. They're just not as relevant outside the scientific community. They were originally developed to give researchers a quick way to compare disparate architectures-- so 20k wasn't frittered away on some underperforming workstation. Every few years, some hardware vender figures out a way to fit the benchmarks in cache-- and the benchmarks are subsequently revised to include tougher workloads.

      Exactly. But it is important to understand this is _good_. Again, as you said - the SPEC codes try to represent the programs actually used in high-performance computing, and the idea is that if a vendor improves the performance we (well, we as in "high-performance computing users" :-) will benefit from it.

      SPEC is nothing more than a way of making the compiler writers concentrate on the codes we actually use. As long as my code runs faster, it really doesn't matter if it is because of a faster chip or compiler optimizations.

      However, using gcc when you know there is a faster compiler is just ridiculous... we were quite interested in the G5, but Apple just lost a whole lot of credibility in our eyes.

    25. Re:Separate compiler from hardware? by Jeremy+Erwin · · Score: 1
      Apple are using their compilation and runs of the SPEC benchmark s/w in a way that (they claim) only tests the processor(s), but use the results to justify their claim of 'fastest personal computer' (ie 'system'), NOT, 'fastest processor', so I don't see it as a valid test.


      From the SpecCPU 2000 Faq

      Q4: What components do CINT2000 and CFP2000 measure?

      A4: Being compute-intensive benchmarks, they measure performance of the computer's processor, memory architecture and compiler. It is important to remember the contribution of the latter two components -- performance is more than just the processor.


      If Apple had turned out record setting Spec scores, it would be perfectly justified in assuming the mantle of "fastest personal computer." Right now, I think they have to settle for the title of "fastest personal computer using GCC", which is less than catchy.
    26. Re:Separate compiler from hardware? by Anonymous Coward · · Score: 0

      "...and every Windows/x86 vendor uses Intel's compiler because that's how Windows/x86 apps are built."

      Actually, I think you'll find that virtually every Windows/x86 vendor uses Microsoft's compiler, not Intel's.

  9. But..but..but... by Anonymous Coward · · Score: 5, Funny

    He's a Corporate Drone(tm) justifying Marketing Speak and Glossy Lit numbers.

    Doesn't everyone realize that this is a black and white issue?

    Corporate Drones == Lies
    Populist Raving == Truth

    Always always always. Doesn't matter what the numbers mean. They threw in that one graph with the single processor machine slower than the Intel just to throw off the hounds. But it didn't work.

    1. Re:But..but..but... by porkface · · Score: 1

      Ahh yes, the famous Slashdot Equality! I love it.

      Honestly, the best thing would be to take the best compiler for each platform, and the best (but different) piece of software for a given task, and see how fast they finish it in a manner befitting how a user would accomplish the task.

      But as benchmarks go, everything Apple did was about as honest and forthright as benchmarking goes. You're just new or naive if you believe they mean anything.

    2. Re:But..but..but... by Anonymous Coward · · Score: 0

      Honestly, the best thing would be to take the best compiler for each platform, and the best (but different) piece of software for a given task, and see how fast they finish it in a manner befitting how a user would accomplish the task.

      You mean the Logic versus Cubase demo that showed the Dell grinding to a halt while the G5 blasted off into orbit?

      Yeah. That was an awesome demo. The audience went absolutely nuts.

  10. Removed one of the processors for the SPEC CPU 200 by SuperKendall · · Score: 4, Insightful

    I hadn't looked through the detailed report before - one interesting thing was that they physically removed one of the processors for at least one test (SPEC CPU 2000). I seem to remember some people claiming some of the spec tests were unfair when run on a DP system... well there you go.

    It really seems like they tried to do a pretty even evaluation. And again, if the benchmarks were so off then why was the performance on the G5 apps so good? And that was without G5 tuning most likely.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  11. G4 story icon by Capital_Z · · Score: 5, Funny
    /. had better get with it! We're talking about G5s now and the G4 chip icon is still up in the story post.

    The G4 is so last month.

    1. Re:G4 story icon by Anonymous Coward · · Score: 1, Funny

      Dude, the G4 is so last Sunday!

    2. Re:G4 story icon by Jon+Abbott · · Score: 1

      Here is the image that I think Taco should use to replace the G4 with...

    3. Re:G4 story icon by thx2001r · · Score: 1

      I thought the G5 was soo the month after next month (August)!

      You can only get a G4 shipped to you tomorrow, so G4 it still is.

      --

      -Joe
      If we're all god's children, what's so special about Jesus? - Jimmy Carr

  12. Lies, more lies and, er... benchmarks by Anonymous Coward · · Score: 0

    So someone says "my benchmark is better than yours" (and vice versa)

    Can you all just go off into a field and fight it out, and leave the rest of us to just get on with our work.

    (FWIW, the G5 is fast enough for most folk in the real world. On /. though, it's all set for processor wars. Book your seats.)

  13. heh by Anonymous Coward · · Score: 0

    Anyone that uses abstract benchmarks as a decisive factor in a new computer purchase deserves what they get.

    I suspect that most folks would be more far interested in rendering and encoding times...

  14. Compiler's should be included by mozumder · · Score: 3, Insightful

    It's incorrect to normalize the compiler out when performing CPU benchmarks. Instead of measuring 2 different CPUs with the same compiler, they should be using the fastest compiler for each platform. The compiler is integral to CPU design- I could make a teraflops VLIW CPU that does 1000 floating point multiply-adds per instructions, but it would be useless if I gave it a compiler that wasn't designed for it.

    So, the correct SPEC results for the 3GHz Intel CPU (from the www.spec.org website) should be 1200 SPECInt and 1229 SPECFp, vs. 800 SPECInt and 840 SPECFp for the PowerPC 970.

    The Intel CPU wins (by a lot!)

    1. Re:Compiler's should be included by pudge · · Score: 3, Insightful

      No, because they likely could get better performance on the PPC with a different compiler, too. Think on.

    2. Re:Compiler's should be included by Anonymous Coward · · Score: 0

      What PPC specific compiler are you using on the IBM 970 side? GCC? That started out on Intel and is still more optimized for X86.

      Thanks for the laugh.

    3. Re:Compiler's should be included by NSParadox · · Score: 1

      So then they should. And we should be comparing the MS or Intel compilers to THAT compiler if we want to make hardware-to-hardware comparisons that aren't TOTALLY inappropriate.

      Also, if Apple is claiming to have configured systems as they ship, they should have to COMMIT to their use of fast malloc(), and they should have also left all of Intel's default options (including hyperthreading) enabled for all tests.

      --
      Unless mankind redesigns itself .... robots will take over our world. (Stephen Hawking)
    4. Re:Compiler's should be included by mozumder · · Score: 1

      Then they should include the results of that. The comparisons should be done on the fastest results available, and not be based on some arbitrary factoring out of the compiler capability.

      In the end, SPEC is about measuring how fast something can be done in the real world - gzipping a file, large matrix multiplications, etc. Why attach an arbitrary compiler to achieve that end result? Get the fastest one, instead.

    5. Re:Compiler's should be included by pudge · · Score: 2, Informative

      The comparisons should be done on the fastest results available, and not be based on some arbitrary factoring out of the compiler capability.

      It isn't arbitrary.

      In the end, SPEC is about measuring how fast something can be done in the real world

      No, it really isn't. It is about raw performance, not real-world use.

    6. Re:Compiler's should be included by pudge · · Score: 2, Insightful

      Also, if Apple is claiming to have configured systems as they ship, they should have to COMMIT to their use of fast malloc()

      You mean to use it for everything? No, that's not the point. You use the malloc that is right for your application. In this case, it is fast FPU or whatever, so they use that one, which is what you would use for Mathematica or a similar application.

    7. Re:Compiler's should be included by Anonymous Coward · · Score: 0

      RTFA, if they use a commercial compiler (like codewarrior for ppc), the G5 would again beat the intel.

    8. Re:Compiler's should be included by pschmerg · · Score: 2, Insightful

      Fastest compiler for each platform? That's ridiculous. That'd be like ripping the innards out of a Ferrari just so a honda civic can compete with it.

    9. Re:Compiler's should be included by Dixie_Flatline · · Score: 3, Interesting

      That's putting a lot of the benchmark on programmers' shoulders, don't you think? This isn't a test of how good a compiler you can write, this is a test of how well the processor performs.

      This is the same when you do any sort of scientific test. Eliminate all variables except the ones that you're testing for. We're trying to test processors and processors only. All you get from the SPEC numbers where you use Intel's compiler on Intel and GCC on PPC970 is an indication that the GCC compiler is inferior. You can't draw any reasonable conclusion from the test at all.

    10. Re:Compiler's should be included by NSParadox · · Score: 1

      But what about SPECint? Or their benchmarks that relate to SMP/threads? If a DBA decides to deploy a memory-inefficient implementation of anything, that DBA is just plain stupid.

      And if Mathematica uses a fast malloc() on PowerPC, it would make sense that Mathematica would also use fast malloc() on x86. Apple is NOT comparing apples to apples (couldn't help myself).

      --
      Unless mankind redesigns itself .... robots will take over our world. (Stephen Hawking)
    11. Re:Compiler's should be included by PainKilleR-CE · · Score: 1

      No, because they likely could get better performance on the PPC with a different compiler, too. Think on.

      Which you would think would be the compiler that Apple and IBM have put the most time into in the last couple of years, right? Now that compiler would be... oh, yeah, gcc, the compiler that's used to build OS X in the first place.

      --
      -PainKilleR-[CE]
    12. Re:Compiler's should be included by NSParadox · · Score: 1

      Apple certainly hasn't shown that. Don't assume it's true. Have they released any benches with Codewarrior vs Intel compiler? No. Why? It's safe to assume that whatever the results are, gcc makes Apple look better, because Apple developers sure as hell don't use gcc, and neither do Windows developers.

      --
      Unless mankind redesigns itself .... robots will take over our world. (Stephen Hawking)
    13. Re:Compiler's should be included by pudge · · Score: 1

      And if Mathematica uses a fast malloc() on PowerPC, it would make sense that Mathematica would also use fast malloc() on x86. Apple is NOT comparing apples to apples (couldn't help myself).

      The Apple folks made the same pun. :-)

      It's a fair question; I'd hope the answer is "such a malloc was not available to us," as they are justifying using it with the argument that it is going to be available. I dunno.

    14. Re:Compiler's should be included by mozumder · · Score: 1

      You don't design a processor without also creating a compiler architecture designed for that CPU- it is one and the same. Intel does not design a Pentium 4 CPU for it's own sake - it designs a system.

      The hardware engineers know the kind of tradeoffs they will be making with the compilers when designing a CPU. The limitations of the compiler will influence the hardware architecture, an vice-versa. There's a lot of analysis on both the hardware and software side when designing a CPU. You are adding a variable to your scientific test when you use a suboptimal compiler. It throws off the design of the system completely.

    15. Re:Compiler's should be included by X · · Score: 2, Insightful

      In the end, SPEC is about measuring how fast something can be done in the real world

      No, actually SPEC CPU was designed as a benchmark for a CPU (hence the name). It's openly acknowledged that it is influenced by other components in the system, so it is, in practice more of a measure of how all those components peform under high CPU load.

      It is actually quite common to control the various variables in the system in order to compare how specific components improve performance (my god! using scientific methods!!!! it's crazy!!!). For example, SPEC is a good way to measure the relative performance of various Intel compilers. It's also helpful for measuring performance of various heap implementations. It's also a very good way to compare chipsets.

      Honestly, everyone on this list soaks up similar style benchmarks that Anandtech and Tomshardware do. Why people choose to decide the process in this particular benchmark is flawed is beyond me.

      --
      sigs are a waste of space
    16. Re:Compiler's should be included by NSParadox · · Score: 1

      I read in some article (maybe it was here) that Apple is not yet certain whether they will include fast malloc() as the default. Personally, I'd be shocked if they did because I don't think most programmers would be too happy with memory management that didn't do its damnedest. A lot of today's apps run out of memory way faster than they run out of cycles, and the ones that don't typically use custom libraries/platforms anyway.

      --
      Unless mankind redesigns itself .... robots will take over our world. (Stephen Hawking)
    17. Re:Compiler's should be included by X · · Score: 3, Interesting

      Which you would think would be the compiler that Apple and IBM have put the most time into in the last couple of years, right?

      Certainly Apple has put more effort into GCC. IBM perhaps, but almost certainly their GCC contributions have primarily been on the x86 and IA64 side of things. In terms of PPC backends, I suspect IBM at the very least has put in much more work into their own compiler.

      The real point I'm sure you are trying to get at though is that you suspect that GCC has been optimised much more for PowerPC than x86. Let me assure you that you could not be more wrong. If you recall the days of egcs and pgcc you'll realize that x86 optimisation with gcc has been a strong area of interest for gcc maintainers. Indeed, until VC++7 came out, gcc was one of the fastest x86 compilers out there. The PowerPC backend on the other hand was essentially useless until Apple started working on it. By comparison, IBM's PPC compiler has been used by Big Blue for RS/6000 SPEC benchmarks for over a decade. It also doesn't have gcc's ancient architecture and cross-platform needs, so it is literally light years ahead of gcc.

      Saying: "IBM PPC Compiler : gcc PPC backend :: Intel x86 compiler : gcc x86 backend from 1997" is probably a fair statement.

      --
      sigs are a waste of space
    18. Re:Compiler's should be included by Anonymous Coward · · Score: 0

      raw performance that doesn't actually show what a system is capable of, you mean. if something is available that can do it faster, they should use that, because that would TRANSLATE MORE ACCURATELY TO REAL WORLD RESULTS.

    19. Re:Compiler's should be included by mozumder · · Score: 2, Informative

      SPEC is very much a real-world application benchmark of CPU intensive tasks that people actually run and use, and not an arbitrary synthetic benchmark to measure CPU hardware performance only. The faster these benchmark programs run, the better scores you get, and the quicker you can go home after finishing your work at the office. SPEC's goal doesn't care how you get the job done, as long as it gets done. You could optimize the memory, compiler, ALU, or whatever. It seems Apple got themselves into a trap when they claimed fastest desktop based on SPEC results, as they clearly didn't understand the systems level benchmark objectives of SPEC CPU2000.

      In the end, with a score of 1200, the Pentium 4 gets the job done much faster than PowerPC 970, with a score of 800. I'm not sure what Apple was thinking when they published the lower scores of the Pentium 4, as clearly the Pentium 4 could do better. The ultimate claim that Apple has the fastest desktop system is therefore incorrect.

      From www.spec.org:

      Q9: What source code is provided? What exactly makes up these suites?
      A9: CINT2000 and CFP2000 are based on compute-intensive applications provided as source code. CINT2000 contains 11 applications written in C and one in C++ (252.eon) that are used as benchmarks:

      Name Brief Description
      164.gzip Data compression utility
      175.vpr FPGA circuit placement and routing
      176.gcc C compiler
      181.mcf Minimum cost network flow solver
      186.crafty Chess program
      197.parser Natural language processing
      252.eon Ray tracing
      253.perlbmk Perl
      254.gap Computational group theory
      255.vortex Object-oriented database
      256.bzip2 Data compression utility
      300.twolf Place and route simulator

      CFP2000 contains 14 applications (six FORTRAN77, four FORTRAN90 and four C) that are used as benchmarks:

      Name Brief Description
      168.wupwise Quantum chromodynamics
      171.swim Shallow water modeling
      172.mgrid Multi-grid solver in 3D potential field
      173.applu Parabolic/elliptic partial differential equations
      177.mesa 3D graphics library
      178.galgel Fluid dynamics: analysis of oscillatory instability
      179.art Neural network simulation: adaptive resonance theory
      183.equake Finite element simulation: earthquake modeling
      187.facerec Computer vision: recognizes faces
      188.ammp Computational chemistry
      189.lucas Number theory: primality testing
      191.fma3d Finite-element crash simulation
      200.sixtrack Particle accelerator model
      301.apsi Solves problems regarding temperature, wind, distribution of pollutants

    20. Re:Compiler's should be included by Anonymous Coward · · Score: 0

      except it isn't unusual that there are no compilers available for a new cpu when it comes out. (no optimized compilers that is.)

    21. Re:Compiler's should be included by Anonymous Coward · · Score: 0

      Uhh Apple developers sure do use gcc. As of OS X, gcc is widely used for Apple development. I personally use it for my OS X development. But that's anecdotal. I dare say it's more widely used amongst Apple developers than Codewarrior. Now, as for Windows, most developers use the Microsoft compiler, not Intel's.

    22. Re:Compiler's should be included by pudge · · Score: 2, Insightful

      You insist on saying that the Intel machine is faster using a completely different compiler -- one not used much in the real world, to boot -- ignoring that Apple could possibly be faster on a different compiler. You insist on saying that this somehow means the machine is faster in the real world, ignoring that in real world applications, many other things are involved that are not measured in the tests, including vector processing, memory bandwidth, and I/O, areas in which the G5 machine is clearly superior.

      Also, Apple did not claim fastest desktop merely on the SPEC results, but on the real-world tests.

      I don't have the inclination to continue this discussion with you, in light of this.

    23. Re:Compiler's should be included by TrancePhreak · · Score: 1

      At the time that VC6 was out, GCC was still slow at compiling comparatively.
      VC7 was a little slower, but VC7.1 is much faster.

      --

      -]Phreak Out[-
    24. Re:Compiler's should be included by Anonymous Coward · · Score: 0

      Who cares about compilation speed? Execution speed is the gold standard.

    25. Re:Compiler's should be included by Anonymous Coward · · Score: 0

      You obviously haven't heard what Sun is doing with their compiler. Specifically coding compiler optimizations for the SPEC suite that have zero real-world practicallity.

      You know, GCC isn't the only compiler for the 970!! Yeesh! Check out IBM's 2002 Microprocessor Forum Presentation:

      SPECint2000 @ 1.8GHz = 937
      SPECfp2000 @ 1.8GHz = 1051

      Linearly extrapolating those to 2GHz yields 1041 and 1168. Which is SIGNIFICANTLY higher than the numbers Apple claims for 2GHz.

    26. Re:Compiler's should be included by X · · Score: 1

      Sorry, I should clarify. I was not talking about how fast gcc compiled source code, but rather how fast the compiled code execute (how fast the compiler actually compiles source is not really relevant for SPEC... unless we're talking about the gcc test, but now we're getting silly).

      VC7 and VC7.1 are a big leap forward in this area, and I am not confident that gcc produces faster results. I can tell you though that back when I measured it, gcc was definitely producing faster code than VC6.

      --
      sigs are a waste of space
    27. Re:Compiler's should be included by DavidBrown · · Score: 1

      No, because they likely could get better performance on the PPC with a different compiler, too. Think on.

      Then why didn't they? Apple is free to use a less efficient complier if they want to on their machines. Deliberately crippling the computer you are competing against isn't a fair comparison no matter what you do to your own computer.

      The honest truth is that no one is seriously interested in GCC complier performance unless they use only GCC to compile. Let Apple, Dell, and everyone else use their own systems, compliers, etc, tweaked out to the max, and then we'll see which computer is faster.

      BTW, Dell sells a 3.2GHz machine now. The 3.06Ghz Dell tested by Apple is behind the times.

      --
      144l. ph34r my 133t l3g4l 5k1lz!
    28. Re:Compiler's should be included by firewood · · Score: 2, Insightful
      It's incorrect to normalize the compiler out when performing CPU benchmarks.

      It is incorrect to use a compiler other than the ones used,or which you will use on the applications for which you are purchasing a system.

      Who cares how fast that Ferrari runs on nitro if you will only be putting Chevron gas in it for your drives around the block.

    29. Re:Compiler's should be included by ablair · · Score: 1


      " It's incorrect to normalize the compiler out when performing CPU benchmarks."

      No, it isn't. It's normal to use similarly-optimized compilers in benchmarks (the same compiler if possible) to give the hardware as level a baseline as possible. In this case they used the GCC compiler for PPC on the G5 vs. the GCC compiler for x86 on Intel. They charitably assumed that they would be roughly equally optimized on both platforms, and so attempted to eliminate the effects of the compiler from the benchmark results. I say "charitably" because GCC on x86 is surely optimized much more than GCC on PowerPC, not the other way around.

    30. Re:Compiler's should be included by illumin8 · · Score: 1

      If they could get better performance on PPC with a different compiler, don't you think Apple would be using that compiler instead of GCC?

      --
      "When the president does it, that means it's not illegal." - Richard M. Nixon
    31. Re:Compiler's should be included by prockcore · · Score: 1

      This isn't a test of how good a compiler you can write, this is a test of how well the processor performs.

      You're right, they should do the test over again, this time using the exact same GCC on both systems. Hmm... it seems that OSX won't even run the binary... Intel wins!

      The fact is, there will always be differences in the compiler, unless of course, they were both x86 systems, or both PPC systems. The very architecture means that compilers must be fundamentally different.

    32. Re:Compiler's should be included by mozumder · · Score: 1

      I don't know if the PowerPC is faster, what gives you the impression that it could be? I haven't seen any better SPEC numbers than the numbers Apple put out. You're getting into theoretical "coulds/shoulds". And I dont know where you get the Intel compiler isn't used much in the real world, either? Please provide a reference. What's indisputable is the Pentium4 is faster than what Apple is stating- just head on over to the SPEC website at www.spec.org to see the 1200 SPECInt/FP numbers for the P4 yourself.

      What makes you think SPEC results aren't real world tests? SPEC applications are stuff people use - one of the tests is to see how fast GCC can compile a program. GCC is used by Apple, for example... =^) Also, some of these programs can take days to run. I would use SPEC to buy a machine for my next engineering job. I don't care about internal specs, such as Memory Bandwidth to buy a machine. I only care about how fast my CPU intensive job gets finished, and SPEC measures this perfectly. This is because SPEC measure overall system performance - compilers, CPU, clock speeds, memory bandwidth, vector processing, etc. All these factors affect the runtime of the final results. If the memory bandwidth on the G5 is so great, it would make the results of the Apple machine better. Unfortunately for Apple, the Pentium 4 beats it in Real-world tests, as the individual components of the SPEC results state- I can Gzip a file faster on a Pentium 4 than a PowerPC 970, I can run my engineering simulations faster on a Pentium 4 than a PowerPC.

    33. Re:Compiler's should be included by Toraz+Chryx · · Score: 1

      I doubt Dell are selling dual 3.2Ghz Xeon machines.. afaik the top Xeon is still the dual 3.06/533 part.

    34. Re:Compiler's should be included by pudge · · Score: 1

      What's indisputable is the Pentium4 is faster than what Apple is stating

      This is why I cannot continue this conversation with you. What is indisputable is that it is *exactly* as fast as Apple is stating. Think on.

    35. Re:Compiler's should be included by Quixote · · Score: 1
      No, because they likely could get better performance on the PPC with a different compiler, too. Think on.

      Then why doesn't Apple submit those results to SPEC?

      Honestly speaking: if Apple (or any other vendor in this situation, for that matter) could get higher benchmark numbers through any legitimate means possible, they would ! If by switching to a different compiler they'd get higher benchmark results, they would have done it in an instant.

    36. Re:Compiler's should be included by Anonymous Coward · · Score: 0

      Umm... Didn't Apple basically say that the CodeWarrior development system compiles faster. Sure Apple is using gcc but they admit their development tools aren't the very best possible: they are FREE though (unlike CodeWarrior or Visual .NET).

      It's not unreasonable to me that a given version gcc is used both to test a PC system and the G5.

      It's the only way to *minimize* the compiler issue. As Steve said in the Keynote, 'Afterall, gcc is what we all use anyway.' *That's* why they didn't use a vender-specific compiler. Do Linux users tend to compile with gcc or the Intel compiler? What about if it had been compiled on Windows?

      If you want vendor vs vendor compilers wait for IBM to put out Specs for it's Linux-970 boxen. This tells you only a bit about the processor and *not* about the architecture. THROUGHPUT is more important in application performance than simple processing. Apple has publically demonstrated they are now "on par" (or better) with the PC offerings machine-to-machine.

      The case is still ugly as sin though.

      I want someone to do a SPEC test so we can see how Apple's current G4's stack up against the G5. Apple didn't even bother trying to compare knowing that the "conventional wisdom" is that Macs are well behind PCs. No doubt to do so would have been immensely embarrassing. :D

    37. Re:Compiler's should be included by TrancePhreak · · Score: 1

      The GCC I saw VC6 tested against had trouble producing fast output. It would randomly put in loops and perform data fetches multiple times.

      --

      -]Phreak Out[-
    38. Re:Compiler's should be included by mozumder · · Score: 1

      How? Apple states a Pentium 4 gets 800 SPECInt by using a little used compiler called GCC, where Intel states it gets 1200 by using a more widely used compiler. It's clear that Apple is trying it's hardest to slow down the SPEC results for the Pentium 4 in ways no one else would think of. A normal person wouldn't even think to use GCC in a real-world app.

      I'm having a very difficult time believing Apple's claims of it being the faster chip. I don't see why you do? It's simply untrue- You can run programs faster on an Intel Pentium 4 than you can on the PowerPC970. This statement comes from real-world application benchmarks from the SPEC Suite- It gzips faster than a PowerPC, it compiles a program faster than a PowerPC, it renders a 3-D image faster than a PowerPC. So, can you please retract any support for Apple's claims? No one else on slashdot believes them?

    39. Re:Compiler's should be included by pudge · · Score: 1

      Do, can you please retract any support for Apple's claims?

      Dial 1-800-YOU'RE A KNOB.

    40. Re:Compiler's should be included by BinxBolling · · Score: 1
      ...they should have also left all of Intel's default options (including hyperthreading) enabled for all tests...

      <sigh> If anything, leaving HT disabled most likely helped the Dell. (For those who don't feel like clicking: The link points to a report published by Dell showing that disabling HT noticably boosts SPEC scores.

    41. Re:Compiler's should be included by Anonymous Coward · · Score: 0
      SPEC is very much a real-world application benchmark of CPU intensive tasks that people actually run and use, and not an arbitrary synthetic benchmark to measure CPU hardware performance only.

      No benchmark (short of actual application tests) can be said to continue to represent real-world application performance over any length of time; Vendors will begin to tweak their systems to do particularly well on the benchmark (sometimes to the point of having their compiler spit out hand-optimized machine code when it recognizes benchmark suite code). Once this happens, the benchmark ceases to reflect real-world performance with much accuracy.

    42. Re:Compiler's should be included by Anonymous Coward · · Score: 0

      No, because they likely could get better performance on the PPC with a different compiler, too. Think on.

      Then, go ahead and use it. The only restriction in the SPEC rules is that this compiler must be available to customers within 6 months. (i.e. they are not allowed to use an internal version of the IBM compilers that won't ever be available for purchasing for OS X).

    43. Re:Compiler's should be included by BinxBolling · · Score: 1
      This is the same when you do any sort of scientific test. Eliminate all variables except the ones that you're testing for. We're trying to test processors and processors only.

      Er, no. We're trying to compare systems And one aspect of a system is the compiler(s) available for it.

      That said, I don't see anything terribly bad about Apple's benchmarks. Faster compilers than GCC are likely available for the 970, and given some of the past ICC benchmarks shenanigans, I'm not convinced that the 'official' numbers for the Dell (which I presume are ICC-derived) bear any great relationship to real-world performance.

    44. Re:Compiler's should be included by GlassHeart · · Score: 1
      You don't design a processor without also creating a compiler architecture designed for that CPU- it is one and the same.

      I'm not sure what you are referring to by "compiler architecture". Most compilers are structured in the same way, with a front end that parses source code to generate some form of intermediate code, a back end to generate and optimize assembly code from the intermediate code, and an assembler to actually generate binary code.

      Having said that, you are correct that an optimizing compiler is not a distinct product from a high performance CPU. In fact, early RISC chips relied greatly on having good optimizing compilers to help re-order instructions for a lot of its speed.

    45. Re:Compiler's should be included by mozumder · · Score: 1

      So you couldn't find any G5 SPEC results that can beat the 1200 for Intel?

    46. Re:Compiler's should be included by Dixie_Flatline · · Score: 1

      No, SPEC is a processor benchmark. It doesn't do anything to test memory bandwidth, data caching, I/O performance, etc. I agree that those are the important tests, and they're actually why I think that Mathematica and Photoshop and Renderman are far more telling performance indicators.

      However, if you want to say that your processor is the fastest, then make it about the processor, not the compiler.

    47. Re:Compiler's should be included by Commutative+Monoid · · Score: 1

      You definitely lose.

      --
      You have exactly 314 seconds to come up with a less retarded plot.
    48. Re:Compiler's should be included by Anonymous Coward · · Score: 0

      Except the nitro's free and you only have to use it when you want it (like heading down to the track). When you're doing your route around the block, use any gas you want, and also, any car you want. It won't make a diff. But at the track...

      If my apps need speed, I'll compile with the Intel compiler. If it's some program that's waiting for user input 90% of the time, I might use gcc. I'm not forced to compile everything with gcc. And I don't think any commercial developer who cares about speed uses gcc to make their win32 apps.

    49. Re:Compiler's should be included by Anonymous Coward · · Score: 0

      Now if only SPEC scores increased linearly with processor speed.

    50. Re:Compiler's should be included by X · · Score: 1

      Sounds like a pretty broken compiler to me, unless that was padding code which was never executed. I've never seen anything like that even with optimisations turned off, even with ancient versions of gcc.

      --
      sigs are a waste of space
    51. Re:Compiler's should be included by TrancePhreak · · Score: 1

      It was on a floating point multiply, iirc. You had to look at the asm output in order to catch it.

      --

      -]Phreak Out[-
    52. Re:Compiler's should be included by PainKilleR-CE · · Score: 1

      The real point I'm sure you are trying to get at though is that you suspect that GCC has been optimised much more for PowerPC than x86. Let me assure you that you could not be more wrong. If you recall the days of egcs and pgcc you'll realize that x86 optimisation with gcc has been a strong area of interest for gcc maintainers. Indeed, until VC++7 came out, gcc was one of the fastest x86 compilers out there

      As a primarily C++ developer, gcc has never been a strong compiler for me, so I could be wrong in assuming that gcc was never well optimized for current x86 processors, but even PGCC and EGCS doesn't mean a great deal in terms of current x86 processors, which have another 5 years of new instructions and optimizations.

      Even AMD uses the Intel compiler for their Linux SPEC results on their own processors.

      Apple could've done just fine by using Dell's already published SPEC results instead of retesting. Dell's numbers are already lower than Intel's because Dell used an older version of Intel's compiler and MS' compiler (not to mention the parts Dell uses).

      --
      -PainKilleR-[CE]
    53. Re:Compiler's should be included by jo42 · · Score: 1
      > The Intel CPU wins (by a lot!)

      Except sizeof(int) on Intel POS is 4 and sizeof(int) on 970 is 8. So, even may the numbers be lower, the G5 is pushing around twice the data, so the G5 is still faster...!

      Pffht!

    54. Re:Compiler's should be included by dr2chase · · Score: 1

      No, SPEC is supposed to be (more nearly) about real world use. That's why the benchmarks are take from actual applications, that actually mattered to someone, once.

      That said, the first thing that happens when a new set of SPEC benchmarks comes out is everyone tries to game them. This can vary, from pattern-matching for the SPEC inner loops and replacing them with hand-crafted assembly language, to tuning your scheduler so it works very well on SPEC, to choosing your "branch prediction heuristics" so that it has 100% accuracy on SPEC.

      A fair choice of compilers is those that are actually used by most developers. For MacOS X, gcc is a no-brainer, that's what you get. It's not so clear for Intel; I have always understood that Intel's compilers were well-tuned for benchmarks, but I don't know if they are used for anything else. I was under the impression that most Windows developers used Visual C++, and that most Linux developers used gcc.

      Gcc has the additional benefit of being open source. I am certain that it is well-tuned for compiling certain pieces of code (back in the SPEC89 days, it excelled at compiling itself) but it is open source, and thus it cannot hide the sort of tricks that I know were performed by commercial compilers to do well on benchmarks. (I know because I worked on them, and studied the competition.) Before you sling too many stones at Apple for their arguably appropriate benchmarking configurations, you might, say, ask the guys at Intel if you could have a look at the source code for their compilers that generate such great benchmarks.

      Speaking of benchmark cheats, there was a paper by Ben Zorn some years back on using a neural network branch-predicter. It worked very well in a "fair" evaluation (train on 19 of 20 benchmarks, measure on the other, repeat 20 times), but it worked even better in an "unfair evaluation" (train on all 20 benchmarks so that the "test" benchmark is in the training set). Gcc should do that, too, and make it configurable. That way, they can cheat like crazy on the industry-standard benchmarks, but then they can also let developers use profiling to generate tuned heuristics for whatever they happen to be working on. It's more flexible/usable than straight profile-directed optimization, because if you change the source code, the predictions only degrade a little.

    55. Re:Compiler's should be included by Anonymous Coward · · Score: 0

      Aww, pudge.... reducing yourself to name calling and ad hominem attacks. A slashdot editor! Shame shame shame!!

    56. Re:Compiler's should be included by X · · Score: 1

      even PGCC and EGCS doesn't mean a great deal in terms of current x86 processors

      Those projects were folded in to the main gcc project a while ago, but the focus did not die. Indeed, there have been significant contributions from a number of vendors and individuals on tuning the x86 backend since then. The pressure to improve the x86 backend was so strong that the project was actually restructured. As anyone who works on gcc which backend receives the majority of optimization effort, and they'll tell you gcc.

      Apple could've done just fine by using Dell's already published SPEC results instead of retesting.

      No they couldn't have. There were too many variables between Dell's configuration and whatever optimized configuration Apple used. Dell's numbers demonstrate how wide a performance variance you can get simply by using different software.

      If Apple had used an "optimized" configuration and achieved numbers 2x Dell's, this thread would instead be about how the numbers are BS and meaningless because Apple was using software tricks to make their hardware look better. Indeed, that has been the traditional feedback that Apple has received (in many cases, correctly) for previous benchmarks they've published.

      The notion of controlling variables in an experiment is a really basic one, and it really disturbs me how people don't seem to be able to grasp this basic scientific concept.

      --
      sigs are a waste of space
    57. Re:Compiler's should be included by X · · Score: 1

      As anyone who works on gcc which backend receives the majority of optimization effort, and they'll tell you gcc.

      Yikes! Wasn't paying attention there. That should read:

      "Ask anyone who works on gcc which backend receives the majority of optimization effort, and they'll tell you x86."

      --
      sigs are a waste of space
    58. Re:Compiler's should be included by PainKilleR-CE · · Score: 1

      If Apple had used an "optimized" configuration and achieved numbers 2x Dell's, this thread would instead be about how the numbers are BS and meaningless because Apple was using software tricks to make their hardware look better.

      Actually, I would think that if Apple had used Dell's numbers, you'd see people asking why they didn't use Intel's numbers, or AMD's numbers. That was pretty much my point, because Dell's numbers are just about the lowest numbers on the SPEC site for x86 processors, yet they're still higher than Apple's numbers for similar Dell machines.

      Indeed, that has been the traditional feedback that Apple has received (in many cases, correctly) for previous benchmarks they've published.

      Actually, most of the benchmarks I've seen from Apple are simply numbers with little or no explanation, and rarely even enough configuration information to be reproduced. SPEC, obviously, requires a certain amount of information in order to publish the benchmark numbers in the first place.

      The notion of controlling variables in an experiment is a really basic one, and it really disturbs me how people don't seem to be able to grasp this basic scientific concept.

      The point is that the fundamental differences in the architecture and the differences in the level of work on the compiler make this attempt at controlling the compiler as a variable impractical at best. Because the compiler has different people working on the ppc and x86 backends, and the levels of knowledge and effort differ, you will get different results.

      As for which backend receives the most effort, at least in terms of number of people working on it and number of changes over time, of course it would be x86, because the majority of people using it are using it on x86. This will continue to be true as x86 & Linux increase market share vs. Unix & other processors (Sparc, PPC, etc). As I've said before, (though maybe not in this thread) if IBM can get better numbers on the G5 with a different compiler (ie their own), then it's almost guaranteed that we'll see those numbers eventually. Why Apple wouldn't work with IBM and Motorolla to make gcc the best compiler possible for PPC I don't know, because it just doesn't make sense if they really are using it to compile OS X.

      --
      -PainKilleR-[CE]
    59. Re:Compiler's should be included by X · · Score: 1

      Why Apple wouldn't work with IBM and Motorolla to make gcc the best compiler possible for PPC I don't know

      They are doing exactly that. However, it is quite hard to get gcc well tuned as compared to modern compilers. Keep in mind that Intel has also been contributing to x86, and as we can see their own compiler is much better. The planes for gcc v3.4 and v3.5 are going to dramatically change the way the compiler works, and make it much easier to produce a high performance compiler for all platforms.

      --
      sigs are a waste of space
  15. phone interview with who? by Thinkit3 · · Score: 1

    You? Some slashdot nobody?

    --
    -Libertarian secular transhumanist
  16. hey, quit burning our karma, man! by Anonymous Coward · · Score: 0
  17. Does this mean.. by tarquin_fim_bim · · Score: 4, Insightful

    that all software vendors have to be honest now, or just Apple?

    1. Re:Does this mean.. by PetWolverine · · Score: 1

      None of them really has to be honest. It happens to be the easiest course of action for Apple to be honest, since it requires less action and still shows their products to be superior. Many other vendors (of software, hardware, and all sorts of non-computer-related products, for that matter) make the extra effort to lie because it's necessary in order to make their products look good.

      Think about what we could accomplish if that extra effort to make products look good was actually spent on making them be good!

      --
      I found the meaning of life the other day, but I had write-only access.
  18. regarding the malloc.... by MarcoAtWork · · Score: 2, Insightful

    If the 'high performance' malloc that was used is not thread safe (as it seems from reading about this issue) I strongly doubt it will be the default in the shipping system...

    Personally I don't care very much about synthetic benchmarks, day-to-day apps are a much better test: OTOH if it comes out that this 'tweaked' malloc library was used for PhotoShop (with, say, side effects of making PS taking up 2 gigs of RAM and it crashing every 2 hours) then my feelings of this would change...

    --
    -- the cake is a lie
    1. Re:regarding the malloc.... by Anonymous Coward · · Score: 0

      Yeah no kidding, for a CS class we got to write our own mallocs. The assignment was graded on how many TIMES faster ours was than the libc implementation, it's not very difficult to do much better...
      (http://bluegill.cmcl.cs.cmu.edu:3000/l ab6stats.ht ml) for the curious

  19. Going against the flow (like the late JesusGeeks) by Anonymous Coward · · Score: 2, Funny

    My PC is a piece of crap, I got what I paid for. Now that the 3 year mark is approaching (I buy a new machine every 3 years, or so), I think I am just going to drop the money for the mid-range G5 tower. I really don't care if the Mac is slower and more expensive than a PC, I have the money to spend, and I want a nice box.

    Fuck all you poor, dirty, Lunix PC hippies... welcome to the real world.

    Steve Jobs owns your ass.

  20. Curious by igabe · · Score: 5, Interesting

    This is the first time I think _I_ have seen slashdot with an article they wrote compltely on their own.

    Did you recieve a phone call directly or something(Apple calling Slashdot)? If so did they act really aggressive wanting to make sure people don't become anti-G5 before it is even shipped?

    Not too important you might say, but interests me.

    --
    tilTrue.info contechtext.info prettypowerful.info twitter.com/frets fb.com/prosody
    1. Re:Curious by Xerithane · · Score: 1

      One paragraph mate, at the top of the story:
      Greg Joswiak, vice president of hardware product marketing at Apple, in a phone interview today, defended Apple's performance claims for its upcoming Power Mac G5, after they came under fire in the wake of yesterday's announcement. Read on for the details.

      You seem to be forgetting Slashdot's whole "Interview" thing that's been going on for quite a while.

      --
      Dacels Jewelers can't be trusted.
    2. Re:Curious by pudge · · Score: 5, Informative

      Eh, we do this sometimes, when it is appropriate. In this case, I have a PR contact at Apple who asked me last week if I wanted to talk to someone about WWDC, and we set up a call last weekend, for this afternoon. It just happened to coincide with the benchmark discussion, which Greg was eager to set straight (he had read the arguments and already compiled his responses :-). We also talked a bit about some other topics, but nothing of interest that you haven't read elsewhere.

    3. Re:Curious by Graff · · Score: 5, Insightful
      we do this sometimes, when it is appropriate. In this case, I have a PR contact at Apple who asked me last week if I wanted to talk to someone about WWDC

      You know, I always thought that this would be a good idea for Slashdot. I mean, you guys must have some pretty interesting contacts by now, use some of them to do a "news" article or two on your own. I'd still keep the old Slashdot question/answer interview around because they are interesting and good for the people who don't have time to do a traditional interview.
    4. Re:Curious by tbmaddux · · Score: 4, Funny
      (he had read the arguments and already compiled his responses :-)
      Cheater! Dirty cheater, I say!!

      What, did he use GCC to compile them?! Filth!!! DIE!

      --
      Can't you see that everyone is buying station wagons?
    5. Re:Curious by jtrascap · · Score: 1

      Careful - I tried that joke before and the firestorm was SO devistating! ;)

    6. Re:Curious by Basehart · · Score: 1

      "Awesome logic"

      Exactly

    7. Re:Curious by Anonymous Coward · · Score: 0

      You seem to be forgetting Slashdot's whole "Interview" thing that's been going on for quite a while.

      You mean the thing where their users ask questions and then the third party answers them?

      I suppose you could count the HTML markup.

    8. Re:Curious by Jeff+Kelly · · Score: 2, Informative
      Read the Veritest Paper! They have dedicated several pages to the Specs of the Dell Systems used. Doubting tests because you are to lazy to read the provided descriptions is silly.

      B) everyone knows how buggy and crappy GCC is on the PowerPC

      Well then those results would be even better for Apple since it is so "buggy and crappy" care to elaborate?


      Jeff

    9. Re:Curious by ePhil_One · · Score: 1
      Eh, we do this sometimes, when it is appropriate.

      Maybe we need a PR icon for this?

      --
      You are in a maze of twisted little posts, all alike.
    10. Re:Curious by Anonymous Coward · · Score: 0

      Oh really?

      And why exactly is someone from /. *qualified* on this subject? Pudge, et al are in over their head. They may know software, Linux, but insight into Windows is questionable let alone their purist attitude of the superiority of Linux in command line or KDE mode, an idea which foolishly ignores the superiority of the OSX GUI.

      Hey mon, I do both, Linux (SuSE 8.8) and OSX. OSX rocks. Simple, easy to use, not some toy you have to work for hours to setup to same standards as the default of OSX, either single user OSX or server OSX.

      Linux geeks are so centered on their own little world and are ignorant of anything else. Sad. The Linux GUI is never going to be able to compete in the desktop market versus Mac OSX.

    11. Re:Curious by meatspray · · Score: 1


      And you're qualified to make that determination? I see.

      Linux geeks are centric? perhaps you missed the Mac geek comments here http://www.haxial.com/spls-soapbox/apple-powermac- G5/

      that's all, thanks!

    12. Re:Curious by Anonymous Coward · · Score: 0

      Is it original? The slashdot article looks suspiciously like a derivative of this one: MacWorld UK

    13. Re:Curious by MoneyT · · Score: 1

      It's not really skewed, let's look at it this way. How many topics are there that cover x86 hardware and software, and how many topics cover PPC hardware and software.

      --
      T Money
      World Domination with a plastic spoon since 1984
    14. Re:Curious by Graff · · Score: 3, Insightful
      And why exactly is someone from /. *qualified* on this subject?

      I hate to break it to you but many of the print reporters have very few qualifications to be covering the news but they are doing it anyways. Sure a Slashdot "professional" interview won't be extremely professional but I'm sure most people don't want it to be. I, for one, think I would enjoy a more "geek-on-the-street" kind of interview and I think that a Slashdot interview would provide that.

      I may be wrong but it's at least worth a shot. It seems to have worked out pretty well in this story we are commenting on.
    15. Re:Curious by Anonymous Coward · · Score: 0

      I'll bite. You're a dipshit, go back under your bridge.

    16. Re:Curious by Lars+T. · · Score: 1

      Yes - as this is the compiler inside Xcode. Using the predictive compile feature.

      --

      Lars T.

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

    17. Re:Curious by bill_mcgonigle · · Score: 1

      So now all the whiners who incessantly complain about how the editors never acutally read Slashdot can settle down, OK?

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  21. Real world tests by mrklin · · Score: 1
    I would like to see real world tests, which, of course Apple cannot provide right now.

    In addition, in the keynote speech Apple is comparing a system (G5) that will not ship in 3 months with a system (dual Xeon) that shipped 3 months ago! To put it in perspective, this is like comparing Intel's Prescott processor (aka Pentium 5 - 90nm) or Madison to G4.

    Still, I am dying to replace my G3 iBook with a G5! I am such a sucker for shiny metal objects.

    1. Re:Real world tests by dspisak · · Score: 0, Redundant

      "To put it in perspective, this is like comparing Intel's Prescott processor (aka Pentium 5 - 90nm) or Madison to G4"

      Care to give me a hit off your crack pipe?

      The G4 processor has been out in various speed grades and minor revisions for a HELL of a lot longer then the last three months.

      The G5 might not be shipping *right now this very moment* but it does physically exist in a stable enough form for Apple to feed confident to benchmark it against known, released CPU technology that is at the leading edge of the Intel workstation performance market.

      Sure, Intel is coming out with the Prescott (aka Pentium 4?/5?) in Q4 of 2004 at a speed of around 3.4GHz but that is a *desktop* CPU and not a server Xeon CPU. Intel does have a roadmap spelling out when Xeons get to 3.2GHz and 800Mhz FSB finally.

      If Intel has a Prescott system or a more advanced Xeon DP system working well enough to SPECmark I will garuarntee you that there will be a press release from Intel regarding how their "new Xeon 3.2GHz with 800Mhz FSB and expanded cache" now "regains the performance crown back from the clutches of Apple" and expect to see it between now and August when the G5 are expected/hoped to start shipping in volume.

    2. Re:Real world tests by mrklin · · Score: 1
      Fine, how about comparing Prescott (3-5 ghz) to the latest 1.42ghz G4? Happy?

      In addition, the only thing that should matter is whether the item is shipping now. Otherwise, we are just comparing vaporware to vaporware e.g. none of this "Oh, my pre-production, non-shipping CPU is faster than your pre-production, non-shipping CPU" crap.

      Lastly, you will not see a press release with the words "regain" in there, idiot. Apple's benchmark are in dispute and that's the whole point of this article!

  22. Other Benchmarks? by WatertonMan · · Score: 5, Insightful
    Unfortunately the more egregious benchmark was the Quake benchmark. I'd have liked to have heard about that one. Th

    Further I notice he didn't mention the problem of not doing comparisions to AMD.

    While I can understand his reasoning, the fact is that most software on the PC runs under VC or Intel's compiler. It doesn't run under gcc. The benchmark might be a fair Linux/OSX comparison but implies something about Windows/OSX that is incorrect.

    I'd also like to see the tests done under Mathematica and Photoshop discussed more. Apple's had a history with photoshop so there is prima facie reasons to distrust it. But the Mathematica test, which seemed the most exciting to me, is what I'd really like to see.

    Realistically though the tools for Apple, including graphics drivers, are all very beta. So we should see improvements with time. And realistically benchmarks are typically kind of deceiving as an indicator of real world performance.

    So any word on these other questions?

    PS - I love OSX and would love to make a Mac my primary machine. If only Project Builder was up to the task so I could abandon Visual Studio. But I am excited about the G5, but I think Apple's "questionable" tactics have brought a lot of unfavorable press that more honesty would have avoided. Personally I think being within 10% - 15% of the top end PC would have been fine.

    1. Re:Other Benchmarks? by fupeg · · Score: 1
      But I am excited about the G5, but I think Apple's "questionable" tactics have brought a lot of unfavorable press that more honesty would have avoided. Personally I think being within 10% - 15% of the top end PC would have been fine.

      Alternatively unfavorable press could have been avoided by a.) not doing in SPEC benchmarks at all or b.) being LESS honest about the tests run (see NVidia, et. al.) I agree though that being within 10-15% of top of the line Intel chips is more than sufficient. Apple couldn't say much when it came to spec comparison with the G4. Now they can with the G5.
    2. Re:Other Benchmarks? by 90XDoubleSide · · Score: 2, Informative
      PS - I love OSX and would love to make a Mac my primary machine. If only Project Builder was up to the task so I could abandon Visual Studio.

      Apple just got rid of Project Builder; this is their new IDE: http://www.apple.com/macosx/panther/xcode.html

      --
      "Reality is just a convenient measure of complexity" -Alvy Ray Smith
    3. Re:Other Benchmarks? by Anonymous Coward · · Score: 0

      Check out Xcode...it is really cool..even though its only a developer preview.

      I admit I'm biased (since I'm at wwdc) but after the past 2 days I really think that apple is going to become a bigger (not major, just bigger, for you trolls) player.

      They may brake the 10% market share in the next 18 months. (Note: Market share is based on sales, it does not include already bought systems. Thus the apple is 3-5% of the market is true but that does not mean that 3% of computer users have apples. The number of computer users who have apples is probably closer to 20% or more)

    4. Re:Other Benchmarks? by tbmaddux · · Score: 5, Interesting
      Unfortunately the more egregious benchmark was the Quake benchmark.
      Are you talking about this one, where Apple posts 337fps at 1024x768/32bpp for the G5 and 275fps for a P4? I asked about that on another forum, noting that Tom's Hardware gets over 400fps from a P4/3GHz, and one respondent noted that
      1. Tom's was using Q3A 1.16 instead of 1.32 (PunkBuster code is thought to be a little slower)
      2. Tom's used set s_initsound 0 to disable sound while Apple noted default settings, which would imply sound was left on.
      3. Tom's used demo_001 while Apple used demo_4
      So I guess it's up to you to decide in the end if the benchmark was fair or no. I don't know enough about the details of Q3A to say whether the differences above are enough to justify a 30% decrease in framerate. It is worth pointing out that Apple's G5 matched Tom's reported framerates for the fastest Athlon XP.
      --
      Can't you see that everyone is buying station wagons?
    5. Re:Other Benchmarks? by hankaholic · · Score: 1

      They gave the exact configuration files and compiler flags used. You can download the tools they used for the test -- even the Fortran compiler is available for a free 30-day trial.

      How much more honest can they get? You can go buy exactly what they used, install exactly what they installed, use exactly the software they used, and try to produce their results.

      What are they hiding?

      --
      Somebody get that guy an ambulance!
    6. Re:Other Benchmarks? by Anonymous Coward · · Score: 0

      Mathematica is *highly* optimised for the Velocity Engine aka Altivec instructions. I'd presume that the specific demo test made use of floating point units rather than integer. Because of the PPC 970's ability to do intensive signal processing, it is little surprise that Mathematica performs so well on the 970.

      Also of note, is that they were basically demoing Mathematica version 5 which was released the same day as the Apple demo. Check out the release notes and you'll notice that Mathematica 5 is optimised for 64-bit processors. That's probably a little bit helpful too.

      http://www.wolfram.com/products/mathematica/hist or y.html

      But I very much doubt that Wolfram Research would run a crippled version on the PC, even under the protection of the Reality Distortion Field.

      One thing that is important to note as well, during the Demo, Steve made it very clear that the Pentium IV outperformed the PPC 970 in integer performance in SPEC tests. I don't think there can ever be a truly objective benchmark, other than the one you run yourself, using your favorite applications an the types of files that you will be using the computer for.

      I suppose people buy automobiles, soda pop, and laundry detergent because of hyperbolic advertising. I suppose people buy computers for the same reasons as well. But you wouldn't do that, because you're too smart. You can cut through the marketing on both sides and make a decision that works best for you.

    7. Re:Other Benchmarks? by Anonymous Coward · · Score: 4, Informative

      The Apple Quake 3 benchmarks disabled hardware acceleration. They were solely testing the CPU, or trying to at least. The guy from... oh, damn, what's that guy's name, the guy who did the OpenGL demo yesterday. He did the same thing. They did all the rendering they could in the CPU.

      That's why the numbers were low compared to other tests that used accelerated graphics.

    8. Re:Other Benchmarks? by MourningBlade · · Score: 1

      Personally I think being within 10% - 15% of the top end PC would have been fine.

      My guess is that the amount of effort and documentation required to make a legitimate test look like a legitimate test for "X% Faster" (where X is what people interpret Apple as claiming) versus that required for "within 10%-15% of the top end PC" would be little when, if they believe that the tests are legitimate, they would be hurting their position.

      Why? Because the plausibility is not in how the G5 compares to the Intel, it's in how the G5 compares to the G4. People don't trust huge leaps in performance within the same line of chips, and demand more documentation.

      And rightfully so - if a company is going to spend a lot of money and develop an all-new architecture that they're going to market as being a massive move from the previous one requiring developer time to move things between the two architectures, then they damned well better be a lot better performing.

      Also, people have this weird assumption that just because a chip speaks the same instruction set as the previous one, and is being released by the same company (effectively), then it must be the same stuff internally. We are big believers in the "ground up rebuild" (note how often it's used in marketing and is repeated by others. Marketing is designed to tell us what we want to hear). So if you didn't rebuild the entire chip, and you didn't because it works with the old one, then how could it be N times faster?

      Also, marketing companies have been telling us for years "new, improved, works the same as the old one, 10 times faster than the old one" and we've stopped believing them. General loss of credibility.

      So, given that sociological assumption, and (charitably) given that Apple believes the benchmarks actually reflect reality, then why not go for the gold? You'd have to weaken your position quite a bit to be considered much more plausible given the general performance and age of the G4 and G4 architecture[1].

      Just one possible explanation.

      [1] - here I'm talking about the problems we all know about: low bus speed, weak integer performance and a few other things. It really was a very nice chip and once developers started optimizing for it, it showed enough strength in certain areas to work around its deficiencies for a surprising amount.

    9. Re:Other Benchmarks? by Anonymous Coward · · Score: 0

      Uhh, no. You will not get >200fps@1024x768 in Quake 3 with a software OpenGL implementation on either of those platforms.

    10. Re:Other Benchmarks? by Anonymous Coward · · Score: 0

      They could have done exactly what Dell did with their official SPEC scores, but instead chose to produce their own with entirely different techniques. I can't imagine that they're relying on Mac zealots being too lazy and/or ignorant to bother buying an expensive server from Dell, downloading icc, and using it to produce and test the benchmark. No, of course not. They'd never hide behind an effective layer of obscurity.

    11. Re:Other Benchmarks? by Anonymous Coward · · Score: 0

      You say this as if Dell is implicitly trustworty.

      If you believe that, you're just as much of a fanboy as the Macheads are

    12. Re:Other Benchmarks? by Anonymous Coward · · Score: 0

      Tom's was using Q3A 1.16 instead of 1.32 (PunkBuster code is thought to be a little slower)

      PunkBuster does nothing for playing demos.

      They use older versions of Q3A so that the protocol version is compatible with the version of the demo. There is only one demo in 1.32 (you mention PB) in Q3A's pak files, and that's "four." I don't know if this is the same as what you say when you say "demo4," and since there was a "demo4" used for G3's that was not even remotely similar, I won't assume that they are indeed the same.

      If it is indeed "four," the performance difference would be fairly negible for the P4. If it is something like "demo4" used for the G3 comparison long ago, then the demo is several times less complex and should only result in better scores.

      Tom's used set s_initsound 0 to disable sound while Apple noted default settings, which would imply sound was left on.

      Disregarding that leaving it on would be silly, it should only account for probably a worst-case-my-soundcard-sucks-cpu difference of 10% from not having sound on.


      This isn't new of course. They did the exact same thing with the G4 and the G3, posting obviously fabricated scores, that at one time demonstrated a P4 obtaining clearly inferior scores to my much weaker P3 system. I don't really care if it's "fair," but if anyone buys a G5 thinking it's going to be the top performance platform for games, based upon Apple's history of dubious framerate comparisons, it will be a sad, sad disappoint for them.

    13. Re:Other Benchmarks? by Anonymous Coward · · Score: 0

      "What are they hiding?"

      The same thing every other company hides when they put information in fine print. They hope (and know) that the majority of the public will not read the fine print, and will just look at the big bold claims.

      Those of us that do click the link and read the fine print can be annoyed by information we see, but big company gets cleared of any shady conduct because, "it's all right there in front of your eyes! We didn't deceive anyone!" Well, anyone that bothered to spend extra time to read the print (and understand it).

      The average individual sees these ads and jumps right in. It's like those performance graphs that are common on Tom's Hardware, where one bar is across the screen and the other is like 1/4 of it and you think "Wow! That's way faster!" and then you read the actual numbers to find out big bar is 100fps and little bar is 98fps.

    14. Re:Other Benchmarks? by Kuad · · Score: 1

      Quake 3 requires hardware acceleration. You *can't* run without it.

    15. Re:Other Benchmarks? by Ibn+al+Arabi · · Score: 1

      what about this one over here;
      http://anandtech.com/cpu/showdoc.html?i=183 4&p =10

      410 fps for the demon spawn of intel at 3.2gigs... hell, the 2.4 gig version spits out 341 fps.

      "We used our old 1.29f build of the game with the classic demo "four" at High Quality defaults, with everything maxed out at 1024x768."

      Get your head out of the friggen RDF...

    16. Re:Other Benchmarks? by luther · · Score: 1


      While I can understand his reasoning, the fact is that most software on the PC runs under VC or Intel's compiler.


      Not so, the intel benchmarks are usually done with a special intel compiler suite that only intel uses, which assuredly contains every cheat iand other shortcut in the book

    17. Re:Other Benchmarks? by WatertonMan · · Score: 1
      I'd love to try XCode, but it was given out at the developers conference but isn't available for download yet. (Although a beta of gcc 3.3 is, but some people have had problems with it)

      BTW - I'd be very surprised if 20% of computers are Macs. Very surprised.

      I think Apple might increase market share if their prices on the low end G5's were a few hundred cheaper. The price for the dual was very competitive. The price for the 1.6 and 1.8 were not nearly as competitive. Perhaps that's just some cashing in on all the immediate sales by Mac users who've been waiting for the G5's. That partially why I'm waiting for the second generation.

    18. Re:Other Benchmarks? by Anonymous Coward · · Score: 0

      No, no, no, no, no, no, no.

      No.

      Apple has posted the configuration used in Quake, it is a standard config.

      The reason for the drop is exactly what the previous poster said - Tom's uses one of those oddball "uber-fast!" configs which disables things that nobody will ever disable - like, oh, I dunno... sound?! This yields a huge speed boost.

      Last I heard disabling sound on OS9 yielded an even MORE impressive jump in speed, so it's not as though they couldn't have done a useless config to useless config comparison. The problem is it's just that: useless. Nobody uses these configs in the real world.

  23. More Data Good by jafac · · Score: 3, Insightful

    Okay, if he asserts that redoing the test WITH hyperthreading, and on Windows, will only slow down the Intel scores, then DO IT.

    I think that Apple should benchmark every case, especially the ones that the Wintel boosters are whining about, and post ALL the results. It certainly can't hurt if the G5 wins them all anyway. And even if it does not, it will bolster the argument that Apple's trying to be a straight shooter with these tests, which will help their credibility. Which is important, because that's at least as much at stake here, as the arguably temporary "bragging rights" of being the fastest.

    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    1. Re:More Data Good by thx2001r · · Score: 1

      I suppose one of the problems with benchmarking on Windows with GCC is that GCC does not run NATIVELY on Windows... you need to run it on top of Cygwin or MinGW.

      That alone will make the performance hit that Wosniak was talking about. It's strange business benchmarking across two entirely different processors. I think they've done the best possible to balance the scales by using GCC on OSX and Linux (where it can run natively). Maybe they should have run the Dells on a similar to OSX's BSD build for x86 (maybe Darwin, though it's probably not optimized as much for x86) to get even closer to normalizing the benchmark (if it's really possible). Though, I think Linux on workstations is more realisting in the real world than BSD on x86 workstations so it's pretty fair.

      In any case, if the 3Ghz G5 happens on the schedule stated by Steve Jobs, the Powermacs running dual 3Ghz G5's should be head and shoulders above the current Intel-based offerings. Of course, we'll have to wait and see what Intel and AMD have available by then.

      You know, processor benchmarking is just a geek way of saying "mine is bigger than...". I think it's great that Apple's really back in the performance game, it can only help everyone by re-lighting a fire under Intel, IBM, and AMD to innovate in a contest for (temporary) bragging rights.

      --

      -Joe
      If we're all god's children, what's so special about Jesus? - Jimmy Carr

    2. Re:More Data Good by Anonymous Coward · · Score: 0

      Fool, GCC is fully compatible of compiling "Windows" applications. It's all x86.

    3. Re:More Data Good by Anonymous Coward · · Score: 0
      • Okay, if he asserts that redoing the test WITH hyperthreading, and on Windows, will only slow down the Intel scores, then DO IT.
      I can't help but feel this still won't help though. At the end of the day, cynical people (like me) will be suspicious about any performance results that Apple come up with for Intel chips. It is simply not in Apple's interest to make Intel look good here. For some mysterious reason (presumably sheer bad luck) Apple's 3.0GHz P4 is coming out with performance numbers you would expect out of a 2.0GHz P4 [try the link below, and compare to Apple's numbers, if you don't believe me].

      AMD, IBM, Intel, and Sun all measure the best results for their chips, and submit the full disclosure reports to Spec. This allows open comparison of processor performances with a fair and level playing field. All the performances reported are the best possible for that chip, since they are all provided by the chip vendors, and it is clearly in their own self-interest to provide the best possible numbers.

      If Apple were to simply get the best numbers for the G5 they can, and submit them to Spec it would be a lot more believable; if they just come up with another set of numbers that are 30% - 40% too low it won't help their cause at all.

    4. Re:More Data Good by dasmegabyte · · Score: 1

      You know, I agree with this, despite believing everything Greg said (I do think this was about levelling, and if they have released optimized compiled stats to begin with there'd be an even BIGGER stink about unfair practices, unoptimized code, etc). It would do apple good, and would drum up even more interest and enthusiasm in those chips and the box behind them.

      And that's a good thing. After all, both Intel and AMD are putting both feet into the 64 bit fire...if Apple can interest academic research purchasers now, they might stave off sales of the other two chips...and boost Apple's market share a hefty sum.

      --
      Hey freaks: now you're ju
  24. This is a good point.. by Anonymous Coward · · Score: 0

    Have fun apple people..
    from terraserver.com/includes/provider_stats.inc
    conn.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=terraweb;Password=1mag3s;Initial Catalog=tsv6;Dat a Source=terradb01"

  25. Honesty by r84x · · Score: 4, Insightful

    It seems to me that this rep from Apple, unless I am very naive, is being very candid and honest with us. It seems that, by showing us the complete specs on the benchmarking, they are doing what they claim to be doing. Thinking differently, and giving us (for 3 grand) an honestly faster machine. I appreciate the prompt frank response from Apple on this controversy. I am typing this on a PC, simply because I could build it myself for less money than I could buy a nice Apple. Ah, the life of a poor student...

    --
    Karma: Can there be a void?

    .. -. - . .-. .-. --- -...

  26. Greg Joswiak... by killerc · · Score: 1, Funny

    ...Steve Wozniak...how many *os**iaks does Apple have on the payroll?

    1. Re:Greg Joswiak... by Anonymous Coward · · Score: 0

      It's like this:

      Jobs + Wozniak = Joswiak

      I guess that only means that

      Steve + Steve = Greg??

    2. Re:Greg Joswiak... by InterruptDescriptorT · · Score: 1

      I was thinking the same thing too. If

      Steve + Steve = Greg

      then it follows that

      2 Steve = Greg
      Steve = Greg / 2


      But I'm not sure where to take it from there.

      --
      Karma: Excellent Birds (mostly as a result of listening to Laurie Anderson)
    3. Re:Greg Joswiak... by billstr78 · · Score: 1

      in POSIX, thats ..o[sz].iak

    4. Re:Greg Joswiak... by Tumbleweed · · Score: 1

      *Jobs suddenly looks around*

      "I knew it! I'm surrounded by *os**iaks!!!"

    5. Re:Greg Joswiak... by Luzumsuz+Lazim · · Score: 1
      Steve = Greg / 2

      But I'm not sure where to take it from there.

      Well. Himmmm... Greg is "one" person. 1/2 yields zero when integers are used where x86 is faster. Thus:

      Steve = Greg / 2
      Steve = -0-
    6. Re:Greg Joswiak... by ObviousGuy · · Score: 3, Funny

      I was thinking...

      Greg = 2 Steve

      Greg (2 Steve) = 2 Greg

      Greg (2 Steve) - 2 (2 Steve) = 2 Greg - 2 (2 Steve)

      2 Steve (Greg - 2 Steve) = (Greg - 2 Steve) (Greg + 2 Steve)

      2 Steve = Greg + 2 Steve

      2 Steve = Greg + Greg

      2 Steve = 2 Greg

      Steve = Greg

      --
      I have been pwned because my /. password was too easy to guess.
    7. Re:Greg Joswiak... by InterruptDescriptorT · · Score: 1

      1/2 yields zero when integers are used where x86 is faster

      True, but this is a Mac-related topic. I'm not sure what the G4/G5s do in the same situation. Hell, I didn't even think Macs were capable of division operations. :-)

      --
      Karma: Excellent Birds (mostly as a result of listening to Laurie Anderson)
    8. Re:Greg Joswiak... by Anonymous Coward · · Score: 0

      Man, am I glad I never copied off you in math class...

    9. Re:Greg Joswiak... by Anonymous Coward · · Score: 0

      ..?

      No match.

    10. Re:Greg Joswiak... by Anonymous Coward · · Score: 0

      2 Steve (Greg - 2 Steve) = (Greg - 2 Steve) (Greg + 2 Steve)

      2 Steve = Greg + 2 Steve


      New math?

  27. Punish! by blackmonday · · Score: 0, Redundant

    The one thing he didn't mention was that during the benchmarks, the G5's were also parallel processing computations on the most painful wretched hideous punishments, to be bestowed upon the web server admin who fucked up and released the G5 specs days too early.
    The numbers are coming in, and it won't be pretty.

  28. Impressive turnaround speed by General_Corto · · Score: 4, Interesting
    There have been a few things that I haven't seen Apple pull out of the hat in the last few years:
    • a revolution in hardware platform (not since G4 launch);
    • SPEC benchmark results;
    • a fast response to potentially damaging remarks

    Okay, so Apple needs the G5 to succeed in order to survive. Motorola just aren't sending out the chip upgrades fast enough. They (Motorola) have enough other problems in their wide range of markets that they're in that not having to worry about CPU competition is probably a good thing as far as they're concerned.

    The fact that the (almost) top person at Apple has made this clarification shows how much importance they're putting against these claims. Given that nobody else has had a chance to verify yet, and people are making wild speculations based off of paper and a lack of understanding, it's probably just as well that they're putting a positive spin on things.

    Maybe the documents should have been clearer, showing why these configuration decisions were taken.

    The "we had to use GCC" argument is a little strange though; is there any other good compiler available for the PPC at the moment? if so, I'd like to know; I use macs myself! :)
    1. Re:Impressive turnaround speed by Anonymous Coward · · Score: 0

      The "we had to use GCC" argument is a little strange though; is there any other good compiler available for the PPC at the moment? if so, I'd like to know; I use macs myself! :)

      There was up until last week - Codewarrior. It's always good to have the compiler written by the company that makes the chips. Now we just need IBM to buy the rights to Codewarrior. Considering Motorola is a dead duck, IBM could probably buy the whole company in exchange for a few Power4 chips.

    2. Re:Impressive turnaround speed by Anonymous Coward · · Score: 0

      http://www-3.ibm.com/software/awdtools/vacpp/featu res/vacpp-linux.html

    3. Re:Impressive turnaround speed by X · · Score: 1

      Actually, the Apple compiler is faster than Codewarrior. IBM's PowerPC compiler is much faster than both of them though.

      --
      sigs are a waste of space
    4. Re:Impressive turnaround speed by Drishmung · · Score: 1
      The "we had to use GCC" argument is a little strange though; is there any other good compiler available for the PPC at the moment?
      I'm glad they are using gcc, rather than something else. That way, any improvements end up benefiting everyone. Even if they are doing them for their own 'selfish' commercial reasons.

      If gcc code generation sucks, compared to something else, they have the spur to improve it. And everyone benefits. In fact, if the improvements are made to the high-level optimization rather than the low-level code generation, even X86 benefits. And this is all A Good Thing. Even for Apple.

      --
      Protoplasm. Quiet Protoplasm. I like quiet protoplasm.
    5. Re:Impressive turnaround speed by aarku · · Score: 1

      Uhm, CodeWarrior has always been a lot faster than GCC in the past, but I don't know about how it compiles for the G5, as CodeWarrior is made by Motorolla.

    6. Re:Impressive turnaround speed by TotallyUseless · · Score: 1

      No, during the presentation, Steve remarked about how codewarrior was still 2x faster than the apple tools, but they were gaining. xcode is only faster if you add another machine for distributed building

      --

      Time for some tasty Shiner Bock!
    7. Re:Impressive turnaround speed by X · · Score: 1

      Sorry, I should have been more clear: gcc produces faster code than CodeWarrior (which is what we are talking about here). CodeWarrior *compiles* code more quickly.

      --
      sigs are a waste of space
  29. Mac users care =) by Andorion · · Score: 0, Offtopic

    It's a well known facts... they're fanatical, they love to say "we're better," and having numbers to back up that claim means a LOT to them. You're absolutely right, it's comparing apples and oranges, but the argument always turns into "which is the tastier fruit."

    ~Berj

    1. Re:Mac users care =) by ObviousGuy · · Score: 0, Offtopic

      I had loquats this morning. Tasty!

      --
      I have been pwned because my /. password was too easy to guess.
    2. Re:Mac users care =) by wo1verin3 · · Score: 0, Flamebait

      whoever modded that flamebait is a moron.

      I work in a mixed pc and mac environment, and all the 'mac heads' are exactly as described.

    3. Re:Mac users care =) by wo1verin3 · · Score: 1, Flamebait

      how can my opinion be flamebait dumbass? :)

    4. Re:Mac users care =) by cioxx · · Score: 2, Troll
      how can my opinion be flamebait dumbass? :)

      Lets see, shall we?

      • You didn't say anything positive about Apple Computer Corporation
      • "Steve Jobs is a genius" quote was nowhere to be found in your entire comment
      • "Mac Heads" term is racist and inflamatory. We prefer the term "The imminent owners of the Fastest 64-bit Personal Computer in the World"
      • Your post did not hint that you will be switching to Macs as soon as you get enough money
      • And lastly, you work in a mixed pc and mac environment. Macs and PCs don't mix and by working in such a clueless place you're just helping to sponsor x86 Terrorism.


      p.s. Steve Jobs is a genius!
    5. Re:Mac users care =) by kevinank · · Score: 2, Funny
      "Mac Heads" term is racist and inflamatory. We prefer the term "The imminent owners of the Fastest 64-bit Personal Computer in the World"

      To be pendantic you should also note that they are 'imminent owners of the slowest 64-bit Personal Computer in the World', with the understanding that it is the only 64-bit Personal Computer in the World (at least until the AMD chips start showing up on PC's.)

      I do think that it is cool that Apple gets to claim the crown for a while, even if only for a couple of months. On the other hand, how important 64-bit computing will be for the PC market remains to be seen.

      --
      LibBT: BitTorrent for C - small - fast - clean (Now Versio
    6. Re:Mac users care =) by Anonymous Coward · · Score: 0

      "Slashdot: where an opinion can be wrong."

    7. Re:Mac users care =) by YOU+LIKEWISE+FAIL+IT · · Score: 1
      Well. I'm a Mac user. I can't ever recall telling someone I had a better computer than them. I could care less about what other people use, because the only thing I really care about in the universe is myself.

      I like the look of these new machines. I don't claim to understand the SPECmark numbers, or care that much, frankly. a) It's faster than my current G4 hardware, b) I still have a need for more performance for some of my applications, and that's all it comes down to.

      Thank you, and goodnight.

      --
      One god, one market, one truth, one consumer.
    8. Re:Mac users care =) by dhovis · · Score: 1
      On the other hand, how important 64-bit computing will be for the PC market remains to be seen.

      I keep seeing this statement, and I can never quite understand what people mean. Don't you think that people are eventually going to routinely want more than 4GB of RAM? Do you expect the march of progress in computing to stop? Do you really expect that programmers will stop finding ways to use up more and more RAM and processing time?

      To be pendantic you should also note that they are 'imminent owners of the slowest 64-bit Personal Computer in the World', with the understanding that it is the only 64-bit Personal Computer in the World (at least until the AMD chips start showing up on PC's.)

      It remains to be seen if the AMD chips will outperform the PPC970. AFAIK, the Athelon 64 will top out at 1.8GHz, and there is no guarantee that it will beat out the PPC970 at 2GHz. It may not even beat the current P4s at that speed. The proof will be when the systems get into our grubby little hands and we can test them ourselves.

      --

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

    9. Re:Mac users care =) by Andorion · · Score: 1

      Wow, TROLL! I thought it was pretty funny! Someone's being really free with the mod points... or maybe we have a mac fanboy editor on the loose here =)

      ~Berj

    10. Re:Mac users care =) by frost22 · · Score: 2, Insightful
      To be pendantic you should also note that they are 'imminent owners of the slowest 64-bit Personal Computer in the World', with the understanding that it is the only 64-bit Personal Computer in the World (at least until the AMD chips start showing up on PC's.)
      It could be argued, that small Sun desktops (Ultra 5, Ultra 10, Blade100) are essentially PCs with an Ultrasparc CPU. (aside from the UltraSparc CPU and the mainboard, they have commodity hardware like IDE drives, PCI bus and cards, VGA graphics, USB etc)

      So there are other 64bit PCs.

      --
      ...and here I stand, with all my lore, poor fool, no wiser than before.
    11. Re:Mac users care =) by mirko · · Score: 1

      It could be argued...

      So there are ...

      I guess the last sentence should remain part of the first paragraph or should be reformuled as : "under this point of view, there would be".

      --
      Trolling using another account since 2005.
    12. Re:Mac users care =) by Alan+Partridge · · Score: 1

      Sun has NEVER made a Personal Computer, they're not designed for personal use and they're not marketed to individual users.

      It's pretty debatable whether a dual 2Ghz PowerMac G5 is (really) a Personal Computer (most will certainly be used as graphics/video workstations), though I have used a dual 533Mhz PowerMac G4 for nearly three years at home and it's been an EXCELLENT Personal Computer.

      --
      That was classic intercourse!
    13. Re:Mac users care =) by Anonymous Coward · · Score: 0

      You are pathetic.

    14. Re:Mac users care =) by Anonymous Coward · · Score: 0

      You know, just because you don't get the joke, doesn't make it flamebait.

  30. Perhaps a case of ineffective thoroughness? by digital+photo · · Score: 4, Insightful

    I have to say, this puts things in an interesting light.

    Does a company, in trying to be fair as it seems in this case, get penalized for choosing the best optimization and not testing with the worst optimizations(as per their views)?

    In looking at other sites like Tom's Hardware and Anantech, I think the answer is simple: Show all of the results, both the good and the bad. That way, it removes the spectre of doubt in peoples' minds that fairness wasn't present during testing.

    Personally, I don't have the funds to get a G5 based system. It just isn't in the budget. But then again, the only reason I would buy a G5 system over an x86(Opteron or P4) would be to run Mac OSX. :)

    I'm guessing that tests will be conducted by various groups over the next few days to either validate or invalidate the tests. Sounds alike like that whole MS/cost analysis/web server speed fiasco all over again.

    Despite the tests, for Mac users who wish to stick with Mac OS X, the G5s are as fast as they come.

    1. Re:Perhaps a case of ineffective thoroughness? by Anonymous Coward · · Score: 0
      Does a company, in trying to be fair as it seems in this case, get penalized for choosing the best optimization and not testing with the worst optimizations(as per their views)?

      You've included a lot of debatable assumptions with that question. I don't see where Apple/VeriTest appears to have been fair. For example, HyperThreading was turned on and off when it was beneficial to Apple's cause, a different malloc library was used, etc. Apple should rightfully be penalized for not using the competition's product in an intelligent manner.

    2. Re:Perhaps a case of ineffective thoroughness? by digital+photo · · Score: 1

      That's just the problem in this particular issue: We don't know whether the turning on/off of functions was to Dell's or Apple's benefit. That they were done for the benefit of Apple is an assumption in and of itself.

      Granted, given the recent benchmark "debates" regarding graphics cards and such, it would be easy to make that assumption.

      The question really should be whether the tests were relevant at all.

      My point was that they appeared to be as fair as is possible by using the same compiler between the two systems and such. This does a much better job of setting a baseline than say using the best compiler from each camp which results in comparing compilers and not processors.

  31. Angry writer? by Anonymous Coward · · Score: 0

    Would that guy from Haxial just be ranting now that iChat steps on his excelent NetFone software?
    I bought those guys the 20bucks NetFone and it IS FANTASTIC. It already saved 5 times the money spent. Don't regret buying it even now with iChat that does the same thing for free. However a great thing on iChat is that does echo cancelation.

  32. I don't care by Anonymous Coward · · Score: 0

    For *years* I have been wanting a Mac, but have been to cheap to get one. Now that I have the money, I'm getting one (Maybe not the dual G5, but *something*)

  33. Amazing how people trust some no-named net person by weave · · Score: 5, Interesting
    He made so many errors in his "debunking" yet so many people took it for gospel.

    Like, the switch -mfpmath=sse when used in a P4 *does* use SSE2, but this guy thought just cause the switch flag says sse that it must be SSE only.

    Then someone else (can't find the post, on usenet, under the mac advocacy group) pointed out that Dell's SPEC tests also disabled hyperthreading.

    Then, based on this person's web page who no one even knows who he is, they start drawing conclusions that if Apple faked these (based on his flawed analysis), that they also must have faked those Adobe, Mathmatica, and other demos -- despite the execs for those companies being on stage also confirming the results.

    Gotta love the net...

    As for me, I don't know what to believe. I'm just going to patiently wait until some reputable sites spend a lot of time and do an in depth analysis and their own benchmarks, like Tom's Hardware for example. Then I may start drawing my own conclusions.

    As for me, all I want is to be able to encode mpeg video at something greater than real time. Show me *that* benchmark please!

  34. You can't normalize the compiler out by harlows_monkeys · · Score: 1

    Since gcc uses different code generators and optimizers for PPC and x86, they aren't really the same compiler. All they are normalizing out is the front end and some generic code generation.

    1. Re:You can't normalize the compiler out by Anonymous Coward · · Score: 0

      They are also normalizing out any benchmark specific 'enhancements'. I'm sure intel doesn't have anything to gain by benchmark optimizing thier compiler.

  35. compilers do matter by mz001b · · Score: 2, Insightful
    I appreciate the idea of using the same compiler to look at just the effect of the difference in processor, but the fact is, when buying a computer, you worry about how fast you applications run, which is a function of both the chip and the compiler.

    I use the Intel compilers on all the x86 boxes (including Athlons) I run on, because they give me the best performance on my application code (a computational fluid dynamics code). When evaluating a machine, the only thing that matters to me is how fast it runs my code. I will use whatever compilers give me the best performance (while still giving the right answer).

    For people not doing high-performance computing, none of this matters. Nor, for that matter, does any chip from the last year or so -- they are all fast enough. But when looking for the fastest platform to run your specialized codes on, everything must be taken into account.

    An interesting benchmark I'd like to see if for Intel and Apple to agree on some codes/benchmarks, and then they should be free to trick out machines however they seem fit, and run the codes at the maximum speed (without outright cheating, and still making sure they get the right answer), and submit those numbers for comparison. In the end though, it is whatever code you run personally, and how that performs that matters the most.

    1. Re:compilers do matter by topham · · Score: 2, Insightful

      The problem with benchmarks and compilers (specificly) is that many compilers are optimized to score well on benchmarks. Atleast by using GCC it can be proven whether the compiler was 'cheating'.

    2. Re:compilers do matter by afidel · · Score: 1

      SPEC 2000 is a benchmark comprised of real code used in scientific and media applications so if you can optimize for it you are making optimizations that have real world impact.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    3. Re:compilers do matter by topham · · Score: 1

      You do realize that in some benchmarks in the past they optimized the code by simply reporting the answers, right?

      Not by calculating them...

      Any benchmark can be rigged. The same as any static video benchmark can be rigged.

  36. Re:Gives me a lot of ammo to throw at mac zealots by presearch · · Score: 1

    You need another hobby.

  37. anagrams by mary_will_grow · · Score: 0, Offtopic

    Clint Eastwood : Old West Action

    Greg Joswiak : Steve Wozniak ???????????

    --
    Why stick up for big business?
  38. 2 GB RAM vs 1.5 GB for the G5 by myrdred · · Score: 2, Interesting

    One interesting thing about the benchmark report was that both Intel systems were equipped with 2 gigabytes of memory, wheres the powermac G5 only had 1.5. I don't know if this actually has an effect on performance, but its good to know all the details of the tests conducted.

  39. Would it really be right.... by bc8o8 · · Score: 1, Funny

    if a software company didn't lie about its benchmarks?!

  40. Why not? by AnEmbodiedMind · · Score: 2, Informative

    Slashdot has a huge readership of IT professionals, both in-charge of purchases, and the target market themselves.

  41. I guess my take is this... by WndrBr3d · · Score: 4, Interesting

    If my car has 200HP at 6,800RPM on the sticker, I usually donâ(TM)t take the stickers word for it, but trust that I would get around those numbers on average.

    There are those people who want to know if those numbers are EXACT 101% of the time, so they go bust out their dynamometer and begin writing complaint letters when their engine only hits 195HP.

    I think benchmarks these days are no longer a science that they used to be. There are far, far, FAR too many hardware and software variables to do an accurate cross-platform analysis and comparison.

    I mean, is it really logical to compare Apples (har har har) to Oranges? I mean, most all applications that will be running on the G5 will be optimized for the G5. So does it matter how a 'comparable' application will run on x86? No, because the x86 Application might have a few more optimizations which would make the comparison pointless.

    These days people should take benchmarks with a grain of salt. Just another selling point they'll put on the big list of bulleted marketing jargon on the back of the box to try and rope in first time buyers who are turned on by big acronyms and high-tech sounding words.

    So yeah, I think people just need to cool their heels and take this for what it is, just marketing propaganda. Does QuantiSpeed really make your CDs burn faster? No. Does the P4 make âthe internetâ(TM) faster? No. Just take it for what it is and let it go.

    1. Re:I guess my take is this... by TheRaven64 · · Score: 1
      I mean, most all applications that will be running on the G5 will be optimized for the G5.

      The real point is that a lot of Mac software will be optimised for Altivec, while most PC software will be optimised for MMX (if that). Most PC software does not bother to use SSE, SSE2, 3DNow, etc, since there is such a range of different vector units to target. On the Mac there is only one - Altivec.

      --
      I am TheRaven on Soylent News
    2. Re:I guess my take is this... by Anonymous Coward · · Score: 0

      Totally.

      200HP at 6,800RPM in a '68 Dodge = useless.
      200HP at 6,800RPM in a Honda = not useless.
      200HP at 6,800RPM in a Ducati = Way way fast.

      Raw numbers don't mean jack. It's the bigger picture.

      I use a 3D parametric relational-database-driven CAD system, AutoDesk Revit. I run this program on a dual P-III at work and an dual Athlon MP system at home. I've seen this same software running on a P4, and there was only a little difference in speed. Once the parametric model gets to be a certain size, it gets slow on any system, because the bottleneck is in the relational database (and it's constant background updating) and the system's RAM, not how fast the computer's clock cycle is.

      Such a program, if ported to a G5, would allow for my whole building model's database to be loaded into Ram, as well as handling the relational database under the hood better. This could mean a rather large performance boost for me. So I couldn't care that, in raw numbers, it's not as fast as an Intel/AMD box; if it's fast at what I do (Architecture) than that's what I'm interested in. Did you see the photoshop tests? The Rendering one? The Music one? *Those* are relevant to me; and if AutoDesk ever ports Revit to a G5 and it turns out to be a *lot* faster (which I'll bet it would) then you can be damn certain that I will drop my Intel/AMD boxen and get a G5.

  42. benchmarks and real apps by nozpamming · · Score: 2, Insightful

    I think apple did a reasonably good comparison, as much as would be possible. I don't like these spec-indexes too much anyway as more things factor in.

    What I do like is the real-world application performance. I was much more impressed by the photoshop, etc. comparisons (Mathematica: comparison to higher end unix-workstations!) than those silly benchmark numbers. Real tests that finish twice as fast are more impressive and less deceptive (well, a bit anyways).

    So now we wait...for panther, for the G5's and for the G5 powermac (could be some time though...sigh). I am already happy that apple is back on track, if their product is even any faster than other platforms: good for them...and us. Even other platforms must welcome some competition, right?

  43. Re:Removed one of the processors for the SPEC CPU by kwerle · · Score: 4, Insightful

    It really seems like they tried to do a pretty even evaluation. And again, if the benchmarks were so off then why was the performance on the G5 apps so good? And that was without G5 tuning most likely.

    Oh, yeah. Steve probably said "hey, vendors, come on over and do a little demo. Yeah, it'll be a duel, but don't worry about recompiling for the G5 (which is supposed to be trivial). We'll just see what happens."

    Look -- they spent every last minute they could optimizing the builds they used for the demo - don't doubt it for a minute. On the other hand, every last minute probably wasn't all that long, and the demos did kick ass.

    But let's call an Apple an Apple. This was a DEMO. Smoke and mirrors were involved. But I drank the cool-aid; I believe it's faster. Dunno how much, but I don't really care. Mostly I'm just happy it kicks the crap outta the systems they're shipping now.

  44. Benchmarking by bm_luethke · · Score: 4, Insightful

    The Apple guy is both correct and wrong.

    Correct in the sense that he wasn't necessarily being unfair. I don't think Apple was raelly cooking the books here. OTOH benchamarking is quite difficult.

    No, it would not be fair to compare intel compilers to gcc compilers. But what about, say, another non-hardware tied compiler? Look at it this way - 3dmark scores on graphics cards. Theoretically it should give a good impression on thier relative hardware - but we all know that it doesn't necessarily. It may do something bad on one system, great on another, one system may cheat and have special code to work better with that particular test.

    Same here. Ideally you would find many benchmarks, not just gcc, but both with all optimizations on, with all off, both with the best compilers, worst compilers, and middle of the road. You also need memory intensive, processor intensive, grpahics intensive, floating point, integer, and many others to get the full idea and compare it to what you need to do with the computer. For many of the crowd that worries over this stuff overclocking can become an issue also.

    This is why benchmarking is as much art as science. I care about all those numbers - I have code compiled specifically for my athlon-mp's, some generic, and some optimized for p4's for the consumer tasks. On our computation cluster we use specialised compilers. I care how it runs on all of it for real world use. But no hardware manufacturer does those extensive of a tests - they pick the best of the ones they can claim "fair" on usually.

    And lastly, in the end, who cares? Unless you are regularly running 4 hour jobs from a console it is irrelevent. It is more important that you are productive with the interface and that is personal choice. Few consumer tasks (and even programming tasks) require that power - and the stuff that does is generally handled by specialised hardware. Then if they have the fastests today they won't tomorrow.

    --
    ------- Sorry about the spelling, I suffer from two problems. Dyslexia makes it difficult to spell well, lazy makes it
    1. Re:Benchmarking by p3d0 · · Score: 1
      ...not just gcc, but both with all optimizations on, with all off, both with the best compilers, worst compilers, and middle of the road.
      That doesn't make any sense at all. There's no point comparing compilers with optimizations turned off because the performance of unoptimized code is completely divorced from reality. When translating to an Internal Representation (IR), the front-end typically makes no effort whatsoever to produce efficient code because the optimizer will clean it up anyway. That means two front ends, or two versions of the same front-end, could produce substantially different IR for the same code, and that doesn't matter in the least.

      In fact, it's conceivable that the front-end could intentionally produce sub-optimal code in order to "normalize" the code to make subsequent passes simpler. For instance, it could emit "a*2" instead of "a+a" because later optimizations might be pattern-matching on multiplication by a constant.

      Furthermore, besides testing the most popular compiler, and the fastest compiler, what's the point in testing any other compiler?

      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
    2. Re:Benchmarking by bm_luethke · · Score: 1

      Yes, it does matter. I want best case (optimised for processor), worst case (no optimisation), and "average" case (normal apps).

      If processors A's best case is 1500 (units - I don't care what they mean), worst case is 1450 and average is 1475 that may be a better choice than worst case 500, best 2000, and and average 1500 if you can not get optimised code for that specific processor and are going to run lots of differently optimised code over a long run.

      Especially when running on an architecture that they code may be written in such a way that processor optimisation is hard worse case can be VERY valid, though less so for normal desktop users.

      --
      ------- Sorry about the spelling, I suffer from two problems. Dyslexia makes it difficult to spell well, lazy makes it
    3. Re:Benchmarking by p3d0 · · Score: 1
      You're going to have to trust me when I say that the performance of unoptimized code is not relevant, because there's just no way to deal with such a complex topic in the space of a Slashdot post. Unoptimized code is designed to be correct and simple to generate, and it bears very little resemblance to hard-to-optimize code.

      If you want to know how hard-to-optimize code will perform, you probably need to find some and test it.

      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
    4. Re:Benchmarking by bm_luethke · · Score: 1

      Sorry then, simply a differnece of opinion then.

      I've also done compiler work - I do understand the differences and what you said before.

      If I have a mix of compiled code and I don't know what it is optimised for because it is closed source and I have a binary (or I do know but can't run it on specific hardware). I want to know what worse case scanario is. Hard-to-optimise code will generall not do much worse than unoptimised code (unless you go out and write something specifically to kill the machine).

      For something more concrete: I have a 16 processor p3 zeon cluster, 18 processor p4 cluster, and a 16 processor athlon cluster. I know I have some closed source code optimised for a P4 and athlons (as they are our "main" cluster). I need to run the code and can't recompile to optimise. Which should I run them on as the code needs to be ran on a single cluster (firewall issues and such that I can't control).

      It is important to know which one of the will perform good with code that is NOT optimised for it. No, unoptimised code is not exact, but it is a hell of a lot better than looking at optimised code. In fact it gives a pretty good estimation of which cluster to run on. The above is not a horribly rare occurence. It DOES factor into which machines we buy for a cluster, so does optimised performance. If you do not then you can get VERY bad performance from some expensive and fast hardware. And that I do know from experience (our high dollar P4 clusters had absolutly shitty performance because of this on several projects).

      It generally doesn't take much to get the idea across if you know different (I do know technical jargon)

      --
      ------- Sorry about the spelling, I suffer from two problems. Dyslexia makes it difficult to spell well, lazy makes it
    5. Re:Benchmarking by bm_luethke · · Score: 1

      Another one I forgot was also with P4's. On several of our applications, that because they were once again compiled with no particular architecture in mind had nothing more than the minimum optimisations run, ran faster on P3's 1/2 the speed of the P4's. Once optimised for the processor the P4's more than triple the speed of the P3's. That is important to know - do I have to have code optomised for my processor. Unoptomised (or at the very least no processor specific stuff) is usefull indication of this.

      --
      ------- Sorry about the spelling, I suffer from two problems. Dyslexia makes it difficult to spell well, lazy makes it
    6. Re:Benchmarking by Cthefuture · · Score: 1

      No, it would not be fair to compare intel compilers to gcc compilers.

      Why would you say that?

      The various back-ends for GCC are often implemented by completely different people. GCC on PPC can not even be considered the same compiler as GCC on X86. Apple & IBM have tweaked GCC for PPC just as much as Intel as tweaked ICC for X86.

      Just because it's called "GCC" doesn't mean it's the same compiler, the code generators are completely different because the hardware is completely different.

      --
      The ratio of people to cake is too big
    7. Re:Benchmarking by p3d0 · · Score: 1
      Hard-to-optimise code will generall not do much worse than unoptimised code (unless you go out and write something specifically to kill the machine).
      No, hard-to-optimize code will usually run much faster than unoptimized code. Have you ever seen unoptimized code? It's ridiculous.

      Yes, unoptimized code will give you a lower bound on performance, but it's nothing like a useful lower bound that should be used to reach any conclusions.

      No, unoptimised code is not exact, but it is a hell of a lot better than looking at optimised code. In fact it gives a pretty good estimation of which cluster to run on.
      I must not be understanding your claim here, because to me this seems totally bogus. What exactly are you measuring? Are you running unoptimized code on all three clusters and comparing the results? I'm pretty sure the results will be meaningless. Any resemblance to the actual relative or absolute performance of optimized (even poorly-optimized) code on the same three clusters will be mostly coincidental. You might as well just compare the CPUs' clock rates.
      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
  45. That was fast. by yo303 · · Score: 0, Offtopic
    There were only eleven Slashdot stories between the challenge and the rebuttal from high up in Apple.

    That's almost as fast as some of the SCO happenings recently. Man, there's several new things a day sometimes. Things sure happen fast these days.

    Is Slashdot stories the new unit of Internet Time? Will there VPs yelling at PR to get a press release out before an attack story scrolls off the front page?

    yo.

    1. Re:That was fast. by damiam · · Score: 2, Funny
      Will there VPs yelling at PR to get a press release out before an attack story scrolls off the front page?

      Probably not, since they'll know there's a 50/50 chance it'll be back up on the front page in a day or two anyway.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
  46. ...but is gcc equal across architectures? by Chad+E+Dirks · · Score: 5, Insightful

    Is there good reason to believe that the same compiler will produce relatively as well-performing of code for one chip it supports as it does for another? I don't think so.

    In this case, performance will in part be a function of how mature and optimized the generation of code for the advantages of that particular chip is.

    Because there is no guaruntee at all of fairness by using gcc for both processors, except of course if we had the expert opinion of someone intimately familiar with gcc's code generation for both processors, using gcc for both processors would seem to be little more than a marketing tactic to give the appearance of fairness and credibility.

    It seems to me that a better test is to take the best compiler widely available for each chip, and then run your tests with the produced code. Now, this isn't necessarily real world application testing, but that isn't what we are necessarily looking for here.

    How well the processor performs with code generated by the best generally available compiler, is, apart from extraordinary measures, the best prediction we have of how generally the processors will compare for any given well-written, production quality code.

    1. Re:...but is gcc equal across architectures? by cant_get_a_good_nick · · Score: 3, Insightful

      It's not equal, but his point was if anything this would hurt the G5 and not help it. Most folks tuning gcc have access to Intel hardware. It's sucked on Alpha and Sparc for quite some time just because people don't have that hardware access. Hard to optimize for things you can't see. The P4 has been out for a while, the G5 hasn't even shipped yet. I'm sure gcc hurt Apple more than it hurt the P4.

    2. Re:...but is gcc equal across architectures? by Chad+E+Dirks · · Score: 1

      That seems to be a good point.

      However, with both IBM and Apple currently (well, very soon in the case of Apple) having products that depend upon gcc support for this processor type, I wonder just how optimized code generation might be.

      Then again, at this point I am clearly speculating beyond what my means warrant.

      I still believe it would be significant to hear directly from someone who in fact has intimate knowledge of the maturity and optimization of code generation for each chip in gcc. Perhaps we might call it, "expert testimony".

      Of course such people probably have more interesting things to do with their time.

      Then again, who am I kidding? If I could afford it just now, I'd be running OS X on a dual G5 setup by this Fall.

    3. Re:...but is gcc equal across architectures? by Smudgie · · Score: 1

      Intel and IBM are free to do their own benchmarks with their own compilers. Apple is posting compiler/CPU benchmarks for the platform that the developers will actually be using in a few months, this is useful information.

  47. Speed test by inertia187 · · Score: 1
    Why didn't Apple just reply with the output of the command:
    $ openssl speed
    I'd like to pine over those numbers.
    --
    A programmer is a machine for converting coffee into code.
  48. MOD UP!! by Anonymous Coward · · Score: 0

    +informative

  49. This situation needs to be abstracted a little by coolmacdude · · Score: 3, Insightful

    As someone submitted in the last story, hyperthreading and those other options does not always mean a performance increase in every situation. I am glad to see that Apple responded to clear up the confusion. I had suspected something like this was really the case when the trolls came out looking to bash.

    What seems to be missing in all of this is the big picture. Whether or not the G5 is 1.2% faster or slower than the Xeon/P4/Opteron is not a uniform answer. Different apps are going to perform differently on different platforms. Not only that, but there are a million possible variations of benchmarks that could make both sides the winner. Like Greg said in the interview, if Apple was looking to cheat they wouldn't have hired an independent company and provided full disclosure.

    Processor speed notwithstanding, most Mac users are so because of Apple's OS not their hardware. Windows would slow me down much more than 6 extra cycles of processor speed. For my circumstances, the fact that Apple now has hardware fast enough that it can even attempt to make the 'fastest' claim is far more important.

    --

    -You may license this sig for only $6.99.
  50. Of courser the Dell benchmarks..... by trouser · · Score: 4, Insightful

    .....can be trusted 100%. Only Apple would exaggerate for marketing purposes.

    I have this theory. A 2Ghz twin G5 system is really fast. And if you have some money to spend and you want a really fast system and you'd like to run OSX then you could do worse than buy one.

    --
    Now wash your hands.
    1. Re:Of courser the Dell benchmarks..... by Anonymous Coward · · Score: 0

      I like have this theory. A 2Ghz twin G5 system is, like, really fast. And if you , like, have some, like, money to spend and you, like, want a, like, really fast system and you'd, like, like to run OSX then you could do worse than, like, buy one.

      * "like" added for extra emphasis

      ------

      Conclusion: We have a government worker on our hands

    2. Re:Of courser the Dell benchmarks..... by trouser · · Score: 1

      actually I was thinking more in terms of Anne Elk.

      I have a theory. Which is mine. My theory, ehh hmmm, which is mine, by Anne Elk, is that the brontosaurus......blah blah etc.

      --
      Now wash your hands.
    3. Re:Of courser the Dell benchmarks..... by DHR · · Score: 1

      Ah but nobody is disputing that the G5 benchmark was exaggerated, only that Apple benchmarked the Dell unfairly.

    4. Re:Of courser the Dell benchmarks..... by DeadScreenSky · · Score: 1

      That is why the debunking I read averaged the Dell and Apple scores and used that. Seemed like a fair way to eliminate some potential marketing spin.

      I do agree with your conclusion, however many people still don't like being lied to by companies they buy from (deciding if this is naive or properly idealistic is an exercise for the reader). That is really what this is all about. Apple made some very big claims. Of course they have cooked benchmarks so many times before I am not sure why anyone would expect otherwise now. :P

      --
      There is no excellent beauty that hath not some strangeness in the proportion. -- Francis Bacon
    5. Re:Of courser the Dell benchmarks..... by Anonymous Coward · · Score: 0

      I'll dispute it.
      I'm sure that the independent benchmarkers achieved the figures they claimed for the G5 hence they weren't exagerated.
      I'm typing this on a Dell laptop, it's only 1GHz but 3.2GHz isn't enough to convince me to buy another :(
      If I was in the market for an Apple desktop I'd go for a G5, but I'm not so I wish they'd hurry up with the 15.4" PowerBook.

    6. Re:Of courser the Dell benchmarks..... by shotfeel · · Score: 1

      Not to pick on you, but one of the things that bothers me the most about this whole thread is people causually tossing out accusations that Apple lied. Funny thing is, nobody actually states specifically what they think is a lie.

      So what, specifically, are they lying about?

    7. Re:Of courser the Dell benchmarks..... by DeadScreenSky · · Score: 1

      When I go to Apple's website, it says in big letters:

      The Power Mac G5
      The world's fastest personal computer./B.

      I consider that a lie.

      Follow that link and you will find a list of benchmark results. These you could potentially argue are not a lie, but after the details highlighted in the debunking report, many other geeks and myself do consider it to be one.

      Those are the main lies we are all complaining about.

      --
      There is no excellent beauty that hath not some strangeness in the proportion. -- Francis Bacon
  51. gcc a constant, that is naive by AHumbleOpinion · · Score: 5, Insightful

    All this talk of gcc removing a variable is naive at best, misinformation if the speaker is knowledgable on the subject. Gcc is not a constant, the quality of it's code optimization varies from platform to platform. To be more specific, gcc is used by Apple to build MacOS X and Apple has been improving gcc PPC code generation. Apple provides gcc to Mac developers. Apple is also IBM's partner in the development of the PPC970. Gcc is the developer optimized compiler for the chip in many ways and is more comparable to Intel's compiler in this respect.

    If everyone benchmarked with open source compilers, there would be none of the shady benchmark-specific optimizations you'd expect to see in proprietary compilers. Everything would be above the table.


    No. Benchmarks would become less realistic. There is nothing wrong with proprietary compilers. If they use proprietary techniques not available to gcc, so what. The only consideration is whether the compiler is available to other developers. The Intel compiler is available under Windows and Linux so it would be completely fair to try it and gcc and pick the faster of the two.

    1. Re:gcc a constant, that is naive by pudge · · Score: 1

      Yes, of course, you cannot remove the compiler variable entirely, but it is the best you can do, and if you had to pick one platform it was best optimized for, it would be Intel.

    2. Re:gcc a constant, that is naive by jovlinger · · Score: 1

      sooo...

      Intel is welcome to help improve GCC's x86 code, since I'm sure between GCC and MS-VisC++, they account for at least 90% of the non-embedded x86 instructions executed.

      I suspect that embedded market tends to use whatever compiler comes with the development kit, and since cycles matter more there, that would likely be the horse's mouth.

      'course, I'm making all this up as I go along. Anyone with knowledge care to comment?

    3. Re:gcc a constant, that is naive by AHumbleOpinion · · Score: 2, Insightful

      Yes, of course, you cannot remove the compiler variable entirely, but it is the best you can do, and if you had to pick one platform it was best optimized for, it would be Intel.

      IMHO using gcc on both gives a false sense of security that the variable is minimized. Personally I believe using the best available to developers on the platform is the most realistic. As far as gcc being better optimizaed for x86 that is a debious assumption. Apple has been working on gcc for PowerPC for a while now. Apple had undisclosed info to guide such improvements being they worked with IBM on the PPC970. Intel does not work on gcc for x86, they have their own compiler that is free to use proprietary techniques. Some apps show a distinct improvement with Intel, results vary with app.

    4. Re:gcc a constant, that is naive by Surak · · Score: 1

      As far as gcc being better optimizaed for x86 that is a debious assumption

      Is that some sort of crack at the Debian folks? :)

    5. Re:gcc a constant, that is naive by dasmegabyte · · Score: 1

      Debious...is that a combination of dubious and devious?

      Or does it mean, "pertaining to Debian Linux?"

      Either way, I like the new word and intend to use it in my marketting lit.

      --
      Hey freaks: now you're ju
    6. Re:gcc a constant, that is naive by Performer+Guy · · Score: 2

      No, what's relevant is what compiler most applications are compiled with by their developers, or most specifically the one your applications are developed with. This will be the one most relevant to you w.r.t. estimating the performance of a processor.

      What compiler does Microsoft compile Windows and Office with with for example? Intel's or theirs? I really don't know the answer to this but I suspect it is Visual Studio. Most 3rd party applications are compiled with Microsoft's compiler, not Intel's. Why? Because Intel charges a significant sum for their compiler, no IDE you need Visual Studio for that, want VTune? That's more again, all to give the users of Intel CPUs the performance benefit from your application that Intel has claimed they can realize based on benchmarks using a compiler they want to charge you for.

    7. Re:gcc a constant, that is naive by Smudgie · · Score: 1

      If what you say is true, it only makes me want a G5 more. Linux is compiled with GCC so it must surely scream on the G5!

    8. Re:gcc a constant, that is naive by AHumbleOpinion · · Score: 1

      Fine with me, I am typing this on my G4 at work. I'll probably get a G5 at home (G3 currently) after a speed bump or two. 3GHz in a year, we'll probably be seeing a single 2G for $2K then. Whether the 2GHz G5 is 3% or 25% behind the 3GHz P4 it's still pretty impressive. For me the bundled software offsets the higher price of the hardware.

    9. Re:gcc a constant, that is naive by dh003i · · Score: 1

      I think that's exactly the point he was making. If companies use GCC as the compiler for programs they benchmark, then they will have a natural interest in making GCC better. Thus, it is good for the FS community if companies use GCC as the compiler of choice.

      As for his point about GCC being a better compiler for benchmark, his point was about transparency, not that GCC is equally good for all platforms. We know where it's better and worse. Jobs said so himself.

    10. Re:gcc a constant, that is naive by Durandal64 · · Score: 1

      Most software isn't compiled with ICC; it is compiled with either gcc or Microsoft's Visual Studio compiler. Since the latter is not available for the Mac, the former is the compiler that can be tested on both platforms and represent the widest range of software available for both.

    11. Re:gcc a constant, that is naive by Anonymous Coward · · Score: 0

      While Intel's contributions to GCC have been few, it should be pointed out that for the last five years or so, most of GCC development and optimization work has been done on x86 linux boxes. Apple's GCC team has been running for what, two-three years, and they have concentrated on many other issues besides performance, like Metrowerks compatibility, speed of compilation (as opposed to execution of the compiled program), development of the Objective C system and creation of Objective C++. I think it's fair to say that whatever small performance advantage GCC gives to either processor is at least as likely to be on Intel's side as on Apple's side.

    12. Re:gcc a constant, that is naive by luther · · Score: 1

      But the reality is that all the software i use has been built with gcc, so it makes a good testcase.

      The true benchmark would be to cross compile a m68k kernel on both machines for example, or the whole mips xfree86 tree.

      Also, i don't see you pointing out that intel and other x86 players have made big gcc contributions too.

    13. Re:gcc a constant, that is naive by stripes · · Score: 1
      Intel does not work on gcc for x86, they have their own compiler that is free to use proprietary techniques.

      Intel appears to work on gcc, they have contributed patches in the past. I remember a large and prolonged argument erupting when they made a ton of machine dependent changes to the machene independent parts of gcc and expected the patches to just be accepted. The majority of the changes eventually got transformed into patches ot the machene dependent part of gcc, or in a few cases to more proper machene independent patches, and in a few cases supercieded by other compiler changes (like the new scheduler).

      I do beleve they do more work on their propritary compiler, but then agian I expect IBM does more work on their propritary compiler then on gcc.

      In the past more of Apple's gcc changes have not been PPC specific (pre-compiled headers, and ObjC support), but I don't follow the gcc mailing list as closely as I use to, so it may have changed.

    14. Re:gcc a constant, that is naive by Anonymous Coward · · Score: 0

      Apple is also IBM's partner in the development of the PPC970. Gcc is the developer optimized compiler for the chip in many ways and is more comparable to Intel's compiler in this respect.
      then why is Metroworks 10% faster? For those of you not familiar with Apple/metroworks, their the guys that pulled apples but out of the fire when IBM & others left them hanging during their transition to PPC. Ever since Metroworks has maintained its undisputed leadership in PPC (not POWER-thats a code superset) speed and efficency. Apple admitted as much when they introduced their own programing environment xCode at the keynote (thats where the 10% comes from). Yes they have been improving GCC for PPC use, but that in no way proves that it has been fully "optimized."

      To look at it another way, GCC has been available for 10x as long on x86. Are you saying that Apple is more than 10x more efficient then the Gnu-team?

    15. Re:gcc a constant, that is naive by AHumbleOpinion · · Score: 1

      What compiler does Microsoft compile Windows and Office with with for example? Intel's or theirs? I really don't know the answer to this but I suspect it is Visual Studio. Most 3rd party applications are compiled with Microsoft's compiler, not Intel's. Why? Because Intel charges a significant sum for their compiler, no IDE you need Visual Studio for that, want VTune?

      Most Windows apps are compiled with VC++ but then again most Windows apps just sit there waiting for the user to type. You are almost on the right track. You can't look at all apps, you need to look at high performance apps where there could be a benefit.

      Regarding cost you are way off. The cost of the Intel compiler is irrelevant, it is nothing compared the the real expense of a company, payroll The cost is also not an issue to much of the open source world. Only one person needs the Intel compiler, whoever puts the binary distributions or packages together. As long as the code still compiles with gcc so end users can patch there is no problem.

      No IDE, irrelevant. The companies tend to have VC++ already, they want the Intel compiler as a plug in to their current IDE and debugger. Want you consider a liability is in fact an asset to most.

    16. Re:gcc a constant, that is naive by AHumbleOpinion · · Score: 1

      My understanding is that commercial compiler vendors often use licensed and other proprietary techniques in their compilers. Gcc will never be able match. Admittedly such techniques don't benefit all code, I've always been a fan of trying out code on as many compilers as practical.

    17. Re:gcc a constant, that is naive by GlassHeart · · Score: 1
      All this talk of gcc removing a variable is naive at best, misinformation if the speaker is knowledgable on the subject.

      Actually, we should pretend it isn't. We should take the gcc comparison as holy gospel, and buy lots of Macs because of it. This will compel Intel and AMD to start pouring lots of resources into improving gcc's x86 optimizations, which will compel Apple and IBM to do even more for the PowerPC, and so on. All of these optimizations will not only make gcc a kick-ass compiler, it will also make Linux and other free software run faster.

    18. Re:gcc a constant, that is naive by Performer+Guy · · Score: 1

      You at least agree on the issue of what is relevant for a benchmark. We disagree on the issue of cost of a compiler. Despite what you say about company overheads, they are always reluctant to add to them. The facts speak for themselves and apps are not compiled with Intel's compiler most of the time.

    19. Re:gcc a constant, that is naive by AHumbleOpinion · · Score: 1

      The facts speak for themselves and apps are not compiled with Intel's compiler most of the time

      What facts? The fact that most apps are not computationally demaning? That most apps are sitting there burning cycles waiting for the user to type, for disk or network i/o to complete, etc? You would have an argument if you could limit yourself to demaning apps, but with general apps, sorry.

  52. Don't see what the issue is.. by mysterious_mark · · Score: 1

    As long as they openly an honestly declare the details of how the bench marks are made, I don't see what the issue is. Benchmarks should be taken with a grain of salt anyway, caveat emptor. Anyhow I'd love to have one, just to have another 64 bit BSD OS would be great, the new Macs are a bargain compared to comparable Sun/Solaris workstation. Yeah, sure you could build a cluster of linux boxen for the same price, but some of us just want to code, and not fiddle with *nix on our spare time. MM

  53. simple solution by SweetAndSourJesus · · Score: 2, Funny

    Don't read Mac threads.

    Unless you enjoy telling us all how pissed off they make you.

    Because, you know, we really care.

    --

    --
    the strongest word is still the word "free"
    1. Re:simple solution by TobyWong · · Score: 0, Troll

      Because I think macs are great I just can't fucking stand fanbois like you.

      --
      - Toby
  54. Joswiak by Jon+Abbott · · Score: 5, Funny

    Every time I hear the name "Joswiak", I keep thinking the guy is some hybrid between Steve Jobs and Steve Wozniak -- some kind of mutant creature straight out of the R&D Labs at Apple. :^)

    1. Re:Joswiak by whimmel · · Score: 1

      Not a mutant, he's the Jobs+Woz love-child.

      --
      Does the name Pavlov ring a bell?
    2. Re:Joswiak by evil+carrot · · Score: 1

      According to Crazy Apple Rumors, you're not far off.

      --

      I am not who I say you are.
    3. Re:Joswiak by Jon+Abbott · · Score: 1

      Greg, in case you read my comment, all apologies -- I would still like to have a chance of working at Apple. :^)

    4. Re:Joswiak by alanshitface · · Score: 1

      Why do you ascribe that quotation in your sig to Tom Waits rather than Horace?

      Credit where credit is due?

  55. Have to agree by SuperKendall · · Score: 1

    The only thing that makes me think the app demos were not tweaked much was that they did not crash! But I have to admit it does seem likley a bit of tweaking by at least one of the app vendors might have taken place...

    But I agree with your other points, that it's fantastic how much faster they are than current machines and also that we'll have to wait for shipping systems to determine how much faster it really is than other platforms. I think people are going to be pretty happy!

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  56. Re:yeah right by ihatewinXP · · Score: 3, Insightful

    I would't jump to fast to say that apple wouldnt prove themselves just based on a /. discussion. The slashdot crowd is the cream of the crop when it comes to nerds and our preferences influence the purchases of not just our homes but spouses, parents, signifigant others and most importantly many of our jobs.
    The earlier discussion on the tests blew up at 1000+ comments and after a careful read (of both the article _and_ the discussion) even i, a confessed mac zealot, was wondering how true the tests were. having joswiak (i love that name) immediately come out and justify apples claims is as big of a PR move as spending a few undred thousand on advertising while costing less and telling us more.

    just my 2c but i dont recall nvida immediately coming out to diprove any claims of cheating and thats why there are numerous nvida jokes in the origianl thread.

    --
    ---- The real Slashdot is still here. You just have to browse at -1 to read the comments.
  57. Other stuff too by siskbc · · Score: 1
    It really seems like they tried to do a pretty even evaluation. And again, if the benchmarks were so off then why was the performance on the G5 apps so good? And that was without G5 tuning most likely.

    Not quite. Fair would have been testing both systems as they ship to customers, testing default configs only.

    In one case, they turned on an option that wasn't default on the tested system but will be on the versions that ship. That's perfectly acceptable. However, one of the other options is something that is turned off by default. I don't think that's a good comparison, because there has to be some downside to that option or else it would be on by default.

    Additionally, they made changes to the Dell machines from how they ship. They suggest this is so Dell will compare as favorably as possible, but why would they do that, when comparing the Dell machine as it would ship is quite acceptable? Additionally, Dell has claimed marks that are better than the "best case" stats Apple quoted - so somebody's lying (either Dell, that they got those stats at all, or Apple, claiming that they tested an optimized Dell system). So something needs to shake out here.

    As for the compiler stuff, I dunno. On one hand it seems fair to try both with GCC. On the other, it seems fair that Intel be given the advantage of having developed the better compiler - hardware doesn't exist in a vacuum, and if the programs I run will be compiled using that better compiler, then this seems to matter. But that's certainly less than fraudulent.

    Bottom line is, it would be nice to see both machines tested as they will ship, using the best compiler available to either machine. If Apple is correct and they really were giving the Dell the benefit of the doubt, then they deserve to claim the better numbers. If they were shafting Dell, they deserve to be exposed. If Dell lied about their original numbers, then they deserve to be flogged. I think it would be informative, or at least interesting, no matter who comes out on top.

    Disclaimer: no, this is not an attempt to get mac fans to abandon their macs, nor is it a prediction of which machine is faster, or better. If you'll never use a PC, then this only affects your upgrade schedule, if that.

    --

    -Looking for a job as a materials chemist or multivariat

  58. off topic comment on your sig... by Tumbleweed · · Score: 3, Funny

    > Vote, you fools!

    Are you _sure_ those are the people you want voting?

  59. Apple is now competitive by Anonymous Coward · · Score: 0

    The fact is apple can now compete very well in the desktop computer market when it comes to performance. And they will compete event better in the server market when the G5 xServe comes out. The times of buying a mac and knowing they are a little slower are over. I personally don't care which machine is faster it just doesn't matter. I will be buying a G5. Maybe not now but it is way better than the alternatives.

  60. Compiliers built to cheat at SPEC by Anonymous Coward · · Score: 2, Insightful

    That is why, use the honest one, the open source one let people decide based on a compiler not tweaked for spec, I have heard intel spent hundreds of thousands of dollars to make spec faster on their systems with certain compilers. Apple does not have that money to spend, the compiler makers will not waste money to get spec points they are more concerned with the performance of specific apps. GCC is an honest compiler with lots of x86 specific tuning and very little ppc tuning. It is funny that apple tested with OS X as they could make other os's run the SPEC faster with a specialized compiler. Apple probably took some liberties but there test results seem entirely reasonable and the fact that they were done by an independent firm and documented so well leads me to believe they are being somewhat honest. IBM's SPEC for the same 970 2ghz part is like 1100.

  61. Other good PPC compilers? by FredFnord · · Score: 1

    Well, Motorola has one that turns out code from 5% to ... 20%? 40%? I can't honestly remember. Anyway, that much faster. It's kind of expensive and only runs on AIX, though, as I recall. Apple used to do all their compilation on this one before they sent out the final binaries. Then when X popped up, everyone was told that they'd have to take a large performance hit and use gcc, and if it was a really big problem they should optimize their code. Oh and by the way gcc optimization level three doesn't work for the forseeable future, have a nice day.

    MrC is almost as fast as the Motorola one. It's probably still available on Apple's web site. I think it's a MPW plugin, and isn't available for running on MacOS X. Pity, that.

    -Fred

    --
    Sign #11 of Slashdot overdose: You see the phrase 'moderate Republican' and you wonder if that would be a +1 or a -1.
  62. and by the way by ihatewinXP · · Score: 3, Interesting

    looking at the posts, the "apple cheated" story has garnered 1400+ posts. meanwhile the original "apple comes out with new shit" _only_ prompted 1100+ posts. if it was that big of a deal im sure it was time well spent for apple.

    --
    ---- The real Slashdot is still here. You just have to browse at -1 to read the comments.
  63. Shhh... by Brian+Knotts · · Score: 1

    You're not supposed to mention Opteron.

  64. Worst Case Tests by Anonymous Coward · · Score: 2, Interesting

    I recently created a website with a group of friends for a University project which went on to discuss why a P3 may well be quicker than a P4... take a look but more specifically, take a look at the editorial to find a short piece of C++ code to test your machine with. Compile the code and run it on your machine to find out how slow it really can be, the results might surprise you!

  65. Parity by using gcc by exp(pi*sqrt(163)) · · Score: 3, Interesting

    He gives the illusion of parity by using the same compiler on both platforms. But the back ends to these compilers are different pieces of code written by different people. There is no parity.

    --
    Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
  66. confused? by PktLoss · · Score: 1

    In the third test, why does the Mac 1.6GHZ beat the max 1.8GHZ?

    Wouldnt it make more sense then to buy the 1.6?

    1. Re:confused? by Anonymous Coward · · Score: 0

      To save others the effort of looking around, he is referring to the BLAST benchmarks on Apple's performance page.

      Typo? (Possible I guess)

      1.6 GHz uses different mobo. Maybe for BLAST's unique needs, the 800 MHz FSB/DDR333 combo is more efficient than the 900 MHz FSB/DDR400 combo(other benchmarks don't show this anomaly). Could BLAST result in different latencies in the system controller at those speed combinations given BLAST's memory access requirements?

      Anyone have thoughts?

  67. Re:Actual Joswiak anagram by Anonymous Coward · · Score: 0

    Gags jerk. I? Ow! :)

  68. Nvidia, ATI and now Apple? by dark-br · · Score: 0, Troll

    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.

    1. Re:Nvidia, ATI and now Apple? by shotfeel · · Score: 1

      OK, so what results are false?

      How did they cripple the hardware?

      People keep making these accusatons without actually backing up what they're saying.

      Its kind of like asking someone when they stopped beating their wife. There's implied wrongdoing without any evidence.

  69. No compiler for G5 by Anonymous Coward · · Score: 1, Informative

    Metroworks is much more tuned but it is owned by Motorola, so apple could do zero tuning for the G5. Unless IBM writes a mac compiler, apple uses GCC because they do most programing in Obj C which is only supported by GCC not Metroworks. Apple chose GCC because it is what they use. Hopefully either IBM writes a compiler or apple severely overhauls GCC. Give apple some time and they will get more performance out of GCC, but they simply have not had the time yet. Like when the P4 came out it was slow until intel made a good compiler for it. The truth is apple is offering similar performance for less money and the package is higher quality. If it is slightly faster or slower is really irrelevant right now.

    1. Re:No compiler for G5 by Midnight+Thunder · · Score: 1

      Unless IBM writes a mac compiler, apple uses GCC because they do most programing in Obj C which is only supported by GCC not Metroworks.

      I would guess that with Linux becoming IBMs main OS, they are likely going to add G5 related optimizations to GCC. Sure this just speculation, but something I believe that would make sense. I am not up to speed on compilers, but don't they normally spit out code which is not quite high level, but not yet assembly, before doing the final assembly language generation?

      --
      Jumpstart the tartan drive.
    2. Re:No compiler for G5 by geniusj · · Score: 1

      are you referring to object files? I'm pretty sure object files have already run through the assembler but are outputted in a platform independent FILE format (e.g. not ELF or Mach-O).

      Correct me if I'm wrong.

      Cheers,
      -JD-

    3. Re:No compiler for G5 by Jimithing+DMB · · Score: 1

      Actually, CW8 compiles Objective-C and even Objective-C++ just fine and can take full advantage of a G4.

      I have no idea how well its code works on a G5 but I'd be willing to bet pretty well because I'm almost postive that Photoshop is compiled with it. At least, if you are doing plugins you must use CodeWarrior on Mac.

    4. Re:No compiler for G5 by ketamine-bp · · Score: 1

      what if SCO sue that the IBM-optimized powerpc compiler contained misappropriated code from AIX...? oh nevermind.

    5. Re:No compiler for G5 by Torne · · Score: 1

      He's not referring to object files, he's referring to the compiler's intermediate code, which is only used by some compilers. GCC uses a language called RTL for its internal representation, which is akin to assembler but is still architecture-independent. Code is translated by a language-specific frontend into RTL, which then has generic optimisations performed upon it. It's then translated into arch code by an arch-specific backend, and optimised again using arch-specific optimisations.

      Also, just as a minor point, the ELF format is arch and platform independant. The *contents* of ELF sections is not, since they contain architecture specific machine code; but ELF itself is so generic that it works across 32 or 64 bit machines, and across machines of differing endianness. =)

      Torne

  70. Re:Even if Apple is faster by Squidgee · · Score: 2, Informative
    Wait wait wait.

    First it's "They're too slow and too expensive."

    Now it's "They're blazingly fast, but still too expensive"? Have you SEEN the $799 G4 eMacs?

  71. But he didn't refute the most damning claim! by faust2097 · · Score: 5, Funny
    Somehow this shifty Apple exec ignored the boldest claim of the bunch:
    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.

    What do you have to say now mister Joswiak if that is in fact your real name?
    1. Re:But he didn't refute the most damning claim! by Oswald · · Score: 1

      Maybe I'm just in a silly mood, but this seems very funny. Somebody with points please mod it up.

    2. Re:But he didn't refute the most damning claim! by doce · · Score: 5, Informative

      this is the funniest claim i've seen in a while. not only does apple do this, so does dell, and so does virtually every consumer-oriented company on the planet. gas companies shave a TENTH of a PENNY off gas prices to make them seem cheaper.

      a department store (was it macy's?) started this practice. the funny part is that the aim wasn't really to fool consumers into thinking it was less expensive. alas, the real purpose was to force cashiers to open the register, since the customer was almost always going to be due some change.

      --
      woof!
    3. Re:But he didn't refute the most damning claim! by GuNgA-DiN · · Score: 1

      Why is this "misleading"? We all know how to count. What makes this any different than the millions of other products that are sold at $19.95, $39.99, or $99.95 ? Advertisers have been doing this for years.

    4. Re:But he didn't refute the most damning claim! by O_Sleep · · Score: 1

      Curious, what would be the point of this?

      • Prevent the cashiers from pocketing the money?
      • Make that nice ding sound?
      • ???
    5. Re:But he didn't refute the most damning claim! by KFury · · Score: 2, Interesting

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

      Are you saying that a computer that costs $2999 isn't cheaper than a $3000 computer? Saying taht tehy're the same price, now that's absolutely ridiculous.

      The funniest part to me is that the VP's name is Joswiak. What, did someone genetically engineer an amalgamation of the Steves? (Jobs + Wozniak)/2 = Joswiak??

    6. Re:But he didn't refute the most damning claim! by doce · · Score: 2, Informative

      it was to prevent cashiers from pocketing money.

      --
      woof!
    7. Re:But he didn't refute the most damning claim! by Quasimopho · · Score: 1

      I guess "Joswiak" is the output of one of those "If They Mated" gag applets.

    8. Re:But he didn't refute the most damning claim! by mjs · · Score: 1

      Fascinating! Do you have a source for this? (The department store 99c thing, I mean.)

    9. Re:But he didn't refute the most damning claim! by jgarland79 · · Score: 1

      Pricing products at 1 penny or 1 dollar less than a multiple of ten isn't a new thing. I don't see why this is an issue. Goto http://shop.yahoo.com/ and search for "shoes" or "pants" or "cdrom" MOST of the prices end in .99 How is Apple or Dell any different from any other retailer?

      --
      Microsoft Windows runs on stress and frustration.
    10. Re:But he didn't refute the most damning claim! by citdude · · Score: 1

      Name one company that doesn't do this. Gas station chare $1.739/gallon. M$ chages $199 or whatever for the crap it sells. Learn to round and you can cope just fine with this. More annoying is the fact that stores (specifically non-online ones) do not include tax. That is misleading prices. Discounting products by $1 or 1 cent doesn't midlead you, it does in fact cost the $1 or 1 cent less than whatever, plus tax of course. If you are somehow misled by them charging you less, thats your own fault. What would be nice is if I could walk into the local Apple Store (or any other store) and see the amount of cash I would have to shell out for what I want to buy. I don't care how much of it goes to the store or how much of it goes to the government!

  72. They did by SuperKendall · · Score: 1

    That's what all the fuss is about - that price/performance seems to favor the G5 now.

    At least for Dual Xeon systems...

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  73. Re:Even if Apple is faster by 90XDoubleSide · · Score: 1

    Apple did spec the price/performance: the dual 2.0GHz G5 PowerMac they tested cost $3,000, and the dual 3.06Ghz Xeon Dell Precision they tested cost $4,000. Since the G5 is both significantly faster and drastically cheaper, it should be obvious that it has a better price/performance ratio.

    --
    "Reality is just a convenient measure of complexity" -Alvy Ray Smith
  74. Re:Even if Apple is faster by pixelfreak · · Score: 4, Interesting

    Humm... you must have missed the part of the keynote where they priced a similarly equipped dual 3.06GHZ Xeon system from Dell and found it cost about $1,000 more than a dual G5 PowerMac. You can check the Dell web site yourself. Don't forget that the G5 has superior point-to point-bus, hypertransport and much faster memory access that the Dell system as well. The spec mark won't show you that.

    Pricing on the lower end models are not as aggressive, but for what you get, it's still reasonable.

  75. Re:Amazing how people trust some no-named net pers by Anonymous Coward · · Score: 0

    If you tell people what they want to hear, it's unsurprising that they'll believe you.

    With those folks, all I can think of is "Open source, closed mind." :)

  76. Re:Even if Apple is faster by gerardrj · · Score: 5, Interesting

    Apple did.
    Apple 2x2 G5: $3000
    Dell (2x3.06 Xenon): $4000

    Mac speed in "real world" application tests, about 2x as fast as the Dell.

    Dell = $4000/work unit
    Mac G5 = $1500/work unit

    The Mac G5 is a much better value on cost on a price/performance basis.

    Or were you thinking of something else?

    --
    Article X: The powers not delegated... by the Constitution...are reserved...to the people
  77. You didn't watch the keynote, did you? by Anonymous Coward · · Score: 0

    Watch the QT stream of Steve's keynote, and pay attention to the part where he discusses the pricing of the G5 box. Apple beats *everyone* for price/performance at the high end of desktop machines.

  78. Re:Even if Apple is faster by pi+radians · · Score: 5, Interesting

    Even if Apple is faster than Wintel, the Price:Performance ratio is horrible for Apple hardware and software.

    I think this is the one time where Apple hardware hasn't been "horribly" priced. A 64bit dual-2Ghz workstation with SATA HDD, DVD-R, PCI-X, a 1 GHz FSB and a max of 8GB of DDR-RAM for under $3000.

    As for software, that comment is just pure ignorance. 50% of the stuff they make is free, and the other software is all competitively priced. What software from Apple is overpriced?

    --

    sin(6cos(r)+5A)
  79. Still have think that GCC gives a good indication by SuperKendall · · Score: 1

    I still think that using GCC probably gives a good indication of relative performance levels real users will see. After all, Intel programs will use better compilers that generate better code - but then so might PPC apps (one would hope). So hopefully compiler optimizations would come out the wash, so to speak, yielding the benchmarks as correct within a 10% margin or so even after much better compilers are applied on both sides.

    I'm really hoping that Tom's Hardware or other great hardware sites do a detailed review with shipping models. That would be exciting to see.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  80. It's money that matters. by vought · · Score: 5, Insightful

    The "status quo" crowd that jumped all over Apple this morning for the "fake" benchmarks and "dishonest" wording will still find lots of reasons and ways to disparage the fruit company, simply because Apple isn't doing what they want - building the best, fastest, and most cutting-edge computers for $400.00.

    Forget about Serial ATA - (Apple is the first top-tier manufacturer to make this interface stardard across their high-end machines.)
    Forget about the new motherboard featuring HyperTransport, PCI-X, and the IBM-fabbed 1GHz northbridge chip. Oh, and 802.11G, USB 2.0, FireWire 400 and 800, and Bluetooth, too.
    Forget about the imagination and creativity that goes into making a project like this go from concept to reality in eighteen months.

    Why support a company like that? Bunch of dirty liars - there's no way a 2GHz chip could be faster than my Intel/AMD/whatever86!

    Maybe it's not ultimately faster (although Greg's comments seem to indicate that the playing field was pretty equal). I don't buy "fast". I buy well-integrated tools that help me get work done, and in turn, bill clients. So I (still) use a Mac.

    Jeez - to hear people around here, you'd think that innovation, style, performance, and the courage to move forward agressively and definitively with new technologies doesn't come at a price.

    What other comapny would develop all these technologies to hardware and software maturity as part of a new hardware platform, then bring it all to market with system software already written (by the same vendor, I might add) to take advantage of new hardware features?

    Those things DO come at a price. The price begins at $1999.00 for the 1.6GHz G5, or $799.00 for an eMac.

    As long as there are people who just want to get work done on their computers without hiring an IT department or worrying about who is responsible for which component of the system, Apple will still be around.

    I bill around eight hours a day with my Macintosh - the $400.00 price premium over PC hardware at the time I bought my G4/800 simply isn't an issue - over the lifetime of the machine, I'll probably bill at least two hundred times that amount for work made possible by its existence.

    That $400.00 up-front cost means that I don't have to spend my time - my extremely expensive and finite time - having to deal with at least two vendors just to get a system with competitive hardware, a competitive OS, and support for them both. If your time isn't valuable, by all means cheap out and build your oft-touted (and perfectly capable) PC from parts you buy at Frys. $400.00 means nothing to professionals - it's cheap support insurance.

    I hope Apple sells a TON of these machines - because they're practically the only personal computer company willing to take the initiative and responsibility for supporting hardware and operating system on equal terms.

    Perhaps if Apple stressed the cost of ownership point to more people, they'd have higher sales. Our small business has nearly thirty Macs. I'm the lone IT person, spending an entire hour a week on supporting a bunch of artists and their Macs. What similarly-sized Windows-based business can make that claim?

    1. Re:It's money that matters. by Anonymous Coward · · Score: 4, Insightful

      Hell, most of the trolls on slashdot want it for free, or it's crap.

      For example:
      Troll: "If I had a way to download a MP3 for a very small payment, I wouldn't steal them from KaZaA anymore"

      www.emusic.com, the Apple Itunes Music Store...

      Troll: "Emusic won't let me mirror the whole site, so I won't use it! Itunes doesn't use OGG, so I won't use it! So I'll still use KaZaA"

      Troll: "When they make OS X that runs on Intel/AMD hardware, then I'll buy it!"

      But you didn't buy your Windows XP either...

      Troll: "Software should be Free!"

      Same shit, different pile.

    2. Re:It's money that matters. by chrispy666 · · Score: 1

      I hope Apple sells a TON of these machines

      seeing how heavy those babies look, that shouldn't be too hard to reach a ton ;)
      Sorry, I just had to make the bad joke ...
      Seriously, those cases look so nice, I sometimes wish Apple provided the slick looking furniture to go along with their computers :D

      --
      Music is the language of the heart, the sound of the soul. -Joe Satriani
    3. Re:It's money that matters. by dasmegabyte · · Score: 1

      Dude, motherfucking IKEA. Anyhow, I don't need furniture. I take my iBook under the apple tree and wait for a Newton moment. Instead, I get the Newton treatment from my wife (get it? he died a virgin? aw what do you know from funny?!?)

      --
      Hey freaks: now you're ju
    4. Re:It's money that matters. by Anonymous Coward · · Score: 0

      Not similar size, but I support Windows 450 times over. My Mac comrade supports 50 or so. :^)

    5. Re:It's money that matters. by chrispy666 · · Score: 1

      ????

      what ???

      IKEA? in Japan ? uhmm ok, tell me where

      and sorry, I don't get your jokes... I must have been hit by your apple... or maybe you're simply not funny.

      --
      Music is the language of the heart, the sound of the soul. -Joe Satriani
    6. Re:It's money that matters. by shepd · · Score: 1

      Right on. What you are talking about is exactly why Macs sell. People who buy Macs just want it to work.

      So why do over 90% of people still buy PCs?

      They want it to work well with all their favourite (and their friend's favourite) applications. They want a no BS OS that'll run the CD on their kids cereal box, and will let them run the latest, greatest versions of all their games. And they want their $25 printer and scanner to work with it too.

      And they're not afraid to pay $100 in support yearly to make this happen. They know that over the lifetime of the PC, they're still saving wads of cash over the price of the Mac, and they can always upgrade later.

      I still don't see the benefit of the Mac, unless you live somewhere where getting a PC fixed is going to cost you a thousand dollars.

      >Our small business has nearly thirty Macs. I'm the lone IT person, spending an entire hour a week on supporting a bunch of artists and their Macs. What similarly-sized Windows-based business can make that claim?

      My college?

      We supported over 1,500 PCs with 7 full time support staff. That's over 200 computers per staff member. In my experience, this isn't at all unusual.

      Then again, ghost has been about for the PC for so long, I didn't work there before it existed, so I really don't know how many people were there then. Probably 1 per 30 computers, like we needed for the mac lab for years before we found a ghost-like solution.

      And I also buy well integrated tools that get my job done. That's why my motherboard has integrated Firewire, USB 2.0, Serial ATA, IDE to Serial ATA convertor, 2 regular IDE ports, Floppy port, 2 serial ports, a parallel port, diagnostic LEDs, SPDIF in/out, mouse port, and keyboard port, not to mention integrated optical sound output, all for under $500, and all drivers installed with one CD automatically. Because I don't like to muck around with crap anymore than the next guy. I just need it to work with everything I buy at my local Best Buy / FutureShop. And I needed it 6 months ago.

      I don't have much against Macs anymore, I just wish people would stop implying PCs can't do what they do. Because if there's anything worth doing, it can be done on the PC. And no, PCI-X isn't worth doing yet at all, as far as I can tell, for a consumer.

      BTW: Can you do DVB video on a Mac yet? Just wondering when Apple plans to catch up on this (many years old) activity... If I bought a Mac the least I'd expect to be able to do is watch TV on it. Perferrably for under $200, but I'd be willing to spend as much as $400.

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    7. Re:It's money that matters. by ziriyab · · Score: 1
      if it's not faster then Apple should sell it for its innovation, style, performance, and the courage to move forward agressively and definitively. People here just have this weird habit of getting pissed off when they get lied to. Now arguing whether or not apple lied is a valid subject, but to say that lying doesn't matter is just wrong.

      No matter which side of the idiotic wintel/mac/*nix war you're on, we need to make sure we don't get played for fools

    8. Re:It's money that matters. by arson1 · · Score: 1
      BTW: Can you do DVB video on a Mac yet? Just wondering when Apple plans to catch up on this (many years old) activity... If I bought a Mac the least I'd expect to be able to do is watch TV on it. Perferrably for under $200, but I'd be willing to spend as much as $400.

      Well, there was the Macintosh TV, which was released in 1993.

      Youc could also get the El Gato EyeTV for $199. It let's you watch and record.

      Or you could get the Formac Studio TVR for watching TV and analog to DV conversions for high-quality copies of your TV programs/videos, that's $399.

      --


      --
      Don't sweat the petty things, and don't pet the sweaty things.
    9. Re:It's money that matters. by King+Babar · · Score: 2, Interesting
      Those things DO come at a price. The price begins at $1999.00 for the 1.6GHz G5, or $799.00 for an eMac.

      I do agree with almost everything you say, but felt the usual geek urge to correct every micro-error. :-) In particular, I think you're falling into the "I can build a bottom of the barrel system for way cheap!" error.

      The eMac does begin at $799, but that version of the eMac has only a CD-ROM (rather than a far superior combo drive), only an 800 MHz G4 (rather than a 1 GHz G4) and an undersized hard disk (40 GB; and I can't believe I just called that undersized but in this day and age...). Yeah, it exists, but the $999 version is clearly the cheapest "feature complete" one. You also really, truly want the swivel/tilt stand, and that's $59 if you have to pay full price. This is not to say that the eMac is a bad machine; I think it's a *superb* value for the price. But that price is more like $1000 than $800.

      In a similar vein, the cheapest ($1999) G5 box actually has some subtle differences in specs from the wildly cool and high tech 1.8GHz and dual 2.0GHz box that might be worth mentioning. In particular, the low-end model lacks PCI-X slots, and has a slightly different memory arrangement (both slower, and less expandable). This might still be a good buy for many people, but it isn't just the 1.8GHz model with a slower processor, less memory and a smaller hard disk.

      On the other hand, the pricing of these is exquisite marketing. Yes, you could buy the cheap eMac, but you really want the $1000 eMac...and then wouldn't it be nice to have a superdrive, too? Yes, you could buy the $2000 G5 system, but the $2400 model is really where the coolest high tech starts, and then for just $600 more, you can get a machine that is much more than 25% faster...

      I think the marketing niches Apple is setting up now are pretty clear. On the desktop, for $1000, you get an eMac. For $2000, you'll get a maxed out iMac (I'm betting these will soon get faster processors). And for $3000, you'll get a G5. Way more rational than some of their older model line-ups.

      --

      Babar

    10. Re:It's money that matters. by shepd · · Score: 1

      >Well, there was the Macintosh TV, which was released in 1993.

      That's not a DVB card.

      >Youc could also get the El Gato EyeTV for $199. It let's you watch and record.

      Also not a DVB card.

      >Or you could get the Formac Studio TVR for watching TV and analog to DV conversions for high-quality copies of your TV programs/videos, that's $399.

      And also not a DVB card.

      Perhaps an example of what a consumer DVB card is, and what DVB is itself would probably be helpful.

      I did find, myself, one DVB card for a Macintosh, but it's over 5 years old... I doubt there's any OSX drivers for it.

      Oh well... I'm pretty sure when it comes to semi-specialized equipment, Mac isn't the way to go, but that doesn't come as much of a surprise to me or most Mac owners.

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    11. Re:It's money that matters. by Zhe+Mappel · · Score: 1
      Not a bad argument, until:

      That $400.00 up-front cost means that I don't have to spend my time - my extremely expensive and finite time -

      Definition of extremely expensive and finite time: the condition of being too busy for twelve paragraph posts.

    12. Re:It's money that matters. by arson1 · · Score: 1

      You said you wanted to watch TV on it, I gave you three solutions. Have you tried using a PC/Linux DVB card and VideoLAN?

      --


      --
      Don't sweat the petty things, and don't pet the sweaty things.
    13. Re:It's money that matters. by shepd · · Score: 1

      >You said you wanted to watch TV on it, I gave you three solutions.

      Yeah, but part of watching TV with a DVB card is time shifting... and I'm not spending hundreds + monthly licensing fees on a TiVO! :-)

      That and I enjoy recording the MPEG-2 feeds...

      >Have you tried using a PC/Linux DVB card and VideoLAN?

      No, but I might try. I've found the windows solutions work pretty well for me, though. I'm totally "satisfied". :)

      My luck with video on linux is bad, though. I run slackware, and very few video packages seem to support it well (oh, the hell when they assume all linuxes have a SysV init), and most of the packages use the latest alpha/CVS versions of libraries, and that normally means upgrading a dozen things, rather than just one.

      Oh well... Maybe I'll give it another try if I build a special Red-Hat box for video. Streaming certainly sounds nice.

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
  81. Reasonable claims - IBM's Power4 vs Intel by slyfox · · Score: 4, Informative
    Apples claims seem quite reasonable to me. Why? Look at the other reported SPEC scores for Power4+ (the G5/970 is based directly on IBM's Power4+ processor core). Right now the Power4 ranks well on both SPECint2000 and SPECfp2000. See the SPECfp2000 and SPECint2000 benchmark report summaries.

    SPECfp: The Power4+ at 1.7 Ghz has the highest SPECfp score (1699 @ 1.7Ghz); higher than Itanium (1431 @ 1Ghz), the most recent Alpha (1482 @ 1.15Ghz), and the Pentium 4 (1229 @ 3.0Ghz).

    SPECint: As far as SPECint, the Power4 is not in the lead (1113 @ 1.7Ghz), but is still respectable when compared to Pentium4's (1200 @ 3.0Ghz).

    The G5/970 should do similarly or better than the G5/970 (since the G5/970 is running at 2.0Ghz vs Power4+ 1.7Ghz). One caveat is that the G5/970 has a smaller on-chip second-level cache (512kB vs 1.5MB), which will hurt its performance on some codes.

    Certainly Apple's test uses a drastically different compiler than the reported SPEC results. This results in absolute numbers that are lower, but Apple's relative comparison is still reasonable, IMHO. I think it is safe to claim that Apple has really closed the gap in processor speed and now has processors with comparable performance to the fastest chips money can buy. About damn time. :)

    1. Re:Reasonable claims - IBM's Power4 vs Intel by Anonymous Coward · · Score: 0
      The POWER 4 is a good chip, but this is entirely irrelevant. Aside from having an L2 cache three times the size, it also has a monsterous 32MB of L3 cache. Performance is not even comparable to the 970.

      Take a look at Apple's own SPEC numbers for the G5 - SPECfp of 840 @ 2.0GHz & SPECint of 800 @ 2.0GHz.

    2. Re:Reasonable claims - IBM's Power4 vs Intel by imsabbel · · Score: 1

      And not to forget that the Power4 has 128 MB level3 cache. That COULD also affect performance....

      --
      HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
    3. Re:Reasonable claims - IBM's Power4 vs Intel by slyfox · · Score: 1
      Yes, you're right the Power4 does have a large level3 cache, and this will also certianly help Power4+'s performance as compared to the 970/G5. This is especially true for some of the SPECfp benchmarks that can fit their entire datasets in a 32MB cache. Good call.

      FYI: The actual size of the third-level cache depends on the number of processors (ranging from 32MB for up to 8 processors to 128MB with 32 processors).

      Interestingly, these caches use don't use standard SRAM, but instead use IBM's "embedded DRAM" process. Thus, while these caches are faster than main memory, they are not as much faster as one might imagine.

    4. Re:Reasonable claims - IBM's Power4 vs Intel by Anonymous Coward · · Score: 0

      Actually, all 128MB of L3 are enabled for IBM's SPEC figures. That's why the single-CPU tests are run on the massive 32-processor systems, just with 31 CPUs disabled in software: the cores are disabled, but the cache isn't. This explains POWER 4's unusually high SPECfp2000 performance.

    5. Re:Reasonable claims - IBM's Power4 vs Intel by Anonymous Coward · · Score: 0

      I seem to recall that Apple was the first company to have issues exporting computers due to some "Supercomputer" export laws from USA when they brought out their dual G3s.

      PowerPC products (and before them M68k chips) have always been well over twice as quick per clock compared to x86 rivals.

      <memory lane>
      Aaaaahhh!! Those heady days showing off how my 50MHz 68030 was faster than my mates' 120MHz Pentium for Internet and games. Mmmmmm.
      </memory lane>

    6. Re:Reasonable claims - IBM's Power4 vs Intel by akuma(x86) · · Score: 1

      The G5/970 should do similarly or better than the G5/970 (since the G5/970 is running at 2.0Ghz vs Power4+ 1.7Ghz). One caveat is that the G5/970 has a smaller on-chip second-level cache (512kB vs 1.5MB), which will hurt its performance on some codes.

      Don't forget about the Power4's 128MB!!! L3 cache. This is the only reason it performs better. Take out the cache, and you'll get something like the PPC970 performance.

    7. Re:Reasonable claims - IBM's Power4 vs Intel by akuma(x86) · · Score: 1

      All 128 MB are enabled for the POWER4 spec score. It's not so much that the latency is lower (it is), but it's that the bandwidth to this cache is tremendous. SPECfp is a bandwidth hog.

      It would be interesting to benchmark the POWER4 with the L3 cache disabled. I think you'd find that the PPC970 would perform equal to or beter at the same frequency.

    8. Re:Reasonable claims - IBM's Power4 vs Intel by Anonymous Coward · · Score: 0

      That's also how they managed to make a dog like the Itanium perform so well -- they put a humungous 3MB L1 cache on the chip.

    9. Re:Reasonable claims - IBM's Power4 vs Intel by Anonymous Coward · · Score: 0

      If these are reasonable, how come we don't see this numbers on SPEC's web page?

      I rather wait and start to believe them when we see them here at SPEC's own site.

    10. Re:Reasonable claims - IBM's Power4 vs Intel by eyver · · Score: 1

      The G5/970 should do similarly or better than the G5/970 ...

      Performance should be very similar, yes.

    11. Re:Reasonable claims - IBM's Power4 vs Intel by mduell · · Score: 1

      Actually its 5.6MB L2 and 512MB L3.

  82. wow, Chinese Jesus by Anonymous Coward · · Score: 0

    for some reason I never pictured a Chinese Jesus.

    But now every time I see a picture of Jesus, I'll think "I wonder if he was really Chinese..."

    Turning couscous into mu-shu and such.

  83. Re:yeah right by Anonymous Coward · · Score: 1, Funny

    "The slashdot crowd is the cream of the crop when it comes to nerds"

    Get over yourself.

  84. most of you people are crazy! by andy666 · · Score: 1

    i use a 700 mhz pentium pc with linux and it is fine for everything i do, including a lot of intensive scientific computing. i don't speak for everyone, but how many people will really be adversely effected by a speed difference between the 970 and the best pentium ?

    1. Re:most of you people are crazy! by Nom+du+Keyboard · · Score: 1
      how many people will really be adversely effected by a speed difference between the 970 and the best pentium ?

      The people who will be affected are the ones who claim that PCs have always been, and always will be both faster and cheaper than Macs.

      The reasonable among us just what both platforms to be as fast and cheap as possible.

      --
      "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  85. Re:Amazing how people trust some no-named net pers by weave · · Score: 1
    Then someone else (can't find the post, on usenet, under the mac advocacy group) pointed out that Dell's SPEC tests also disabled hyperthreading.

    Found it, credit where credit is due: Peter Ammon - pa44@cornell.edu from comp.sys.mac.advocacy

  86. Apple did this when they switched to PPC by Anonymous Coward · · Score: 0

    remember the diatom demo? it was optimized for use on the PPC, but not on x86. same for the photoshop demos they did (remember the gaussian blur examples?) - the plugin was PPC optimized, but not x86 optimized. nothing new here. move along.

  87. Ugh, G4 icon? by Alcimedes · · Score: 1

    see if you can get someone to whip up a G5 icon for ya' :)

  88. Re:Removed one of the processors for the SPEC CPU by dhovis · · Score: 5, Funny
    Oh, yeah. Steve probably said "hey, vendors, come on over and do a little demo. Yeah, it'll be a duel, but don't worry about recompiling for the G5 (which is supposed to be trivial). We'll just see what happens."

    Look -- they spent every last minute they could optimizing the builds they used for the demo - don't doubt it for a minute. On the other hand, every last minute probably wasn't all that long, and the demos did kick ass.

    Actually, my favorite was the Mathematica guy who commented (IIRC) "We tried to come up with an example to show how being able to use more than 4GB of memory was helpful, but we couldn't come up with an example that didn't crash the Xeon"

    --

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

  89. in other news by asv108 · · Score: 1
    SCO defends legal action against Linux by SCO..

    Seriously, the jury is out on this one until we see comprehensive benchmarking, optimized and unoptimized for both platforms by a reputable hardware magazine/website. I would like to see Tom's do an analysis.

  90. Re:Even if Apple is faster by EverDense · · Score: 1

    Apple did spec the price/performance: the dual 2.0GHz G5 PowerMac they tested cost $3,000, and the dual 3.06Ghz Xeon Dell Precision they tested cost $4,000. Since the G5 is both significantly faster and drastically cheaper, it should be obvious that it has a better price/performance ratio.

    Yeah, but you can roll your own dual 3.06GHz Xeon for WAY less than $4,000 (or $3000 for that matter).
    2xCPUs would cost around $1400
    Motherboard $300

    --
    http://jesus.everdense.com/
  91. Does it matter? by Z4rd0Z · · Score: 1

    Even if the G5 isn't the fastest PC on earth, it's still a pretty impressive performer, isn't it? At 2 Ghz, it's at least in the same ball park as the 3Ghz Xeon. I'm still impressed, even if the benchmarks aren't totally honest. Does anyone expect total honesty from a marketing department? I sure don't.

    --
    You had me at "dicks fuck assholes".
  92. SPEC and 64 bit vs 32 bit by the+eric+conspiracy · · Score: 1

    I wonder if Apple isn't shooting itself in the foot to a great extent here - to me a large part of the attractiveness of these machines is architectural - 64 bit, PCI-X, fast Firewire, etc.

    Isn't using SPEC as the basis of comparison likely to be missing other performance differences between architectures? Don't these benchmarks generally sit in L2 cache?

    Who else has a machine with AGP, PCI-X and a pair of 64 bit CPUs?

    What I'd like to see as a basis of comparison is video manipulation tasks. These days that is the most time consuming thing I have to do, and it would seem to me that this architecture should excel at this sort of work.

    1. Re:SPEC and 64 bit vs 32 bit by Anonymous Coward · · Score: 0

      Maybe some of these?
      http://www.kinjo.com/www/cyclox/young_at_h eart.htm l
      http://www.elitepc.com/pages/S-OPT.asp
      http:// www.opteronics.com/opteron-motherboard-MSI. htm
      http://www.macomp.com/products/amd_opteron.as p
      http://www.avantek.co.uk/acl/mobo/ty_opt_k8s.ht m
      http://www.linux-mag.com/online/pr_opteron_01.h tml
      http://www.wsm.com/products/amd/opteron/a64_rack .h tm
      http://www.sydneymetrocomputers.com.au/prod115 2.ht m
      http://www.aspsys.com/systems/rackmounts/detail s.a spx/rackmount_amd_opteron_quad.aspx

      Granted not all are desktop versions.

  93. Vindication? Or more fuel for the fire? by visionsofmcskill · · Score: 4, Insightful

    While surprising and most certainly refreshing to see that apple is serious about their claims, serious enough to publicly rebuke the claims almost certainly first brought to the big light by /.'s earlier article, this may only be leading into a circle of prooving and disprooving.

    I believe it would be best for apple to answer with a full fury of tests to truly show the full range of operating prowness of the G5's vs the P4's, etc.... at least initialy, and to from there LEAVE IT ALONE. Cause no matter how many tests they do, no matter how much proof ... there will always be people out there ready to bring flames over nothing.... For instance this guys claims that FP isn't all that important, and that int tests are basicly all that matters for the majority of users.

    He and others will stick too their guns even if they have only a couple benchmarks to cite as being supirior (kinda like the G4's and their altivec/photoshop optimizations of yester-year).

    Apple needs to make sure that they have a clean image of being flatly open on their claims, and then to move on without being bogged down in an obvious quagmire of platform evangalism. The truth is, their strongest advantage remains the OS and not their hardware's direct horse-power. Of course the G5 along with all the goodies they come with are incredibly great, but this isn't apple's mainstay... it's simply another selling point.

    If they become entrapped in having to proove themselves through benchmarking every new release, it won't be long before their entire image would have to live up to being ahead at all costs.... and guess what... they ARE going to fall behind again.... and then they'll leap ahead again.... and then they'll fall behind... etc.... And every down cycle will be worse, since the specs will be much more associated with their image.

    keep your strong point in innovation apple, and if youve got the great hardware... great.... but don't get stuck in the mind-less mhz/spec race that has stagnated computer innovation for the love of ego's.

    just my 2 cents.... I develop ASP, and love win 2k adv srv, ill never use anything but unix/linux for my networking gear, and OSX keeps me damn happy when i want to do anything not mind-numbing. Cisco IOS is arcane but makes me feel good. I am biased towards all platforms.

    --
    --Idiots, Every single one of YOU, A flaming mass of conglomerated morons, hey wait a second, isnt that how RAID works?
  94. How much marketing is Spec?! by BerntB · · Score: 2, Interesting
    I was in a discussion about the Spec suite 6-7 years ago.

    A processor company could write "Spec compilers" with special cases for the Spec code -- and that was half-OK for anything else. Then the code could be run on special test machines. Also, the processor company could be a member of the spec organization so they could influence what is part of the Spec suite -- and also know what will be in the next version, so they could update the specialised compilers in advance...

    Intel seemed to be doing all of the above 6-7 years ago.

    The main problem was that the Spec suite wasn't available for everyone to test on real systems with compilers that don't unroll loops exactly right for the Spec code, etc...

    Some or most of the previous points might not be applicable anymore (e.g. the building of special "spec test machines", probably.) But I really doubt the value of specialised compilers for a test suite -- especially when the test suite isn't free!!

    --
    Karma: Excellent (My Karma? I wish...:-( )
  95. Re:Even if Apple is faster by Anonymous Coward · · Score: 0

    Ok....if your time to research and setup is worthless, and the piece of mind caused by a warranty, support, etc., etc is also worthless....then maybe you have a point. But probably not.

  96. Seems Fair Enough by XiGi · · Score: 1

    It's good that Apple have responded quickly to the issues raised by the SPEC's. To be honest, they have gone out on a limb releasing SPECâ(TM)s that are a common yardstick in the Intel/AMD world and not so common for Apple's or their consumers. They are opening themselves up for judgement by the same rule as any other machine, which would not have been possible with the G4 as it had laughable SPEC scores. As they have released all the documentation and it was done by a third party, I'm inclined to believe that the results are ~accurate. The bickering over the use of GCC as the compiler for the benchmarks is pointless really. If Apple wanted to max their SPEC's and create tight code, they could have used IBM's proprietary compiler, which is just as highly tuned for the PPC (32/64) as Intel's is for x86. GCC uses the same codebase⦠Itâ(TM)s Apples to Apples, eh.

  97. Isn't GCC 3.x borked for the P4? by drfreak · · Score: 2

    I am not an expert, and Apple may be using a fixed version; however, I have read that GCC 3.x does not optimize properly for the P4. The documentation I have read for gentoo says to use -mcpu=pentium3 to work around this. Could this have (unwittingly) contributed against the P4/Xeons tested?

  98. Re:Even if Apple is faster by vought · · Score: 5, Insightful
    Yeah, but you can roll your own dual 3.06GHz Xeon for WAY less than $4,000 (or $3000 for that matter).
    2xCPUs would cost around $1400
    Motherboard $300



    'Cos everyone knows all you need is a motherboard and processors. Didn't you work in IT at a company I used to work for? You're the one who took the RAM out of my computer and said you'd be "right back", aren't you?

    Excercise for you:

    Add the cost of Bluetooth, PCI-X, 802.11G, Gigabit ethernet, SATA hard drives and controllers, DVD-R drive, power supply, all the other hardware stuff I've forgotten, plus iTunes, iDVD, iMovie, and the ten or so other bundled applications on the G5s, a Unix-based operating system with superior usability, and one year of free warranty and support for ALL of that stuff.

    How much does your dual Xeon cost now?

  99. The fastest computer in the world is worthless... by Anonymous Coward · · Score: 0, Funny

    if I can't play any fucking games on it. Maybe if they got some god damn software it wouldn't be a worthless piece of over-priced shit. Let's face it, do you need a G5 to check your fucking email you bitch?!?! Because you're not doing anything else with it. You want pretty colors? Bring it by my place and I'll fucking spray paint the damn thing for you. Hell, I'll throw in a botanical scent for free.

  100. But why pit Cubase against Logic? by Kadmium · · Score: 1

    The thing I'd like to know, however, is why Cubase SX on PC was pitted against Logic Audio Platinum on the Mac... both programs are available for both operating systems. Sure, Logic is more popular for the Mac and vice versa for PC, but it would have been a much fairer comparison if the two products were not pitted against one another.

    1. Re:But why pit Cubase against Logic? by Anonymous Coward · · Score: 0

      Where have you been the last year? Logic 6 is NOT available on the PC. Cubase is available on the Mac, but the Mac version is buggy and isn't worth camel dung.

    2. Re:But why pit Cubase against Logic? by Anonymous Coward · · Score: 0


      Emagic probably wanted to take a stab at Steinberg. :-P

    3. Re:But why pit Cubase against Logic? by Anonymous Coward · · Score: 0

      Logic isn't supported for PC's anymore - all new development is Mac-only. Basically, Logic for PC is no more. So, what would have made sense is to put Cubase on Mac against Cubase on PC. But Apple, of course, wants to show how much better their product is (Logic) against their main competition.

  101. Re:Amazing how people trust some no-named net pers by sribe · · Score: 1

    As for me, all I want is to be able to encode mpeg video at something greater than real time. Show me *that* benchmark please!

    Well, considering that I got 1:2.5 encoding using an older single-threaded version of the Heuris encoder on an 800mHz G4 (dual), I think we're probably there with the G5 Macs!

  102. Re:Going against the flow (like the late JesusGeek by thx2001r · · Score: 1

    Ya know, it's a very strange day when the Apple faithful are getting a raging hard-on from a new IBM processor! I'm wearing my Apocalypse-proof suit until August, just in case.

    --

    -Joe
    If we're all god's children, what's so special about Jesus? - Jimmy Carr

  103. Re:Removed one of the processors for the SPEC CPU by tuxedobob · · Score: 1

    I assume you're talking about Photoshop, et al.

    Actually, the take of the guy who did the article in the previous story was that the Mac software was heavily optimized, and that the Wintel software wasn't.

    Which leaves one to wonder why the software makers would do such a thing.

  104. Re:The fastest computer in the world is worthless. by Capital_Z · · Score: 1
    I think you're in the wrong thread.

    You must have wanted the "I'm a loser and have nothing really intelligent to say" thread.

    Hope this helps.

  105. But G5's lost in SPECint_base2000! by enderwig · · Score: 4, Insightful

    So many people are slamming Apple for posting biased benchmarks. Yet, I found it very interesting that Apple posted one benchmark which showed the G5 being the slowest machine: the SPECin_base2000, single processor mark. For someone posting completely untrue and biased benchmarks, showing a last place finish shows that not everything was biased in favor of the G5.

    Is the PowerMac G5 the "world's fastest personal computer"? Probably not, but it may be the first 64-bit personal computer to ship to the masses (ie. bought in a store like CompUSA). I wonder if AMD will move up the Opteron release now or if Intel will drop the price on their Itanium. If so, then people who want 64-bit x86-compat CPU's should thank Apple for bringing them their CPU's faster. =)

    Anthony

    1. Re:But G5's lost in SPECint_base2000! by evilviper · · Score: 1
      I wonder if AMD will move up the Opteron release now or if Intel will drop the price on their Itanium. If so, then people who want 64-bit x86-compat CPU's should thank Apple for bringing them their CPU's faster. =)

      Actually, it's far more likely that, in the rush to get them to marketand maintain a lead, Intel will once again up the operating temperature on their CPUs, meaning larger and louder fans, more CPUs failing, more cooling required for Intel server rooms, and a lot more electricity...

      I don't blame Apple for what Intel does, but since you are saying we should thank Apple when it leads to something good, then, conversely, they should get blamed when it leads to something bad.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  106. Is there a better compiler for Macs? by Anonymous Coward · · Score: 0

    It seems to me that if Apple could get better results with another compiler, they'd do it. They chose gcc because it's what they use... isn't pretty much everything OS X built with it?

    It's a bit disingenuous when they're using the best compiler available for their platform, while using a clearly handicapped compiler on the Intel platform. The fact that they're written by the same organization is irrevelevant - it's not a test of *compiler* performance, it's a test of CPU's capabilities, and developers are going to use whatever compiler gives the best results for their CPU. In any case, since it is the primary compiler for their platform, Apple has a lot more interest in improving it's performance than Intel or Microsoft with the x86 version.

    Not that it really matters - it's still a great OS on a great new platform. But there's just so many Mac fanatics that take everything that comes out of The Steve's mouth at face value, and sometimes they can be very annoying. It would be nice if they were at least somewhat realistic and accurate. (It's amazing how many people still thought the recent G4's were still the fastest desktops on the planet...)

  107. Adobe by Anonymous Coward · · Score: 0

    At least Adobe admitted up front that they had optimized Photoshop for the G5 (I assumed they used the patch they refered to in the keynote?)

  108. Re:Gives me a lot of ammo to throw at mac zealots by Anonymous Coward · · Score: 0

    You would know, for you are certainly full of it!

  109. normalize the compiler? by autopr0n · · Score: 1

    The argument that you need to work out the compiler doesn't make any sense at all. Presumably most shipping software is going to use the best compiler available before they release binaries. The compiler has a huge impact on performance. When you test using the same compiler, you're basically testing the CPU and the optimizations available for that compiler.

    The only reasonable test is to use the 'best' compiler for each platform. Probably this means compiling the test platform on all the available compilers, and choosing the highest score.

    --
    autopr0n is like, down and stuff.
    1. Re:normalize the compiler? by stux · · Score: 1

      I'm fairly certain that most shipping windows software doesn't use the best compiler. They merely use the compiler which comes with the microsoft development environment

      --

      ---
      Live Long & Prosper \\//_
      CYA STUX =`B^) 'da Captain,
      Jedi & Last *-fytr
  110. Re:Amazing how people trust some no-named net pers by p3d0 · · Score: 1
    --
    Patrick Doyle
    I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
  111. Re:Amazing how people trust some no-named net pers by Anonymous Coward · · Score: 0
    I get about 1:1 on a 2GHz P4 currently... that's mpeg-2 to mpeg-1 so it has to decode and re-encode at same time. I'm guessing if source was uncompressed, it'd do much better than real time. (posted anon since it's drifting off topic and doesn't deserve a score over 0)

    -- weave

  112. Re:Even if Apple is faster by Anonymous Coward · · Score: 0

    It would still be cheaper than the Apple.

  113. Re:Actual Joswiak anagram by Anonymous Coward · · Score: 0

    Here are some more:

    A jerks wig go
    A Jew riggs OK
    Jaggies work
    Gag jerk I sow
    Jag we go risk
    Gas Jew rig OK
    Gas joker wig
    Jaw egg sir OK

    and

    Was Joker Gig

  114. Wrong: lots of Cocoa apps are built with GCC. by edw · · Score: 1

    GCC is the compiler that Apple's Project Manager application uses unless you provide another compiler -- such as CodeWarrior's, which cost $400 plus $200 or so a year to keep up to date.

    Also, OS X itself is built with GCC.

    1. Re:Wrong: lots of Cocoa apps are built with GCC. by Anonymous Coward · · Score: 0

      Do you *seriously* think that Apple didn't test CodeWarrior before announcing the G5?

      And, after testing CodeWarrior, do you seriously think they would quite the gcc numbers if CodeWarrior was faster?

    2. Re:Wrong: lots of Cocoa apps are built with GCC. by bursch-X · · Score: 1

      Do you seriously think that Motorola (who own CodeWarrior) are in any urge to optimize CodeWarrior for the CPU of their biggest competitor, especially since that competitor CPU has just taken a big bite out of Motorolas market by making Apple their customer for the high end?

      I could imagine that CodeWarrior simply doesn't do put out 64 bit optimized code for the G5 yet. Hence Apple used their own compiler which is gcc.

      --
      There are two rules for success:
      1. Never tell everything you know.
  115. Who cares? by Anonymous Coward · · Score: 0

    The over priced computers suck anyway.

  116. it depends on what you are trying to mesure by autopr0n · · Score: 1

    If you want to measure the "power of the chip" then you should measure with the best compiler for bragging rights, then you should measure with the best compiler for that chip.

    If you have your own code you want to compile, you should look at benchmarks based on compilers you have access to.

    If you spend most of your time in one app (available on both platforms), like a CAD app, or Quake 3 or whatever, you should look at benchmarks of that app or at least similar app.

    --
    autopr0n is like, down and stuff.
  117. Optimized for Altivec by Anonymous Coward · · Score: 0

    I'm sure Apple would love to go head to head with Intel's own compiler using their own optimized for Altivec

  118. Indeed, still it was genious by dnoyeb · · Score: 1

    Look how much press it got. Putting misleading things in the 'small print' only to show why (some of them) don't really matter anyway.

    Still I have to disagree with him. He claimed to use gcc to 'normalize out' differences in software. Yet they use a specialized malloc which is software!

    Its better than it looked, but its still not clean. If its faster they should have just tested everything RAW as shipped/received. Then they would be clean.

    As suggested already, the G5 is not a piece of hardware, but a complete computer.

  119. Re:The fastest computer in the world is worthless. by Anonymous Coward · · Score: 0

    Isn't this Slashdot? I thought any thread was an "I'm a loser and have nothing really intelligent to say" thread.

    And the comment you just posted is worthwhile?

    1 word: Lighten up!

  120. OT whats with... by Anonymous Coward · · Score: 0

    Slashdots defalt view? Did someone change it or did slashcode get messed up?

    Instead of:
    My post subject
    My post blah blah
    Replys

    It is now:
    My Post subject, name
    Replys

    I liked reading through all comments the first way instead of having to click the link for each one.

  121. Amazing, this hatred by theolein · · Score: 4, Interesting

    I use a 667MHz Powerbook with a G4 that is nowhere near as fast as modern P4's and the PPC 970, but I love this machine and I love this OS. I also have a Dell laptop with a 2GHz P4 and WinXP and an old 450MHz K6-2 that runs Debian. I use all of them but mostly prefer this Mac and OSX.

    What mostly surprises me is that so many people feel this desperate burning need to flame computers that are not the same as the ones they have, and operating systems they do not use. Is there a genuine need to diss the PPC 970, when it seems that it is truly -at the very least- in the same performance area as Intels modern CPU's? Why? No one is forcing you, as a x86 Linux, *BSD or Windows user to buy a Mac. Yet you feel the need, now that the CPU is in the same region performance wise to complain about the prices. And again, no one is forcing you to pay those prices or to buy a Mac if you prefer x86 machines.

    The x86 machines I have, in one case -the Dell laptop- outperforms my Mac by a healthy margin, yet I find the Dell to have pretty poor workmanship and although I actually find WindowsXP the best Windows version I have ever used, and quite stable to boot, I don't like the way the OS seems to lack a sense of continuity.

    I paid more for this Mac than I would ever have paid for a PC laptop of the same performance, but the look, feel and feeling of "good design" is what made me buy this Mac. I don't regret that money at all.

    Would I diss x86 if it were slower and more pricy than a similar PPC? No. There are the advantages of larger choice and lower prices that still count and shouldn't be laughed at.

    Each to his own.

    But envy seems to be a common sin here.

  122. But, it'd still be interesting to see the benchmarks of both platforms running with all the tweaks and optimizations that you can apply running on them, since that's how speed-freaks are going to do with the machines in real life anyway. In both cases, the question is not "How fast does this set of instructions run?" but "How fast can I push this piece of hardware to run if I set up everything just so?"

    The idea that people buy fast hardware because the hardware's fast, with no concern whatsoever about the speed of the software that's going to be running on the box is a pretty weird one.

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
  123. Much cheaper! by mrklin · · Score: 1

    http://www.tigerdirect.com/applications/SearchTool s/item-details.asp?sku=V133-1144

    $2100 (more RAM, better video, less HD, no OS, no Superdrive compared to what Mac has to offer)

    Specs:
    # Dual (2) Intel® Xeon 2.4GHz Processors
    # Intel E7505 (Hyper-Thread Ready) Chipset
    # 512K Cache
    # 533 Front Side Bus
    # Hot Swap Trays Sold Separately
    # 1GB PC2100 DDR Memory Learn More
    # 1.44MB Floppy Drive (Black)
    # 52x24x52 Lite-On CD-RW Drive (Black)
    # 120GB ATA100 7200RPM Hard Drive
    # 128MB DDR NVIDIA GeForce3 Ti200 Pro Video
    # Onboard Dolby Digital 6-Channel Audio
    # Intel 1000BT Gigabit LAN
    # US Robotics 56K Fax/Modem
    # Cyber Acoustic 3-Piece Speakers With Subwoofer
    # Wireless Keyboard And Mouse (Purple)
    # Monitor Not Included
    # Operating System Sold Separately

    I still like the G5 though.

    1. Re:Much cheaper! by Anonymous Coward · · Score: 0

      Bzzt, Wrong!

      * OS (100-200 more) Included with the G5.

      * 2.4GHz vs 3.06 (2 x $700 more) They're pitting the fastest Apple has with the fastest Intel has. Look who has the price premium on parts now.

      * 533 FSB vs 800 (Unspecified) 1000 on the dual G5.

      * GeForce 3 vs ATI 9800 Pro ($400) That's last years video card for crying out loud!

      * DDR 266 vs DDR 400 (Unspecified) There goes the memory bandwidth.

      * ATA-100 vs Serial ATA (Unspecified) Already out of date, I see.

      In short, the machine is poorly equipped to deal with the $3,000 G5, even if it were upgraded to the reference Dell. To humour you further, using prices on Pricewatch as a comparison, the resulting upgraded system would cost the same if not *more* than the Dell.

      I know you were trying to make a point that the newest Intel hardware is outrageously expensive, but the fact of the matter is that the newest Apple hardware beat the snot out of the newest Intel hardware (Espeically in Photoshop. You really need to watch the stage demo at quicktime.apple.com) and IT'S STILL $1000 cheaper!

      Reality is, the G5 now puts Apple in contention. It's like quibbling over processor speed between AMD and Intel now. A few points on this mark, a few on the other. I beat you here, you beat me there. It doesn't frickin matter!

      If you want a Mac, then the speed is no longer an issue in comparison to the PC. End of story.

      If you want a PC, then just go get one and shut up. You can't deride Apple for having a slow machines anymore.

    2. Re:Much cheaper! by Anonymous Coward · · Score: 0
      add...4x DVD-RW ($150.00) and OS. Windows XP pro ($150.00-OEM)


      Not to mention Firewire card, only 533MHz bus (G5 == 1GHz)


      AND it WILL NOT perform NEAR as well as the APPLE.

      please go home :)

  124. Opteron by Alizarin+Erythrosin · · Score: 1

    Interesting how Apple did no comparisons to the Opteron... it is a 64-bit processor too, and the Athlon 64 (which is coming out soon) is based on similar architecture. I guess they didn't want to bring up the fact that the Opteron can even beat the Xeon, running at almost twice the clock speed, in some real world tests, and coming pretty close in others.

    --
    There are only 10 kinds of people in this world... those who understand binary and those who don't
    1. Re:Opteron by Hawthorne01 · · Score: 1

      There is a reason why they didn't compare the G5 to a chip that is not out yet.

      Think.

      --
      "Only two things are infinite, the universe and human stupidity, and I'm not sure about the former."
    2. Re:Opteron by Alizarin+Erythrosin · · Score: 1

      I guess you're referring to the Athlon64, but there is still the Opteron. And it is available.

      --
      There are only 10 kinds of people in this world... those who understand binary and those who don't
  125. Re:Removed one of the processors for the SPEC CPU by autopr0n · · Score: 3, Interesting

    Actually, my favorite was the Mathematica guy who commented (IIRC) "We tried to come up with an example to show how being able to use more than 4GB of memory was helpful, but we couldn't come up with an example that didn't crash the Xeon"

    I think he mistook "The Xeon" with "our buggy intel implementation"

    --
    autopr0n is like, down and stuff.
  126. Waiting for the ultimate benchmark by TrekkieGod · · Score: 5, Funny
    I'm gonna be modded as a troll on this one, but I gotta do it, because it will happen to me :)

    ::bangs head on keyboard for giving moderator ideas::

    ::Slashdot story: Tom's Hardware benchmarks the G5, and compares it to dual Xeons, dual Opterons, and (I guess), the P4::

    Me: "Woohoo...I'll finally found out which is better" ::clicks link::

    "Page 1: We have tested all these systems, and you will soon see our results." ::scroll down through ads, click next::

    "Page 2: These tables show the systems we have tested on" ::scroll down, next::

    "Page 3: Tables, cont.." ::yells out profanities, looks on table of contents, chooses "benchmark results"::

    "Page 45: And now, let us take a look how the G5 stands against the current x86 and AMD64 processors" ::AAAAAAAAHHHHHH...can't stand it anymore, clicks on conclusion::

    "Page 666: And thus, we conclude that the G5 is better in some ways and worse in others" ::NOOOOOOO...Now I'll never know!!!::

    --

    Warning: Opinions known to be heavily biased.

    1. Re:Waiting for the ultimate benchmark by zojas · · Score: 1

      that was the first time I've laughed out loud at slashdot in a long time! it's funny because it's true!

  127. No by autopr0n · · Score: 0

    GCC is the fastest compiler for PPC. If it isn't, then they should have used that mythical faster compiler.

    Using the same compiler is like trying to test the 0-60 time of various cars while using the exact same fuel. It's stupid. You should use the best fuel for the car.

    --
    autopr0n is like, down and stuff.
    1. Re:No by firewood · · Score: 1
      Using the same compiler is like trying to test the 0-60 time of various cars while using the exact same fuel. It's stupid.

      The most accurate benchmarks are the ones closest to how you will actually be using your system. If that's the fuel you'll actually be buying for your cars at the local gas station, then that's the most appropriate fuel for comparing cars you might purchase. If gcc is the compiler you'll actually be using to compile your apps, the using gcc will produce the most accurate benchmark comparisons.

      How many linux apps which you use were built with the Intel compiler? If the answer approaches zero, then the SPEC numbers using that compiler are useless for a linux user/developer.

  128. $99.99 by booch · · Score: 1

    I don't know if I'm atypical in this respect, but when I see lots of 9s, I tend to think "big". When I see 0s, I tend to think "nothing". I wonder if other people have those same initial reactions. I really think marketing folks should do some more psychological studies. It'd be funny if it turned out they were unwittingly discouraging buyers at a subconscious level.

    --
    Software sucks. Open Source sucks less.
    1. Re:$99.99 by geekoid · · Score: 1

      so tel me, which is bigger:

      10,000 dollars
      or
      9 dollars?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:$99.99 by booch · · Score: 1

      That wasn't the question. The question was is $1999 or $2000 bigger? The answer is that (within a reasonable margin of error) they are the same. Your conscious mind will easily tell you that 10000 is larger than 9. Obviously, you'll listen to your conscious mind. But in the case in question, your conscious mind tells you they're basically the same. So your unconscious could easily have some effect in that case.

      Another point I could make is that $1999.99 looks bigger than $2000 because it has more digits.

      --
      Software sucks. Open Source sucks less.
    3. Re:$99.99 by Anonymous Coward · · Score: 0

      There have been many, many studies on this. Seems most people can count in base 10 pretty well and definately see a 1 in the thousands column as being smaller than a 2 there.

  129. "reputable" + "Tom's Hardware" = funny by Scudsucker · · Score: 2, Interesting

    Tom can be incredibly biased, depending on whoever is giving him more free stuff at the time. A couple years ago he was loudy proclaiming that there was no way that Intel could compete with AMD, and would end up exiting the microprocessor buisness. Things have changed though....look at any of his recent benchmarks comparing Athalons and P4's. For example, on all the ones I've seen, his game benchmark consists of Quake 3. If you didn't know, Quake 3 has always run much faster on P4's than on Athalons. If he wanted to be fair, he'd bench more games than that one; for example Serious Sam enjoys a similar advantage on Athalons.

    1. Re:"reputable" + "Tom's Hardware" = funny by Anonymous Coward · · Score: 0

      I can't take anyone serious who spells Athlon as 'Athalon'. Also, did you stop to think that maybe he favored AMD then and Intel now because AMD had faster stuff then but Intel has faster stuff now?

    2. Re:"reputable" + "Tom's Hardware" = funny by Scudsucker · · Score: 1

      I can't take anyone serious who spells Athlon as 'Athalon'.

      Thats alright, I can't take asshole AC's seriously, either.

      Also, did you stop to think that maybe he favored AMD then and Intel now because AMD had faster stuff then but Intel has faster stuff now?

      There's comparing to see which is better and then there's selective comparing because you want one thing to look better than the other. Tom frequently does the latter, at least when it comes to CPU's. I'm not saying Tom is totally unbelievable, just that his reviews should be taken with a grain of salt.

  130. Re:yeah right by sageFool · · Score: 1

    > The slashdot crowd is the cream of the crop when
    > it comes to nerds...

    HAHAHAHAHA! What is the average demographic age here, 17? Maybe? Yeah, on average /. users are uninformed tools who think they know what they are talking about.

    -

    Now waiting for all the posts about how various individuals are not in fact tools. Sigh.

  131. Normalize for DATE by RangerSpeedBumpp · · Score: 1

    The one thing that neither benchmark is taking into account is the time. Apple will be shipping their G5s in the fall, on September 5. We shouldn't be testing a 1 month old machine against a machine 2 months from its release date.

    The whole thing cuts both ways. It doesn't matter if the P4 3.2Ghz or Athlon 3200+ is faster if they're released in limited quantities and I can't get my hands on a machine with one in it. It also doesn't matter if the G5 is faster if I can't get my hands on one of those either.

    I'll be very interested in seeing a comparison in 2 months when these things start hitting desks. Until then it's all masturbation.

  132. Look by autopr0n · · Score: 1

    Say what you want, but the already published SPEC results for the p4 at 3ghz with ICC kicks the crap out of the published results for the g5. No amount of theorizing is going to change that.

    --
    autopr0n is like, down and stuff.
    1. Re:Look by Anonymous Coward · · Score: 0

      This is me imporsonating you:

      Say what you want, but the P4 under ideal conditons outperforms the G5 under imperfect conditions. No amount of theorizing is going to change that. I'm going to ignore that putting the P4 under (very very roughly) the same restrictions as the G5 makes their performance comparable, and live in a fantasy world where my self-image is no longer threatened by those ghey macs!!!!!1111one

    2. Re:Look by Anonymous Coward · · Score: 0

      I don't see published results from IBM on a PPC 970 @ 2GHz using the IBM XLC compiler anywhere...

  133. Re:The fastest computer in the world is worthless. by Anonymous Coward · · Score: 0

    You must have wanted the "I'm a loser and have nothing really intelligent to say" thread.

    Thanks for starting that thread for me!

    Too bad about you feeling like a loser. Good thing you low IQ helps you forget about that.

  134. Re:Removed one of the processors for the SPEC CPU by Anonymous Coward · · Score: 0

    Pull the other one.

  135. It may be faster than the G4... by Anonymous Coward · · Score: 0

    ...but to claim it's "the world's fastest desktop", that's just deceptive marketing, plain and simple. How many non-techies will now go around repeating this CNN headline without a clue about what's really behind it?

  136. My favorite Mac article of all time by Anonymous Coward · · Score: 0
  137. Newsflash! Apple VPs drink the coolaid! by Splork · · Score: 1

    More at 11.

  138. Doom3 by heli0 · · Score: 1

    After we get a Doom3 build for the Mac is anyone going to care about Spec scores?

    --
    Whenever the offence inspires less horror than the punishment, the rigour of penal law is obliged to give way...
  139. In all honesty... by Anonymous Coward · · Score: 0

    ... this "Apple cheated" hoax is the kind of meme that will go around the Internet numerous times. It will show up regularly for years to come. This is the Internet, folks. Expect to see many many dupes on Slashdot, expect to see blogs taking this up again in two months' time as if this was some kind of brand new scandal.

    I feel depressed right now.

  140. No, no no by autopr0n · · Score: 1

    Using the same compiler for the G5 and the P4 and benchmarking them is like trying to compare a Ferrari and a Honda Accord and using 87 octane gas.

    --
    autopr0n is like, down and stuff.
  141. Challenge met. by Anonymous Coward · · Score: 0
    Here ya go. A sub-$1000 machine that will destroy (or at least keep up with) the top-of-the-range G5 that was announced this week. All parts were priced from NewEgg.com and Crucial.com by me over the past 5 minutes:

    • Pentium 4 2.8GHz with HyperThreading (2 CPUs in 1): $266.00
    • Asus P4C800 motherboard & 800MHz frontside bus: $190
    • 512MB 5ns RAM: $89.99
    • Enlight case: $59.00
    • ATI Radeon 9600 AGP 8x 128MB video: $178.00
    • Western Digital 120GB 7200RPM hard drive: $108.00
    • Generic DVD drive: ~$30
    • Can of metallic blue spray-paint to personalise the case: $5
    • FreeBSD 5.1: $free

    = ~$920 total.

    And all told you'd get a machine that runs KDE beautifully - on the same OS that underpins the Mac (MacOS is based on FreeBSD 5.0, although 5.1 is already out for the PC; Safari is based on KDE's web browser - Konqueror).

    Okay, some assembly required (ask a friend who's build a PC for help if you'd never done it before). An hour or two to assemble and you're up $2000 compared to an Apple.

    I've not skimped on the components (except perhaps you'd want a $40 CD burner), but have pushed back a little from the absolute cutting edge for the sake of $$$ - a P4 3.2GHz or 3.0GHz are not worth 50% more $$$ given the 7% clockspeed difference.

    Add $150 for XP for the Windows experience (although I'd stick with Win2k - less crap there) and the above would make an awesome machine for just about anything you can throw at it.
    1. Re:Challenge met. by Anonymous Coward · · Score: 0

      I think you need to add in a "SuperDrive," cause all Power Macs these days come with SuperDrives as standard equipment, all I see on this is a "generic DVD drive". So add in another big ol' wad o' cash

    2. Re:Challenge met. by coolgeek · · Score: 1
      Pentium 4 2.8GHz with HyperThreading (2 CPUs in 1): $266.00

      So, by that logic, if HyperThreading were turned on for the Xeon benchmarks, the comparison would be against a Quad-CPU G5, right?

      --

      cat /dev/null >sig
    3. Re:Challenge met. by Anonymous Coward · · Score: 0

      No all power mac's do not come with superdrives. Go look at the apple store website.

    4. Re:Challenge met. by Anonymous Coward · · Score: 0

      I'm not sure what your talking about. But be sure that ALL Power Mac G5's come standard with SuperDrives now, and the Power Mac G5's are what is in question at the moment. I suggest you take a look at the store website, click on the Power Mac G5 picture and now look at the stats, do you see "SuperDrive" across the board, I do.

  142. Re:Even if Apple is faster by Anonymous Coward · · Score: 0

    I have replaced my $100,000 Avid edit system with a dual G4 running Final Cut Pro, totaling $6,000 all in (with dual flat screens!!). Due to workflow my productivity is up close to 300%, and I have saved $94,000!!! That's what I'd call a damn good price to performance ratio for both hardware and software.

  143. The truth is out there if you believe by Midnight+Thunder · · Score: 2, Informative

    The truth is whether a company brings out SPEC marks made under fair configurations or faked configurations, there will always be those who will accept the figures at face value, those who will contest them no matter what and those who really counldn't care less. I am in the third category, if you're curious ;)

    Everyone buys a piece of hardware for different reason, some for design, some for brand, some out of faith, some because they have the money and even some because of an application. If you are choosing for the last reason then the question should be whether it is fast enough for you, and does it in they you want.

    I would recommend everyone to buy the computer that meets their usage requirements and not for some theoretical and utopic bunch of values that don't really mean much in the real world, unless you are only wanting to gloat over something totally subjective.

    As a final word, sometimes the slowest factor in getting a job done, is not necessarily the computer, but the user taking their time, because the application has been so badly implemented, to be difficult to use and understandable.

    Computers have the potential to the make the most complicated of applications accessible to a layman of the subject.

    --
    Jumpstart the tartan drive.
  144. The wonders of marketing by Comrade+Brightski · · Score: 1

    "Get over yourself."

    That's one of the more insightful comments made in this discussion.

    Apple is showing benchmarks that make their product look roughly twice as fast as the PC counterpart. I don't even have to look at the finer details to call it ridiculously exaggerated. The fact is that there has yet to be a computer released to the general population that has been tremendously faster than its competitors. A huge advantage thus far has been defined as a Pentium 4 being 10% faster than an Athlon.

    Apple, or any other computer company, is not going to release a product that is years ahead of the competition. Months maybe, but definitely not years.

    While I'm on the subject, Apple has been claiming for years that their computers are faster, easier to use, and reasonably priced. That sounds like a killer combination to me. So what is their market share again? Five percent? Either the public doesn't like things like fast, easy, and cheap, or someone is full of crap. I'd bet on the latter.

    --
    "Software is like sex. It's better when it's free." -Linus Torvalds
    1. Re:The wonders of marketing by topham · · Score: 1

      Or people, like myself, my parents and my sisters have puchased PCs in the past and we don't like change?

      I mean, we've invested large sums of money in various programs and can't justify buying a new computer and all new software in 1 step.

      On the other hand, Windows is almost enough justification to buy OS X...

    2. Re:The wonders of marketing by Anonymous Coward · · Score: 0

      Apple is showing benchmarks that make their product look roughly twice as fast as the PC counterpart. I don't even have to look at the finer details to call it ridiculously exaggerated.

      Perhaps those figures are ridiculously exaggerated because whatever the hell you're quoting is complete fiction. Apple never claimed their computer is twice as fast as a PC. They claimed, and backed up with facts, that their computer is about 20-40% faster than a dual Xeon at floating point math, and marginally faster than a dual Xeon at integer math. That's all.

      Certain applications run twice as fast* on a G5 than a PC because the dual G5 at 2 GHz can do certain jobs twice as fact as a dual Xeon 3 GHz. That's also a fact.

      *Or faster! Genentech BLAST is up to TWENTY TIMES FASTER on a G5 than a P4 thanks to PowerPC's SIMD features. That's a best case, of course, but it's real-world and it's awfully impressive.

      While I'm on the subject, Apple has been claiming for years that their computers are faster, easier to use, and reasonably priced.

      Never. For a while Apple claimed their computers were faster. That's when a G3 was faster than a Pentium II. Those days are LONG gone. That was EIGHT years ago, man. And they have NEVER claimed their computers are cheaper, although it's generally true that the TCO of a Mac is way less than the TCO of a PC.

      Maybe your problem is that you really haven't been paying attention at all.

    3. Re:The wonders of marketing by Anonymous Coward · · Score: 0

      I can't believe you can make a jab at Apple by insinuating that their market share is due to their PCs not being "faster, easier to use, and reasonably priced" and then including a fucking Linus Torvalds quote in your .sig. Are you so stupid as to not think for one second that the reason Macs are unpopular is related to the reason Linux is unpopular? Pull your head out. Moron.

  145. You use it because of the OS by cenonce · · Score: 2, Insightful

    Look, don't we all know by now that people use Macs because of the OS, not because of the speed?

    As I see it, even if Apple fudged the numbers a bit (like what manufacturer hasn't), these new G5s are still the first time Apple can justifiably say that they are "comparable" (whatever that mean, and, like I care!) to Windows machines.

    Frankly, I am not a computer guru (by any stretch of the imagination), but don't you all find it pretty lame that Apple needs a 64 bit processor to come close to the speeds of a 32 bit Pentium?

    Still, I have a slow-assed 733 mhz G4 on my desk because I prefer OS X and because I prefer not to have MS's DRM and oppresive licening on my computer.

    For running a webserver, NFS, Samba or whatever, I buy an x86 box and run Linux, because it is just cost-effective.

    -A

    1. Re:You use it because of the OS by hobbit · · Score: 1

      Frankly, I am not a computer guru (by any stretch of the imagination), but don't you all find it pretty lame that Apple needs a 64 bit processor to come close to the speeds of a 32 bit Pentium?

      Since you're not a computer guru, and since you obviously don't know what 64-bit means, why do you find it lame?

      --
      "Wise men talk because they have something to say; fools, because they have to say something" - Plato
    2. Re:You use it because of the OS by GlassHeart · · Score: 1
      As I see it, even if Apple fudged the numbers a bit (like what manufacturer hasn't), these new G5s are still the first time Apple can justifiably say that they are "comparable" (whatever that mean, and, like I care!) to Windows machines.

      Correct. The most relevant conclusion one should draw from the Apple benchmarks is that the artificial benchmarks are now officially irrelevant, because the difference is now small enough that what application you run will make all the difference.

      I am not a computer guru (by any stretch of the imagination), but don't you all find it pretty lame that Apple needs a 64 bit processor to come close to the speeds of a 32 bit Pentium?

      That's entirely irrelevant. For example, some tasks can be more quickly accomplished with a CPU with half the raw clock speed, but twice the cache size. The relevant question is which really is faster (for those with a real need and no budget constraint), and which has a better performance per dollar.

      To be more specific, the personal computer started with 8-bit CPUs. Since the numbers we process are frequently larger than 255, moving to 16-bit CPUs alone gave a large performance boost. Similarly, 32-bit CPUs gave a boost to processing larger numbers. However, since 32-bit CPUs can handle numbers up to over 4 billion, the inherent advantage of going to 64-bit is diminished, especially compared to the costs. That is, 32-bit CPUs are really at a sweet spot, and have undergone many many optimizations without going 64-bit.

      If you look back in history, the 8-bit Apple ][ came out in 1977. The 16-bit IBM PC followed in just four years. The 32-bit IBM PS/2 followed in just three years, which was 1987. Then, we stayed at 32-bits for the next 16 years. IOW, the P4 you see today is the culmination of 16 years of 32-bit computing, which is not to be scoffed at. As 64-bit computing becomes more prevalent, we will find applications for which 32-bit CPUs really struggle at, but it's quite understandable that for many existing applications 32-bit CPUs are really quite good at their job.

  146. My turn to bitch! by presearch · · Score: 4, Insightful

    I seems that some people just like to bitch.
    I know I do, and that's why I'm writing this.

    I can't figure out why so many people post to threads like this and
    bash Apple, while saying that they would never buy a machine from them
    anyway. What's the point in that? Would the industry be better off if Apple
    didn't exist? Would you finally be happy if everyone went out of business
    except for Dell, only selling boxes pre-loaded with Linux, for $299?
    If that was true, Lindows should be ./'s favorite vendor.

    And those that say that they could build a machine themselves for way
    less than a Mac, if Apple had a build it yourself, parts in a bag option for
    $500 less, then people would still bitch that for that price, it should come
    fully assembled.

    Although yes, I am a "Mac guy" (but I've got Windows, Linux, Solaris, IRIX,
    NeXT and a few other boxes on my home network), regardless of my
    prejudice for the platform, you have to acknowledge what a beautiful
    $3000 machine the G5 is. Clean inside and out, plenty, plenty fast for
    the years that you'll have it in service, arguably a better OS than any
    Linux variant and absolutely better planned out and cleanly feature
    rich (and economical) than any Windows release. I was doing some
    admin work on Win 2000 server today, what a disorganized, steaming
    plie that thing is. Some say it's superior, I think it might be the absolutely
    worst collection of software ever crammed into one box. Pheeeewwww!

    But I digress. I have come here to praise the Power Mac G5....

    One of my favorite things about the G5 (and I know that non-Mac users
    think than Apple just makes pretty boxes), is indeed, the pretty box.

    J. Ive did such a restrained design. So clean and minimal.
    There's a guy with rare discipline and insight.

    The new design language, aluminum and circular hole accents, also
    seen in the iSight and hints of it in the line of new aluminum PowerBooks,
    in my opinion is the best we've seen in the 2nd Jobs era at Apple.

    I liked the clean white, crystal and chrome designs of the G4 iMac and the
    iPod but this new design language is going to make for some other very
    exciting products. The new display line will be beautiful, wrapped in a
    thin sheath of aluminum. Will a future iPod have the look of a large-ish
    Zippo lighter? What would an all-aluminum G5 iMac look like?

    I'm just glad that Apple's still here, still thinking different, and still making
    insanely great products.

    Dell? HPQ? Gateway? Lindows? Sony? (Well, Sony's trying).
    The parts bin at Frys? That little shop in the strip mall that sells cases and
    motherboards? For the most part, all of that is commodity crap. Even if
    you throw on your free homemade Linux on it, it's half-assed at best,
    even after hours of effort.

    Apple is the only computer company left that's doing anything that really matters.
    Like it or not.

    1. Re:My turn to bitch! by $criptah · · Score: 1

      Thank you! You described your feelings as well as mine and I totally agree with you. Apple is one of the few companies that got usability engineering right and that is very important because that's what users want. Most of the books on human-computer interaction use Apple's examples and standards because those guys did their homework and succeeded. Everything from the design of the actual computer to the GUI layout of Mac OS X is user oriented: a box is easy to open without any screws, hardware is easy to reach, the operating system appeals to a broad range of people. Updates and development are a breeze as well as overall system maintenance. Thank you.

    2. Re:My turn to bitch! by evilviper · · Score: 0, Troll
      if Apple had a build it yourself, parts in a bag option for $500 less, then people would still bitch that for that price, it should come
      fully assembled.

      you have to acknowledge what a beautiful
      $3000 machine the G5 is.

      I like Apple's machines, the same way I like super computers... "Man, wouldn't it be cool to have one of those (if I didn't have to pay for it)."

      Personally, I'm just getting very tired of hearing about Apple... The Apple evangelists (as will as the naysayers) are just so relentless that it drives me crazy... Any time there is a story about an OS, you can bet there will be a post saying that Apple/Mac OS X is so much better, and the same old comment always gets moderated up.

      I'm not the Anti-Apple type I assume you were talking about, but I can sympathize with them to some extent, because there are times that the Apple fans look like a bunch of loud mouth elitists, who are ironically acting sheepish themselves. That's not to put down all Apple users, it's just that sometimes I'd be willing to go blow up Apple HQ, and suffer the collateral damage of lossing Apple, if just to shut up the few that make the most noise.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    3. Re:My turn to bitch! by Anonymous Coward · · Score: 0

      Since when did computing invlove "pretty" cases? It shouldn't matter what your case looks like unless you have a love affair with your computer case. OR I suppose you could try to impress people with it. Personally, it makes me sick how mac people think their computers are so "pretty". Does "pretty" make it perform better? Does "pretty" get your work done? Dont think so.

  147. META: Slashdot Subscription by Nix0n · · Score: 0

    OK, here it is. I hope the slashdot editors are listening.

    Pudge is doing things right as much as micheal is doing things wrong.

    I would actually considering paying for a subscription if we saw more of this type of content. Proactive reporting, original stories and write-ups, etc. I have seen no fewer than 4 good original content articles posted by pudge in the last few days, and I scratch my head and wonder why none of the editors do this or why pudge only covers Apple.

    1. Re:META: Slashdot Subscription by Anonymous Coward · · Score: 0

      How is this original? Father Randy "Pudge" O'Day merely just reported what the Apple propaganda droid told him. I could have gone to Apple.com and got the same drivel.

  148. ummm no. by Anonymous Coward · · Score: 0

    He conceded readily that the Dell numbers would be higher with the Intel compiler, but that the Apple numbers could be higher with a different compiler too.

    No, sadly gcc is the fastest compiler for OSX. They should not cripple the x86 machines with gcc code just because there is nothing better for the Mac.

    1. Re:ummm no. by Squidgee · · Score: 1

      Codewarrier anyone? It's about 20 times better than GCC, and most professional Mac OS X software is written with it.

  149. Here is the demo that sold me... by DA_MAN_DA_MYTH · · Score: 3, Insightful

    Apple G5 running Mac OS X:

    ###(My little bench mark bar graph)###

    Dell Intel Xeon running Mac OS X

    #

    Mac OS X runs infinitely faster on the G5 than the Dell Intel XEON. Focus on that.

    The G5 blows the G4 outta the water, so I really don't care how it performs to the Intel XEON.

    Processor speeds aren't going to make people 'switch'. It's the User Experience / WTF can I do with this computer now? (Meaning does it run the apps I need it to run?)

    I think it was Panther that stole the show for Apple, not the G5. That is an awesome OS, just the fast user switching alone sells it for me.

    --
    "It takes many nails to build a crib, but one screw to fill it."
    1. Re:Here is the demo that sold me... by Anonymous Coward · · Score: 0

      Totally agree!

      I don't plan on buying a Intel-box and I don't wanna run Windows, so I'm only interested in how the G5 performs compared to the G4.

      To many people look at this from a hardware perspective, when the choice of platform really is based on the OS.

  150. The Amazing thing about liars is: by ainsoph · · Score: 0, Offtopic

    .....Once they start lying they just keep on lying, The quamire gets thicker and thicker.

    See Fargo for an example.

    1. Re:The Amazing thing about liars is: by djupedal · · Score: 1

      Quamire....I love Quamire...thick or thin. Mostly thick. Damn French...why is they can get some things right, and....oh well.

      In fact, I have a 16 oz. bottle right here. Reminds me of Guinness, but without the debris. Try it, you'll like it.

    2. Re:The Amazing thing about liars is: by ainsoph · · Score: 0, Offtopic

      LOL!

      Anyway, I was leaving work after a day of hell.

      Spell check? No thanks.

    3. Re:The Amazing thing about liars is: by Anonymous Coward · · Score: 0

      But bullshit? Yes please.

  151. Compilers make a big difference but Apple was fair by Performer+Guy · · Score: 4, Insightful

    This seems reasonable of Apple now. There are many applications compiled on Windows that don't use Intel's optimizing compiler. Indeed that's the norm, since most Windows developers use Microsoft's compilers that ship with Visual Studio and other x86 environments like Linux are dominated by gcc development. You have to buy Intel's compiler separately and add it to your development environment in most circumstances and it ain't cheap despite the obvious benefit getting better x86 optimized apps released has for Intel. The biggest difference AFAIK is Intel's good work in optimizing for their SIMD style instructions like SSE2, where their compiler does a much better job at parallelizing multiple serial operations into a single SSE op. The difference this makes to some code when comparing Intel's compiler to Microsoft's compiler on the same CPU can be dramatic, even 2X or more on specific benchmarks.

    All in all I think this was a fair test of these CPUs, it was a level playing field. OTOH we know Intel can do much better with their compiler, but only some developers use their compiler. It would be interesting to see just how much of a benefit Apple could squeeze out of non gcc compilers, probably not as much as Intel, perhaps not anything, it depends on the work they or IBM et.al. have done on their compilers. You just know if it was to Apples advantage they'd have compiled with their best compiler and dont teh comparrison with those numbers vs Intel's so this situation has been contrived to an extent.

    With Intel charging what they do for their compiler developers can be reluctant to pay extra for it, I expect almost everyone (on Windows) would use it if it were free. I know I would, but I can get by without it. I don't really have much sympathy for Intel here, they make billions of chipe, make significant performance claims based on their own compiler, yet charge for it to the point where many developers simply stick with Microsoft's compiler that they've already spend a fair bit on. Now Intel is upset that Apple used gcc, well more people might use Intel's compiler if it were easier to aquire, and clearly it would benefit Intel. If they want to run there business where everything is a profit center and they don't have to be smart enough to evaluate obvious but intangible benefits that's their business, but this is part of the price you pay for charging an arm and a leg for your compiler when you should be in the hardware business and giving your compiler away to help your customer gain the benefit of faster code from the applications they purchase. In the meantime specbench numbers for Intel are simply bogus for many applications.

  152. That's what I mean by credible... by SuperKendall · · Score: 1

    I agree that perhaps the Mac software was optimized to some degree - but then again hasn't the PC versions of each of those pieces of software undergone equal amounts of heavy tuning over the years?

    If the apps were optimized for the demos, that's one thing - if they were just generally optimized for the G5 a bit then I feel the comparisons are still valid as that's the experience a user would get.

    I would think they would not tailor the demo software too much to specific demos. After all, when the G5's are released people can try the same demos at home on Photoshop or other apps, and if the performance differs significantly then we'll see some epic bitching by the community at large! It would just not be worth the risk, and I don't think the application developers have that much to gain by cheating considering they sell to both platforms.

    I prefer Occam's Razor in this case, that the simplest answer is probably closest to the truth and the machines really do run applications pretty fast. There's no reason to believe this not to be the case given the overall system architecture (which is probably contributing a fair degree of the performance boost aside from the G5 itself).

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:That's what I mean by credible... by tuxedobob · · Score: 1

      I would agree with you, except they made the Finding Nemo poster for the demo. So I would have to assume that they used filters most professionals would use.

  153. don't care by mnemonic_ · · Score: 1

    I won't use a Mac as long as it doesn't run the software that I use. VirtualPC has no support for 3d acceleration, so that rules out every 3d modeling application and 3d game.

    1. Re:don't care by mnemonic_ · · Score: 1

      "every 3d modeling application and 3d game"

      That aren't on Macs, of course.

    2. Re:don't care by Anonymous Coward · · Score: 0

      Yeah, that "Maya" program sure is a piece of shit. I wish they'd put "real" 3D modeling applications on MacOS, like Lightwave! Or Blender!

      </sarcasm>

    3. Re:don't care by Squidgee · · Score: 1
      Actually I've got blender running right now, and I'm prertty sure Lightwave works too..

      HEY! So does Maya Personal! Ooh I gotta go download that!

  154. Re:Even if Apple is faster by goss · · Score: 0, Flamebait
    What software from Apple is overpriced?

    Well, the OS upgrades for OSX, IMO... not that they aren't nifty and all, but $100 plus for an upgrade every few months seems a bit steep.

  155. Opteron = Workstation/Server by wukie · · Score: 4, Insightful
    People like you have not fully grasped what Apple have just released:

    a 64bit desktop computer for general use.

    Certainly at $3000 the dual 2Ghz is pricey, but look at what you can do with it. This computer can work with video, audio and bitmaps NOW and it doesn't take Joe average weeks to figure out.

    Only an idiot would use a shotgun to kill a fly, or a semi-trailer to bring home the groceries, but both have their place and purpose. I'm sick of idiots claiming you can create a Linux cluster to get the same power at the same price, but then not mentioning the applications they will run and more significantly their price.

    Reality is MacOSX works, it works well on a G4 and even better on a G5. I'll bet no-one in your neighbourhood will buy a NEW Opteron workstation, but a few will buy a G5 Apple.

    The less you know about computers and computing, the more appealing Apple's Products become.

    There is something for everyone, BSD Unix for geeks, and a great interface for the rest. If only they cost a tad less!

  156. sure isn't the same as right by autopr0n · · Score: 1

    I'm sure gcc hurt Apple more than it hurt the P4.

    the SPEC resutls for the p4 with with ICC kick the crap out of the G5 with GCC.

    --
    autopr0n is like, down and stuff.
  157. Re:Even if Apple is faster by Anonymous Coward · · Score: 0

    Why compare a dual Xeon to a dual G5 when a single P4-3.0 is faster at SpecInt, SpecViewPerf, SpecFP and SpecCPU. And for less than 1/2 the price!!

  158. Am I the only one to notice? by Hackie_Chan · · Score: 1

    Suddenly all the people who said that Apple is an evil company that use false advertising and crooked benchmarks are nowhere to be seen..!

    --

    What's so bad about being lazy? What if there was a war and nobody showed up?
  159. Everyone and their cuzzin... by zogger · · Score: 1

    ...Leroy has been begging Apple for something newer, faster than motorolas chips for the past several years now. So, they finally got one. Well, two, on the same board, shazzam and stuff. Of course they are gonna talk that up, too, along with the new OSX version.. seems sorta...obvious.. heh

    %^)

  160. Re:Even if Apple is faster by Anonymous Coward · · Score: 1, Informative

    What do you mean $100 upgrade "every few months." When did Jaguar debut? More than a few months ago. Did they charge for 10.1? No. You probably don't even own a Mac or have never even paid for an OS upgrade, either.

    Yet another facetious and inaccurate accusation.

  161. It's just apple by autopr0n · · Score: 1

    Hearing Mac Zealots constantly denigrate the PC while I was growing up made me hate the company, which only added fuel to the fire by publishing bullshit benchmarks and misleading information like what they've just done.

    I have no problem with things like the BeBox, the Amega, SGI machines or anything else, and I'd probably enjoy trying them. But Apple constantly lies and misleads and insults my intelligence. Mac Zealots constantly lap it up and spit it out. These days it's just annoying but when I was a kid it was downright insulting. That's why I dislike apple so much. I've grown out of platform zealotry myself, but apple still has a huge legacy of BS to overcome in my mind. And they are not doing anything at all to overcome it.

    Compare this to the way Linux users in general have handled themselves, especially after the Linux Advocacy HOWTO which tells people not to insult others and that kind of thing.

    --
    autopr0n is like, down and stuff.
    1. Re:It's just apple by presearch · · Score: 1

      .. I have no problem with things like the BeBox, the Amega, SGI machines or anything else, and I'd probably enjoy trying them.

      Interesting choices, but you're a few years too late.

      There's only one way to relieve yourself from this frustration you've been
      carrying all of these years. Join us. In August, buy yourself a nice G5.
      Within an hour you'll be saying "Oh, now I understand". In a week, you'll
      be a certified "MacZealot". I guarantee it.

    2. Re:It's just apple by Anonymous Coward · · Score: 0

      "That's why I dislike apple so much. I've grown out of platform zealotry myself"

      LMFAO

    3. Re:It's just apple by Anonymous Coward · · Score: 0

      This is just silly. I love the term "Mac Zealots", because the people that use it in a negative connotation refuse to acknowledge the exisitence of "PC Zealots", or can't comprehend that from a Mac User's perspective the shoe can be on the other foot.

      I've been an Apple person my entire life. When I was a kid it was Applesoft BASIC and 6502 ASM the whole way. When I was in high school, I got me an LC II which I used for over 5 years. I had ABSOLUTELY no problems with PC's. I never ragged on them, I enjoyed using DOS, and was just a technology lover in general. It wasn't until I got into high school when all of a sudden I was criticized for being a computer guy who didn't use a "real computer" with a "real OS" (DOS)...

      Those people wouldn't touch a Mac, and thought GUI's weren't for real tech people. A year later, Windows 3 was out, and those same people criticized the Mac as being a "GUI for kids". Windows 95 came out and they still were saying, "Mac is a toy". These folks didn't realize that Apple was the whole inspiration behind their beloved Windows.

      So, this is a two way street. I've had to deal with "PC Zealots" for two decades. I think that becoming a "Mac Zealot" comes from having to defend a platform choice for that long. PC users don't have to defend themselves - they have 95% of the world behind them.

      I'm not a "Mac Zealot". I like Macs, I use them, I like Apple for their creativity and innovation. I'm a UNIX programmer, and I have two IBM Thinkpads that I do most of my work on. I have an old PowerPC I run Mandrake on. I'm pretty experienced with all platforms, and I've gotten over being criticized for using Macs. Honestly, I think a lot of the "Mac Zealots" are pretty silly sometimes, and they have to lay off the caffeine. But there are just as many, if not more, "PC Zealots" that won't stop criticizing any platform that isn't Windows.

      Shouldn't this debate be over by now? All platforms have their place, who cares which is better, faster, or prettier? If you like Macs, buy one, you'll love it. If you're on the cusp, try out a new platform and see what you think of it. I'm still a tech lover, and I'm not going to be closed-minded about what I use.

  162. The Xeon isn't the competition by mnemonic_ · · Score: 4, Interesting

    The G5 will be available on September 1st. The Athlon64 will be available in the same month. With both processors purported to bring 64 bit to the desktop, it would seem the Athlon 64 would be more appropriate to compete with rather than the Xeon.

    1. Re:The Xeon isn't the competition by evilviper · · Score: 1

      The difference is that new PC technology slowly trickles into systems, while with Apple, it is immediate and complete.

      AMD x86-64 may be available, but it will likely take many many months, if not years, before you find many systems using them. Meanwhile, Apple is selling complete systems, and they happen to be the only supplier, so the instant that day comes, G5s will be out, en-mass, and everyone of the PCs on the shelves next to them will still be using 32-bit Intel/AMD processors, and things will likely remain that way for quite some time.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    2. Re:The Xeon isn't the competition by White+Roses · · Score: 1
      Well, now, Apple can't do that, that'd be comparing chips with similar clock speeds, there's not a lot to prove there. Considering this review (sorry, it's old, I know, but it was the only one I could find on short notice) of it, well, it might be a little embarrassing for AMD, especially since it looks like we won't see the Athlon-64 systems until September, and at between 1.6 and 1.8GHz, which is where Apple will have been a month before (August shipping, isn't it? Even if not, same month is pretty keen as well.).

      But hey, the x86 world has lived by the MHz sword. They can die by it, too.

      By far the best part is the kibosh that the Athlon-64 has put on Intel's Itaniums (MS is embracing the AMD offerings, forcing Intel to extend).

      --
      Do not touch -Willie
  163. Everyone does SOMETHING to their tests... by James+Littiebrant · · Score: 1

    This is an old story where someone fudges alittle on the scores, this is called "marketing." Intel does it with the "3.06Ghz" BS and AMD does it with there bizzare Athlon XP+ 3200 when it runs at 2.1GHz. And let us not forget the nVidia/ATI scandels! Apple has now done the same thing where they use a different way of benchmarking. I think that this has come under more fire because of the Mac vs. PC battles of old. I would like to ask "Who cares now about the benchmarking scandel with ATI and nvidia?" The answer would be very few. So in the end, Apple, just like everyone else, is marketing their new computer. If you want the facts go to a respected third-party like PC World or CNet, not some shady little site for accurate benchmarking!

    1. Re:Everyone does SOMETHING to their tests... by Anonymous Coward · · Score: 0

      Athlon XP+ rating is based from Athlon thunderbird core btw...

  164. Heh by autopr0n · · Score: 1

    As a final word, sometimes the slowest factor in getting a job done, is not necessarily the computer, but the user taking their time, because the application has been so badly implemented, to be difficult to use and understandable.

    Just a anecdote. Where I work we have SGI machines and PCs. The SGI machines come with a program called Multigen Creator which is just shit. Most of the people there would probably rather use 3ds max on a 486 then deal with creator, even on our million dollar SGI machine.

    --
    autopr0n is like, down and stuff.
  165. What about Counterstike by wukie · · Score: 1

    Who care about the lame games, how about the games people actually play...

    I also think THG is biased, but that is a personal opinion. If I took his advice, it would cost me twice as much as I usually spend. (I got Dual Athlon, work out the difference for equivalent Dual Xeon...OUCH!)

  166. Re:Removed one of the processors for the SPEC CPU by cookd · · Score: 2, Insightful

    I'm guessing you're trying to imply that the Xeon machine was somehow unstable. That could be true, but we don't have enough information.

    Why would the Xeon machine crash? Perhaps:

    * The Mac version of Mathematica got recompiled for a 64 bit architecture, so it could handle 64 bit memory space. The Xeon machine didn't have a 64 bit version of Mathematica, and therefore couldn't handle it.

    * The Xeon version didn't handle PAE properly and had bugs.

    * Any number of other reasons.

    --
    Time flies like an arrow. Fruit flies like a banana.
  167. I sure took notice of Apple's benchmarks... by Anonymous Coward · · Score: 3, Insightful

    Why? because almost all the software I run on a daily basis is compiled with gcc. I am really surprised that the slashdot crowd suddenly is crying out that gcc sucks as if none of them use it.

    As far as I am concerned if a dual G5 can outperform a dual Xeon under Linux using gcc then that is more "real-world" than Intel's spec results.

  168. um.... by autopr0n · · Score: 1

    The opteron has been out for a while.

    --
    autopr0n is like, down and stuff.
  169. IBM hasn't been "Big Bro" for years... by MsGeek · · Score: 1

    Actually IBM has been providing processors to Apple for years. My G3 Blue-And-White has a true-Blue copper G3 350MHz in it. IBM has continued to evolve the G3 series of chips, and they have continued to supply Apple with faster and faster G3s for the iBook series of laptops.

    Apple has had strategic alliances with IBM since Taligent in the early 1990s. A lot of their know-how went into the PowerPC design. (What, you think that Moto could have done it alone?)

    Considering how badly Moto has botched G4 production, it's not surprising that they turned to IBM for the future of the PPC line.

    Big Blue hasn't been Big Brother for a long, long time. You'll have to switch your focus from Armonk, NY to Redmond, WA.

    --
    Knowledge is power. Knowledge shared is power multiplied.
    1. Re:IBM hasn't been "Big Bro" for years... by thx2001r · · Score: 1

      Very true :) I was just poking fun at the fact that IBM is now the sole producer of Apple's Power PCs... it seems like a long time for moto (but they brought it on themselves with their stagnation). Besides, the whole Apple vs. IBM PC (of the mid-1980's) I was poking fun at seems so long ago now (gosh, I feel old)!

      As for hating big corporations (ala IBM or Microsoft), I don't really like to harbor any hatred toward companies. Though they (and don't mistake, they ALL) make scummy business moves, I find hating one company instead of another rather fan-boyish behavior that seems rampant of late.

      It seems that so many people I run into are fixated on hating a certain Washington state company, and that's fine and dandy, but don't forget that ALL publically traded companies are out to do the same thing MS has done... make a ridiculous amount of money for their shareholders and drive anyone else they can out of business. Otherwise, companies would be selling products at cost, which doesn't happen, in the U.S. at least.

      I really don't believe that if any other company were in MS's position they would behave any more or less ethically. That much money is an ultimate corrupter, especially when you have a greedy board of directors crying for MORE, MORE.

      Time for sleep!!!

      --

      -Joe
      If we're all god's children, what's so special about Jesus? - Jimmy Carr

  170. It's a simple concept really by X · · Score: 1

    Unfortunately that really only proves that those results used a better compiler/heap/etc. This is a really simple concept folks. I'm sure if they had used a nice compiler along with all kinds of crazy compiler, OS and system optimizations, an even larger group of people would be saying that Apple was misrepresenting the benchmarks.

    I'm going to say this once again: the Apple benchmark chose software consistency over potential performance winds in an attempt to isolate the performance benefits of the hardware.

    It's worth noting that IBM's own 1500MHz Power4 CPU "kicks the crap" out of the published results for the G5. Guess what? The Power4 processor is the slower processor. IBM's own SPEC benchmarks show that the G5 at 1.8GHz should "kick the crap" out of that 1500MHz CPU, let alone a 2GHz model.

    For the record, IBM's own SPEC tests for the 970 put it at 937/1051 when running at 1.8Ghz. Extrapolating this would suggest that the 970 using an "optimised" test bed, would score slightly below those ICC results for integer, while beating it for floating point. So amazingly, this performance differences demonstrated by Apple's benchmarks actually correspond to performance differences that exist in the case where both sides are using an "optimised" test bed.

    Sadly, I haven't seen any 970 SPEC_*_rate benchmarks using IBM's compiler yet, but given that those benchmarks are much more influenced by motherboard design, it's quite possible those numbers would be misleading anyway. That being said, for the SPEC_*_rate benchmarks, IBM's 1500MHz Power4 system definitely "kicks the crap" out of the Dell system your suggesting.

    --
    sigs are a waste of space
    1. Re:It's a simple concept really by autopr0n · · Score: 1

      It's worth noting that IBM's own 1500MHz Power4 CPU "kicks the crap" out of the published results for the G5. Guess what? The Power4 processor is the slower processor. IBM's own SPEC benchmarks show that the G5 at 1.8GHz should "kick the crap" out of that 1500MHz CPU, let alone a 2GHz model.

      I don't really know what point your trying to make, as the 1500mhz power4 CPU is still slower then an intel P4 @ 3ghz.

      --
      autopr0n is like, down and stuff.
    2. Re:It's a simple concept really by X · · Score: 1
      I have to think at this point you are simply deliberately trolling, but I will try to clarify this in case I am wrong and it's just that your critical thinking skills are weak.

      Let's try algebra, as prose does not seem to be working:
      let x be the 3GHz P4
      let y be the 2GHz PPC970
      let z be the 1.5GHz Power4
      let o(n) be the SPEC performance of n when using the optimal compiler/heap/OS/etc.
      let A(n) be the SPEC performance of n when using the compiler/heap/OS/etc. in Apple's benchmarks
      we already know that o(y) > o(z), based on IBM's own tests.

      You are arguing that:
      o(x) > A(y)
      somehow proves that x is faster than y

      I am point out that:
      o(z) > A(y)
      Based on your reasoning above, z is faster than y, but we know that z is slower than y. This is a negative proof demonstrating the flaw in your reasoning.

      To restate: the I am mentioning the Power4 CPU to demonstrate that your statement that the P4 has published benchmarks which "kick the crap" out of the numbers in Apple's benchmark's of the G5 is essentially meaningless, and says little about the relative performance of the P4 vs. the G5.
      --
      sigs are a waste of space
    3. Re:It's a simple concept really by autopr0n · · Score: 1

      Based on your reasoning above, z is faster than y, but we know that z is slower than y. This is a negative proof demonstrating the flaw in your reasoning.

      How do we know this? The POWER4 may be on a different mobo and use different memory. It is possible that 'z' is faster then 'y'.

      In any event, both 'y' and 'z' are much slower then 'x' in any measurement ever performed.

      --
      autopr0n is like, down and stuff.
    4. Re:It's a simple concept really by X · · Score: 1

      The Power4 may be on a different mobo and use different memory. It is possible that 'z' is faster then 'y'.

      Okay, now I know you are trolling. IBM made both chips, presumably this makes them pretty good experts on which is faster.

      In any event, both 'y' and 'z' are much slower than 'x' in any measurement ever performed.

      Cool! You get bonus troll points! On a thread that was spawned by a benchmark which showed the PPC 970 beat the P4! You're the man!

      --
      sigs are a waste of space
  171. Re:Still have think that GCC gives a good indicati by cookd · · Score: 1

    Some of the compiler optimizations can make a huge difference, especially on a raw benchmark like this. Using SSE2 or not using SSE2 could make a LOT of difference. Turning on SSE2 flags for GCC doesn't necessarily mean that SSE2 will be used in all of the places that it should be used, while in the real world, the computation intensive stuff will probably make good use of SSE2.

    GCC is almost certainly the compiler that PPC apps will use. It is the one that Macintosh uses, distributes, and supports. But it isn't necessarily the one that x86 apps will use -- x86 developers also use MSVC and Intel, among others.

    --
    Time flies like an arrow. Fruit flies like a banana.
  172. I used to be a mac zelot, actualy by autopr0n · · Score: 1

    When I was a very young boy without a computer of my own. Then I took a programming class that used DOS and I thought the "Command Line" was the coolest thing EVAR. After that, I was hooked.

    Pretty weird, in retrospect.

    --
    autopr0n is like, down and stuff.
  173. Mod me down as offtopic by kaamos · · Score: 1

    Not to mention their reviews of games, where everything is "oh look, pretty color and pretty things - hear money being transfered to tom's pockets - and we so conclude that these now games by microsoft kicks ass"

    --
    In Canada, we don't fancy things like socks
  174. Re:Removed one of the processors for the SPEC CPU by dhovis · · Score: 4, Informative

    Actually, I just watched the video again. He actually said:

    We wanted to find a test that used 6GB of memory, but we couldn't find one that didn't destroy the Xeon. It would have been thrashing about for a week.
    --

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

  175. Re:Even if Apple is faster by cioxx · · Score: 3, Informative
    As for software, that comment is just pure ignorance. 50% of the stuff they make is free, and the other software is all competitively priced. What software from Apple is overpriced?

    Overpriced is not the right word. More like Underpriced.

    I urge anyone to compare the featureset of Final Cut Pro 4 ($899) vs. similar solutions in the PC world. Avid Xpress DV doesn't even stack up, and with all the plugins and tools, you'll end up spending far more to equal twice the price of the Apple G5 hardware.

    It really amuses me when people talk about 10.x updates as if they are service packs. Someone yesterday mentioned this saying "Microsoft doesn't charge us for SP.x upgrades", which was really comedic. Windows ServicePacks just fix broken stuff, and sometimes even break more. With OSX 10.x updates you get brand new features all the time.

    I wish people really understood how this shit worked.
  176. They should be comparing to Itanium 2 or Opteron by Anonymous Coward · · Score: 0

    The first thing that occured to me was "why are they comparing their 64-bit unit to the Intel 32-bit units?"

  177. RE: gcc on both sides by King_TJ · · Score: 1

    I don't follow your logic. It sounds like you're more concerned with finding out which compiler gives the fastest compile times on both platforms than finding out which platform can perform the best given nearly identical tasks.

    I'm not denying that getting the true facts on which compiler is "the best available to developers on the platform" is good and useful information. I just don't think it's what you want to be concerned with when launching a new system and want to pit it "head to head" against a competitor.

    The speeds of different compiler software will always change with each revision. (Back in the day, Borland and Microsoft C compilers went back and forth, back and forth on who was faster, with each successive version.)

    I just want to take the *same thing*, run it on both platforms, and see which can plow through the same commands the most quickly.

  178. Ok, get a grip people by f00zbll · · Score: 2, Insightful

    How damn fast does your CPU have to be for the computer to be usable? How many people are so damn impatient that they can't wait walk away from their CD ripping and have dinner while it writes the MP3.

  179. SSE - Swings, roundabouts. by WasterDave · · Score: 1

    I don't wear this "we used the SSE flags" shit for one second. All you're saying (give or take a bit) when you set an SSE flag is that it may be used. It's not like it magically parallises your code, or aligns the data on the right boundaries.

    That being said I would like to see a G5/AltiVec vs P4/SSE2 number crunching bake off. Arguably these are the only benchmarks that matter in this day and age since the applications that need that much speed should be using the parallel instructions anyway.

    Not like I can afford *either* chip though :(

    Dave

    --
    I write a blog now, you should be afraid.
  180. GCC mattered to ME by alexhmit01 · · Score: 2, Insightful

    I'm also typing away on my Powerbook.

    So we've moved most users to OS X, a few special purpose Windows machines (Quickbooks, two designers that bring their own Windows machines, and one developer choosing between Linux and OS X).

    If I cared about speed for my Unix workstations, it's a fair comparison. My OS + Applications would be run on Redhat 9 using GCC to compile under Linux.

    In all honesty, the numbers aren't that meaningful, as we wouldn't consider a dual-G5 (or a dual-Xeon), but it is nice to know that Apple has "caught up." Maybe the P4 is faster or maybe the G5 is faster, but it's pretty similar.

    To me, that matters, as the guy who is deciding played with an old G4 Cube with Jaguar, and it was too slow for him. Knowing that it will run OS X fast is critical in his decision.

    If I run a Linux machine, the apps will be built with GCC. For Windows tests, they showed the Photoshop + Mathematica tests. For the pure crunching tests, they compared OS X to a Redhat workstation, not an unreasonable comparison.

    Alex

  181. Re:Even if Apple is faster by Anonymous Coward · · Score: 0

    Amen.

    I wonder why everyone is crying over the processors. It's the system architecture that makes it fast. Damn fast. Memory bandwidth is the real reason the G5 smoked the Dell on stage, not processors. They about on par with intel chips, +/- a few SPEC tests. The real thing to get hopped uop about is Memory Bandwidth.

    Say it with me again: Bandwidth. Feels good doesn't it?

    Most server chips are basically pokey little toys compared to desktop CPU cores, but they can shove bits around like nothing else. This box is not revolutionary because of it's SPEC score (which aren't all that) it's revolutionary because of the dual 1GHz channels. The dual DDR 400MHz memory channels and the dual Serial ATA channels. It has B...a...n...d...w..i..d...t...h

    That's the reason mathmatica did better. That's the reason photoshop did better (It was basically an i/o test after all....am I the only one who noticed?)

    Mmm. Bandwidth, it's what's for dinner.

  182. Re:Amazing how people trust some no-named net pers by sakusha · · Score: 3, Informative
    As for me, all I want is to be able to encode mpeg video at something greater than real time. Show me *that* benchmark please.

    Man are you way behind the times. I can do that even with my dual 1Ghz G4.
  183. Re:yeah right by Trusted+Content · · Score: 0

    Wow, you're not the brightest bulb, are you?

    --
    OMG OMG LUNIX OMG
  184. Economics by Llywelyn · · Score: 2, Informative

    It is called "market lock-in"

    It doesn't matter if it is a better product--someone will ask their friends "what will work for me?" their friends say "I use this, it works for me" and that prompts said person to go out and buy X.

    Most people I talk to I can sway to buying a Mac--if I get to them first and let them get their hands on one.

    --
    Integrate Keynote and LaTeX
  185. Premature Specification _and_ Performance Anxiety by MilesParker · · Score: 1

    Great point. I wonder if the reason that Apple is so into boasting about performance -- and they did this at the G4 launch, though I think they have a much better case here -- is just that that is what people nag on them so much about. They just want to say "no I ain't". No matter how many times they try to tell people that size doesn't matter.. OTOneH, Better if other people do your bragging for you. OTOtherH, I also rememeber a time in the early nineties when Apple hardware was very competitve with Wintel, but people only looked at Mhz; I can understand them wanting to inocluate themselves against that. But isn't it funny, no one talks about Mhz when Opeteron is mentioned..

  186. That's great for benchmarking but by Anonymous Coward · · Score: 0

    compilers are used for compiling. As such, optimizations are a good thing. If you have a chip with floating point, do you not use it to be 'fair' for all those 386/286/8086s that don't have one?

  187. Real-World Performance by shylock0 · · Score: 3, Insightful
    Regardless of this hype about the SPECint and SPECfp score, I'm much more interested in real-world performance -- specifically the Photoshop tests given closer to the bottom of the page. It's real application support that counts.

    I'm the head of a mid-sized consulting company that deals almost exclusively with digital media and digital arts firms. We have a few G5s on order, and because we're a solutions provider, we'll probably get them pretty early. I'm going to wait and see exactly how fast they are, not just in Photoshop, but also in Final Cut Pro -- which in my experience has a history of outrunning similar applications on faster hardware. It's going to be real-world performance that matters. Not SPECfp scores. And we won't know the real-world performance until people start getting their hands on some production units. End of story.

    --
    Statistically speaking, there's a 99.998% chance that my IQ is higher than yours. Get over it.
  188. Compiler NOT constant by Lulu+of+the+Lotus-Ea · · Score: 5, Insightful

    Several other posters have noted that GCC/970 is really not the same compiler as GCC/Xeon. Sure there may be a bit of code in common between the versions, but the job of a compiler is to produce object code... and by definition, the object code for 970 is different from that for Xeon.

    What matters to a purchaser is "How much performance can *I* get out of this machine". If I am performing CPU-intensive scientific calculation that require the fastest CPU I can find (at least for a given number of kilodollars), I'll almost certainly spring a few hundred extra for the compiler that produces the fasted object code on that platform (if needed, there's nothing ruling out GCC automatically because it's free).

    It happens that for a Xeon or P4 (or Opteron, for that matter), the compiler that produces the fastest object code is ICC. Intel has done an amazingly good job with their compiler.

    Now, sure, I *could* get a similarly optimized 970 compiler for comparison.... if one existed, that is. It looks like right now, GCC is the best you can get on a 970. It doesn't do a buyer any good to know that IN PRINCIPLE a more optimized compiler could be written.

    All that said, the 970 looks like a very respectable chip. And Apple is selling their new machines at a very competitive price; and Macs have extremely friendly and stable OSs. All that means that it is probably well worth buying a PowerMac even if it will crunch big computations a few percent slower than a more expensive Xeon. But still... the "GCC is the common element stuff is pretty darn bogus."

    1. Re:Compiler NOT constant by Anonymous Coward · · Score: 0

      If your really doing cpu intensive work, neither system is the proper choice.

      Just my 2cp.

    2. Re:Compiler NOT constant by clarkcox3 · · Score: 2, Insightful
      Now, sure, I *could* get a similarly optimized 970 compiler for comparison.... if one existed, that is. It looks like right now, GCC is the best you can get on a 970. It doesn't do a buyer any good to know that IN PRINCIPLE a more optimized compiler could be written.
      More optimized compilers for PPC *do* exist. Codewarrior for one produces much better code than gcc, and IBM has their own compilers for their chips, which are also produce much better code than gcc.
      But still... the "GCC is the common element stuff is pretty darn bogus."
      No, it isn't. If they had used Intel's compiler on x86 vs. CodeWarrior or IBM's compilers on PPC, they would be testing the ability of those compilers to optimize, as well as the hardware itself. In order to test only the hardware, and not the compiler, they used the same compiler on both platforms.
      --
      There are no tiger attacks in my area and it's all because this rock I'm holding keeps the tigers away.
    3. Re:Compiler NOT constant by Lulu+of+the+Lotus-Ea · · Score: 1

      I'm not sure how much better (if any) Codewarrior does than GCC. But I had not heard of a 970 update for Codewarrior. I'm sure they -will- do one, but most likely GCC takes better advantage of the new chip right now.

      On the other part... well, that's what my post was about. Consumers have no reason in the world to care what a chip is theoretically capable of--IF ONLY there was a compiler to get such performance. What matters is what you can get in the real world, where performance depends on compilers. OF COURSE you need to test the compiler along with the hardware... that's precisely what comparing GCC/970 with GCC/Xeon does, for example!

  189. Why won't Apple just use the AIX C compiler? by emil · · Score: 4, Insightful

    Let's face it: in their own way, Apple is being quite fair. Everybody in the free software community uses gcc, and publishing SPEC scores on x86 gcc is valid and useful.

    However, IBM probably has C compilers for the POWER architecture that produce far more optimized code than gcc. Why hasn't Apple licensed and ported this technology?

    Apple needn't resell such a C compiler, but critical system binaries (i.e. the kernel) could be recompiled for much better performance. Granted also that IBM is unlikely to support Objective C anytime soon, so such a compiler is only marginally useful.

    However, Apple positively wastes these POWER chips without a vendor-optimized C compiler.

    1. Re:Why won't Apple just use the AIX C compiler? by dbrutus · · Score: 4, Insightful

      Apple's pulling off a miracle every day of the week by staying competitive and often moving ahead of the pack when it has such a small market share. When Apple has 10% of the market, they'll likely have the money to support such a project. But then again, why not just pour the same effort into gcc PPC optimizations? You get the same result (more hardware sales due to faster software) and you get kudos for contributing code.

    2. Re:Why won't Apple just use the AIX C compiler? by Anonymous Coward · · Score: 2, Interesting

      Supposedly Apple and IBM *are* pouring effort into PPC970 code generation for gcc. Scheduling and what not are different on the PPC970 than on the G4 so they ARE making the effort. One article I read somewhere said that is one of the hold ups for the machines in the first place. Getting a compiler that can make them fly.

    3. Re:Why won't Apple just use the AIX C compiler? by snero3 · · Score: 1

      if you read the artical you will notice a quote like this

      He conceded readily that the Dell numbers would be higher with the Intel compiler, but that the Apple numbers could be higher with a different compiler too.

      I would take this as they were only using GCC because it was across platforms and it would "normalize the complier out of the question." I think that they would use a completely different complier to complie OSX (notice not saying darwin) quite possibly one from IBM

      --
      It said "windows 98 or better" so I installed Linux
    4. Re:Why won't Apple just use the AIX C compiler? by chrome · · Score: 1

      Actually, I believe that the version of GCC they used for the tests was unoptimised standard GCC compiled for Darwin, where the verson of GCC actually has vendor extensions enabled, and a fair amount of tweakage.

      chrome@ghandi:~$ gcc -v
      Reading specs from /usr/libexec/gcc/darwin/ppc/3.1/specs
      Thread model: posix
      Apple Computer, Inc. GCC version 1175, based on gcc version 3.1 20020420 (prerelease)


      I think stuff compiled with their developer tools will perform better than the benchmarks say ... so if anything, things run even faster on a mac if you do things right!

      I just wish Apple would stop developing new things completely. I just bought their 17", and that almost bankrupted me - now I need the dual 2GHz G5! When will it end?

      Apple! Go away! Stop giving us choice! Then people won't argue over benchmarks!

      Ha ha. Life just wouldn't be fun if people didn't have things to whine about.

    5. Re:Why won't Apple just use the AIX C compiler? by Ninja+Programmer · · Score: 1

      To be a legal SPEC submission, all the compiler tols used must be made publicly available. The AIX tools, and cross over libraries used specifically for the purpose of making Mac binaries may be proprietary, and hence cannot be used for Spec (read the rules.)

    6. Re:Why won't Apple just use the AIX C compiler? by lowmagnet · · Score: 1

      according to the report, it was GCC 3.3 build 1379

      --
      Heute die Welt, morgen das Sonnensystem!
    7. Re:Why won't Apple just use the AIX C compiler? by Asdex · · Score: 1

      > Why won't Apple just use the AIX C compiler?

      Because the pipeline of the Ppc670 is longer than that of the Power4.

      IBM's compiler won't produce fast code for an ppc670 nor will it produce altivec stuff.

    8. Re:Why won't Apple just use the AIX C compiler? by nattt · · Score: 1

      Surely the objective C pre-processor would turn the O-C into POB-C (plain old boring C) and then IBM's C compiler would take over?

      --
      -- oldthinkers unbellyfeel ingsoc
    9. Re:Why won't Apple just use the AIX C compiler? by sql*kitten · · Score: 2, Insightful

      Supposedly Apple and IBM *are* pouring effort into PPC970 code generation for gcc. Scheduling and what not are different on the PPC970 than on the G4 so they ARE making the effort. One article I read somewhere said that is one of the hold ups for the machines in the first place. Getting a compiler that can make them fly.

      That would make sense. After all, IBM are a hardware company first and foremost. Anything that makes it easier and cheaper for people to develop applications on their hardware is good for them. If you start with the assumption "lots of people use GCC on AIX anyway" (which may or may not be true) then enhancing GCC is a win-win.

    10. Re:Why won't Apple just use the AIX C compiler? by Alan+Partridge · · Score: 1

      "If they had any brains they'd toss out a version of their OS optimized for x86, and stop selling overpriced outdated hardware"

      So, what you're asserting is that PowerPC is oudated so Apple should use x86?

      Look, are you sure you've got this right?

      --
      That was classic intercourse!
    11. Re:Why won't Apple just use the AIX C compiler? by RupW · · Score: 1

      Surely the objective C pre-processor would turn the O-C into POB-C (plain old boring C) and then IBM's C compiler would take over?

      I don't know what Apple ship but the standard GCC Objective C front-end talks directly to the optimization and code generation back-end rather than via C code.

      It is possible to write a C-generating back end (some Sun guy did it) but this is discouraged by RMS; he's worried that it would let compiler vendors use GCC as a preprocessor to get extra optimization passes for free without having to link it into their closed-source compiler and so accept the GPL.

    12. Re:Why won't Apple just use the AIX C compiler? by ePhil_One · · Score: 1
      That would make sense. After all, IBM are a hardware company first and foremost.

      I would say IBM is a services company first and foremost. But their big enough that they're really about a dozen companies all working o their own thing. The DB2 team is as happy to sell you DB2 on Solaris as on AIX, or Windoes, or Linux, or IBM Mainframes. (I been pitched by the DB2/Solaris sales team).

      This is not to say the hardware folks don't do a lot for their bottom line, but as they sell you $100,000 of AIX equipment, they'll sell you $200,000 of consultant time to help you set it up, migrate databases, integrate you other systems, etc.

      --
      You are in a maze of twisted little posts, all alike.
    13. Re:Why won't Apple just use the AIX C compiler? by dbrutus · · Score: 4, Insightful

      If you had any brains you would have read the many refutations of the OSX on x86 idea and given up on this sad excuse for a business plan.

      Most of the market wants to get their work done and doesn't care if it's x86, ppc, or some other chip that powers their computers. With Apple's unlimited client server licensing they're a cheaper solution for standard file and print servers than Windows. That's not as cheap as Linux but the hardware price difference very quickly gets swallowed up by Windows CAL costs. For small companies in the 10-100 employee range who don't want to have a full-time administrator Apple has a compelling enterprise product.

    14. Re:Why won't Apple just use the AIX C compiler? by Anonymous Coward · · Score: 0

      If apple is interested in being fair why did they use the fast malloc code for G5 but not for P4.

      It would be nice to see Stock G5 GCC vs Stock G5 P4.

    15. Re:Why won't Apple just use the AIX C compiler? by sql*kitten · · Score: 1

      I would say IBM is a services company first and foremost. But their big enough that they're really about a dozen companies all working o their own thing. The DB2 team is as happy to sell you DB2 on Solaris as on AIX, or Windoes, or Linux, or IBM Mainframes. (I been pitched by the DB2/Solaris sales team).

      True - but an emergent property of their organization is that if the chip people decide they can make more money by investing in GCC as a loss leader to sell more chips, the IBM compiler people won't be able to stop them even if it means lower compiler sales. We saw this when the PC group within IBM made up its own mind on whether or not it should preinstall OS/2.

    16. Re:Why won't Apple just use the AIX C compiler? by jub · · Score: 1

      i'm sure that once a "Stock G5" exists, there will extensive benchmarking.

      i wouldn't hold your breath for a "Stock G5 P4" though.

    17. Re:Why won't Apple just use the AIX C compiler? by Ibn+al+Arabi · · Score: 0

      Compelling enterprise product? Perhaps for some, but 'Infinitely more expensive then Linux', doesn't sound as nice as 'Cheaper then Windows', eh? Not to mention, 'Vastly more expensive hardware coupled to a proprietary hardware platform' just doesn't sound all that inticing either. :)

    18. Re:Why won't Apple just use the AIX C compiler? by dbrutus · · Score: 3, Interesting

      I'm writing a final proposal for a network redesign. I'm going to recommend that if they need to add a server in future it be a Mac OS X server box and swap out their current file and print box to handle the new application service they adopt. Why? Because their chief IT guy is also their chief accountant and their current IT consultants have been using fixed IP assignment instead of DHCP so that he needed to call them every time they had to install a machine. If you want to migrate a company like this off of Windows file and print, which makes more sense to you? Exactly.

      You can't say hire a linux support person because their salary will be more than made up by the money you save on licensing and hardware over Mac. It just isn't. Even if you could get the chief accountant into a Linux class to take on an OS, is it really a wise use of his time and talents? No.

      Macs are about as user friendly to administer as you can get and with 10.3 giving Active Directory integration with a dead simple GUI interface, it's a good choice for companies like this.

    19. Re:Why won't Apple just use the AIX C compiler? by majorflaw · · Score: 1

      I do not consider Apple's ability to stay competitive to be a miracle. While Microsoft spends its $ on lawyers, Apple spends it on designers and programmers. They run a fiscally conservative company that has $4.5B in cash, almost zero debt, and continues to operate at a profit. They also have a reputation as an honorable company--one reason why Apple was "first in" in terms of selling downloadable legal music was Apple's reputation as reasonable people to work with. (Can you imagine the negotiations between Microsoft and the RIAA; not a pretty sight.) The fact that Apple isn't anywhere near as big a company as Microsoft has nothing to do with Apple's ability to survive and even thrive. Maybe #2 really does have to "try harder" to succeed. Judging by their products, it certainly appears that Apple is trying much harder than Microsoft. (steps off soapbox)

  190. Great job! by watchful.babbler · · Score: 2, Funny
    Nice to see y'all going out there and getting the news -- although I do believe this to be one of the signs of the Cyber-Apocalypse.

    Just so you know.

    --
    "Freedom is kind of a hobby with me, and I have disposable income that I'll spend to find out how to get people more."
  191. Re:Even if Apple is faster by dasmegabyte · · Score: 1

    Actually, I did price it out. It's about $4000, for a somewhat similar loadout from Dell with no firewire.

    But we're hackers. We makes our own, right? Right. Now remember, the G5 has 4x DVD burning, Firewire 800, USB 2.0, a 160 gig Serial ATA hard disc and an ATI 9600 Pro. SO:

    Mobo -- Best I could find was the IWILL DPI533-SATA, which covers our LAN, PCI-X, Serial ATA, USB 1.1 and gigabyte lan. Best price I could find:
    $357
    Chips -- The comparison is at 3.06, best price is:
    $711 x 2 = $1422

    Ram -- 512 meg PC 3200 registered. Best price is:
    $112

    HD -- 160 Gig serial ATA:
    $160

    DVD -- 4x write, 12x read:
    $154

    Firewire 800:
    $85.

    Video -- ATI 9600 Pro:
    $162

    Sound -- Has to have optical in and out:
    $23

    Without a case & power ($70+), fans ($20+) or USB 2.0 ($10), we're already at $2438. Put it all together, and yes you can build a passable alternative for $2538. This is assuming you don't splurge and get decent PS/Case/Fans, that you already have a keyboard and a mouse and that you can somehow get the whole thing shipped for free.

    At newegg, this load out came to: well, i could get EXACTLY the same stuff, but close enough loadout was $2572 shipped. And I even resisted getting the cool aluminum case.

    Of course, this is for a 32 bit machine...

    --
    Hey freaks: now you're ju
  192. Re:Even if Apple is faster by eddiecore · · Score: 0, Flamebait

    OS X is becoming overpriced. lets see...

    $30 for public beta + $120 for OS X retail + $20 for upgrade + $130 for Jaguar + $130 for Panther. Throw in tax and shipping and my single-machine copy of OS X is slowly creeping towards $500.

  193. True, but... by SuperKendall · · Score: 1

    I have to think that really big applications (like Mathematica and PhotoShop) are not just using GCC. Or, perhaps IBM's Power4 compiler will make a showing on the Mac. Either way I still think performance will balance out in the larger apps, or at least apps that are heavily performance oriented.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  194. Oh come on! by Cthefuture · · Score: 1

    I do care how long it takes me to encode a mpeg.

    I do care how long it takes to render my 30 minute 3D animation.

    I do care how long my earth simulation takes to run.

    Performance matters to a lot of people and benchmarks let us know which machine is gonna get it done faster.

    --
    The ratio of people to cake is too big
    1. Re:Oh come on! by Anonymous Coward · · Score: 0

      And if you trust a company to give you the unbiased benchmarks, you're more of an idiot than an AOL user.

      Want to know how long it takes to do that stuff and be SURE about it?

      BENCHMARK IT YOURSELF.

      As for me, the G5 looks good even WITHOUT the flap over benchmarks. No one has stopped buying nVidia cards because they FAKED their benchmarks. No one has stopped buying ATI cards because they CHEATED on their benchmarks. The sun rises tomorrow, the sky does not fall, and the benchmarks have and always will be subjective....

      To borrow an old phrase...there are lies, damned lies, and BENCHMARKS.
      Just use what you want, and if you have SUCH a boner over the milliseconds difference between the P4 and G5...nothing's going to make you happy until you have a beowulf cluster that takes two city blocks. And if that split second of time is so important to you, find a new line of work, because NO PC, Apple OR Intel, will satisfy you.

      As for the rest of the posts....BAH. I'm sick and tired of reading. First, the G4 is "TOO slow" and "apple needs to get a better chip or they're going to die." They get a better chip, and a 64-BIT chip...and now "well, it's not enough." Man....the world is full of little weiners. :P

    2. Re:Oh come on! by shotfeel · · Score: 1

      I would change that to "the correct benchmarks let us know..."

      Of course the only correct benchmark is to encode your mpeg, render your animation, and run your simulation on both systems.

  195. Re:Even if Apple is faster by goss · · Score: 1

    OS X 10.0 - released March 2001 - price $129
    OS X 10.1 - released Sept 2001 - price $129, upgrade $19.95
    OS X 10.2 - released August 2002 - price $129, upgrade $19.95 for any purchased Mac after July 17, 2002
    OS X 10.3 - released ?2003? - price ?

    Dunno what you're talking about really... seems like a few months between releases to me. Besides, I did say each release was nifty... just seems like paying for each 10.X is a bit much.

  196. The only reason I care... by Anonymous Coward · · Score: 0

    Now some poor slob will sell me his 15" titanium cheap.

  197. It's the driver not the car by dinodriver · · Score: 1

    I know not all of you can be as lucky as me and be blessed with both size and skill but hey, stop worrying about how hot your system is and spend your time coming with something useful to do with that system!

  198. In summary by Anonymous Coward · · Score: 0

    It comes down to the G5 being waaaay more than you need or the P4 being waaaaaaay more than you need.

    1. Re:In summary by Squidgee · · Score: 1
      Haha, I agree.

      Unless of course you're at a Univeristy doing particle physics or at a renderfarm.

      Or trying to compile an OS. ;)

  199. They got a CPU to CRASH????? by Anonymous Coward · · Score: 0

    Never seen that before.

    Is that a bug in the microcode?

    OOOOH. I'll bet you mean they got Windows 98 to crash. That was hard.

  200. Counterpoint: I switched before switching was cool by phillymjs · · Score: 4, Interesting

    I used a DOS machine from '85-'91 and thought it was pretty hot shit. When I started college in the fall of '91, the school required incoming students to have access to a Mac.

    Since my existing computer was then almost six years old and showing its age, my parents opted to loosen the purse strings and buy me a Macintosh LC. Within fifteen minutes of getting it out of the box and up and running, I knew I was gonna be a Mac user for life (sorry, Apple-haters, but there was no consumption of Kool-Aid involved). Not long after that I got my first look at Windows 3.1, and I couldn't believe what a half-assed Mac knockoff it was. Microsoft has made great strides with Windows over the years, but they still can't touch the synergy between hardware and software that Apple achieves. That synergy means much more to me than raw speed, and I'm more than happy to pay for it.

    Therein is the basis for the holy wars, IMHO: The Mac people don't understand why the Windows users are eating dogfood when they could be having filet mignon, and the Windows people don't understand why anyone would choose to pay more for a computer that they perceive as working the pretty much the same as a much cheaper Windows box.

    These days, I make my living as a system integrator. I support Windows and Macs, but specialize in Macs-- slightly difficult because my Mac clients seldom need me. I own several Macs and a couple PCs, but my main machines are a G4 and an iBook-- after a long day dealing with Windows (which "just stops working" from time to time), it's damned nice to come home and use my Macs (which "just work"). In my experience, more often than not, people who have really used both OSes for an appreciable amount of time prefer the Mac.

    ~Philly

  201. Re:Who cares?... Geeks do! by robvs68 · · Score: 5, Insightful

    I'm becomming really dissapointed with what seems to be the majority of posts on /. (and especially in this thread). I was anticipating a lot of /.ers going on and on about how sweet the tech specs are on the PowerMac G5 hardware. It shouldn't matter what religion you are (M$, Sun, *NIX, Mac, IdogAppleToSoundSmart...), the hardware freeking rocks! Just like my attitude towards BeOS - I don't necessarily care whether the thing will gain 82% market share, its just cool shit.

  202. Re:Who cares?... Geeks do! by Anonymous Coward · · Score: 0

    But is it really that sweet?

    More like the same old same old.

    Add to this that the discussion surrounding the whole thing is about how Apple rigged the benchmarks and what do you expect?

    Boring hardware upgrade + stupid marketing tricks = complaints

  203. malloc by Anonymous Coward · · Score: 0

    A 'specialized malloc library' is a program specific enhancement and is not part of any system or OS. It can only be part of a compiler, or added to a program manually. There is no excuse for using it on one platform and not another because malloc libraries are fairly easy to port. I know from experience that specialized malloc libraries can increase allocation performance by as much as a factor of 1,000 (note: I doubt that theirs was nearly that much quicker!), so this is no small matter. It could also take care to allocate memory on boundaries to help the CPU process without choking, but I don't know if that's relevant on PPC architecture.

  204. other compilers... for G4 by green+pizza · · Score: 1

    The only other modern compilers Apple could have used are 32-bit compilers... Motorola's MrC and Metrowerks' CodeWarrior.

    Metrowerks is owned by Motorola!

    However, IBM does write their own commercial (read: not gcc) compiler for the Power4, from which the PowerPC 970 is based. Perhaps Apple could have overhauled and used that compiler.

  205. Re:Even if Apple is faster by Anonymous Coward · · Score: 0

    Yeah! You tell'em! And you forgot to mention how much software that extra $1000 will buy. ...

    You know, SOFTWARE. The stuff you run on the computer to do stuff. ...

    Huh? What do you mean there's no software for ... Oh yeah, Apple. Shit, my mistake.

  206. Re:yeah right by Anonymous Coward · · Score: 0

    You know I opted to view the comments attached to the parent of the post you replied to just so I could laugh at that "cream of the crop" comment. You've got to be joking, right?!

    It's nice to see that didn't need to bother writing my own comment. You did a commendable job, Sir.

  207. Re:Even if Apple is faster by Anonymous Coward · · Score: 0

    $30 beta was your choice AND refundable against the purchase price of 10.0

    10.0 updated to 10.1 for free over the Internet -- you paid $20 for media -- that was your choice

    Both Jaguar and the original version have been easy to find for less than MSRP.

    Let's see, comparable MSRP: Windows 2000 Pro MSRP $319 + Windows XP Pro MSRP $299. That's over $600 for the privilege of running Windows on your system during the same time period.

    I think you're about to get a deal if you install Panther on your system.

  208. Re:Even if Apple is faster by Anonymous Coward · · Score: 0

    You do know that those upgrades are the full OS right? It's not like Microsoft's upgrade CDs, you get a full bootable version of the OS without the Digital Rights Management hoopla.

    When you spend $129 for Mac OS X that is the equivalent of buying a retail copy of Windows XP Professional at a fraction of the price.

    Windows XP Home
    Upgrade:$99
    Full:$199

    Windows XP Professional
    Upgrade:$199
    Full:$299

    Oh and you can buy a 5 client Family Pack of OS X for $199. Teachers get a free copy. The educational price for OS X is $69. So there are other options.

    And if XP Professional was much of an improvement over Win2K, I'd have upgraded my PC. But even at $129, it would have been a waste of money based on the few improvements.

  209. Re:Even if Apple is faster by Anonymous Coward · · Score: 0

    Why compare a dual Xeon to a dual G5 when a single P4-3.0 is faster at SpecInt, SpecViewPerf, SpecFP and SpecCPU. And for less than 1/2 the price!!

    Because in a dual-processor machine you get to use BOTH processors AT THE SAME TIME. So the relevant benchmark is not SPECint_base or SPECfp_base, it's SPECint_rate and SPECfp_rate. At these tests, the G5 spanks the shit out of the P4.

    FOR LESS MONEY.

    AT 2/3rds THE CLOCK RATE.

    WOO.

  210. Of SPEC and SSE2 by Duke+Thomas · · Score: 1

    I am curious about the SPEC benchmarks. SPEC CPU2K does not explicitly use the SSE2 instruction set (or and SIMD instruction set) as far as I know -- does SPEC CPU2K use an outside library like, say, the BLAS, or some other library that would be probably be optimized for SIMD instructions?

    I know that GCC 3.3 on x86 has support for SSE2, but it does not automatically vectorize computations. If it is not explicitly used, wouldn't -mfpmath=sse just be a digital placebo? I can feed -faltivec to gcc on my OS X box, but it doesn't follow that I then have an altivec accelerated application! :P

    While his explanation helps clear things a bit, on this point the benchmarks still seem a bit unfair, and I don't see how it has been addressed.
    1. Re:Of SPEC and SSE2 by Anonymous Coward · · Score: 0

      You don't need to vectorise. On the P4, scalar FP is much slower with x87 instructions than with SSE(2).

      Apple's benchmarketing did not enable SSE2, and SSE(1) does not have doubles, so it effectively had to use x87 for the fp benchmarks since most of those use doubles.

  211. Re:Even if Apple is faster by Anonymous Coward · · Score: 0

    Of course, this is for a 32 bit machine... ...without any software.

    Yes, you can get FreeBSD for free. If you think that's comparable to Mac OS X, you're even further detached from reality than it previously appeared.

    (I'm not speaking to you, Dasmegabyte. I'm speaking in the rhetorical sense.)

  212. Re:Removed one of the processors for the SPEC CPU by pixelfreak · · Score: 1

    If you read the PDF you would see that they removed one of the G5 processors to ballance the fact that they were running a non-SMP kernel on the dual processor intel system. This evens out the playing field when it comes to running non-SMP aware benchmarks.

    Of course, I doubt people will be pulling processors out of their systems to run apps that are not coded for SMP. Then again, I doubt Linux users will reboot into a non-SMP kernel under the same circumstances either.

  213. NO Questionable tactics-- First honest benchmark! by Anonymous Coward · · Score: 0

    But the fact of the matter is that every post I've seen on slashdot "qeustioning" These benchmarks has been from a PC Zeolot casting about for excuses not to believe that the PowerMac is faster than a PC.

    Fact of the matter is-- Apple was criticized for using stock versions of photoshop in the past (and you guys lied and said they weren't stock) and so they used SPEC, and three other applications as well for the comparison!

    And did you accept these honest benchmarks? Hell no.

    Of course, not, you're zeolots, and the only thing you'll believe is that the Mac is slower-- you'll pick nits and blame the difference on the nits no matter how irrational it is.

    This is part of the reason slashdot is worthless for professionals. There's very little input from professionals here-- they've all left after geting modded down for being technically correct!

  214. Re:Who cares?... Geeks do! by dbrutus · · Score: 4, Insightful

    The weakest point of Mac systems for many years has been slow bus speeds. Nobody's challenging the bus speeds and they're much, much faster. If you had a bus this fast on the G4 systems, they would dramatically improve their real-world performance.

    RAM capacity is also not under challenge. So, for 23999 I can get a system that would permit up to 8GB of ram on the system.

    Just those two unchallenged figures make this much more than just another boring speed bump hardware upgrade.

    If they're providing the actual compiler flags they used and the flags used disprove one of the doubter's claims (no SSE2 use) then maybe Apple is *not* just making stuff up?

  215. big spender by Anonymous Coward · · Score: 1, Insightful

    Wow ... have you ever added up how much you've spent on coffee since September 2000?

    The $30 for the public beta was rebated on the purchase of the retail copy. So in reality you will have spent by end of year 2003, $406.95 give or take a bit cause you can find the OS cheaper at places like Outpost. Divide that amount by the 40 months between the release of the Public Beta in September 2000 and the release of Panther in December 2003 and you spent $10.17 a month or roughly 33 cents a day for OS upgrades.

    Not an inconsequential sum but nothing compared to the cost of buying a latte grande at Starbucks every day.

  216. Re:Even if Apple is faster by goss · · Score: 1

    Granted, its a full OS (not un update disk) and yes, it's a lot better value than XP - not that I ever claimed otherwise...

    And I still run 2000 at home also, XP isn't worth the upgrade.

  217. Re:Removed one of the processors for the SPEC CPU by castrox · · Score: 1

    So what if they *were* tweaked? A tweak is still valid code (just faster than the untweaked code). Hence, argument is invalid.

    --
    Fight for your digital freedom, join the EFF *now*: http://www.eff.org/support/
  218. The truth will be out soon by failedlogic · · Score: 3, Insightful

    I don't see why people are even debating this so early on. Come August, when home and commercial users get their hands on these systems, I'm sure we'll see more than enough benchmarks: Photoshop, 3d animation programs, Quake and other games from so many sources our heads will be spinning. We can then all witness which system comes out on top overall.

  219. IBM's own benchmarks for PowerPC 970 by daveschroeder · · Score: 1

    From this IBM document:

    SPECint2000 @ 1.8GHz - 937
    SPECfp2000 @ 1.8GHz - 1051
    Dhrystone MIPS @ 1.8GHz - 5220
    Peak scalar GFLOPS - 7.2
    Peak SIMD GFLOPS - 14.4
    RC5 - 18Mkeys/sec

    Apple's numbers for a 2.0GHz 970 are actually lower than IBM's for a 1.8GHz 970, and if we lend any credence to IBM's numbers, I'd say Apple's results are very reasonable.

    1. Re:IBM's own benchmarks for PowerPC 970 by Anonymous Coward · · Score: 0

      Too bad opteron and many other CPUs FUCK IT IN THE GOAT ASS NOW, TODAY, NOT VAPOR, you fucking bozo prick motherfucker.

      You fucking cunt zealots crack me up. You need a fucking boot to the skull. You fucking zealot prick bastard.

  220. Intel's compiler is a free download. (NT) by Anonymous Coward · · Score: 0

    Intel's compiler is a free download.

  221. Why fight this fight? by Sevenfeet · · Score: 1

    I'm actually surprised that Apple chose to use benchmarks like this to make their point. Oh sure, a new class of processor is always going to have these kinds of benchmarks in their specs. But who runs benchmarks in the real world to get anything meaningful done (unless you are Tom's Hardware)? The benchmarks that really matter is what Apple has been doing for years: real applications doing real things with real OSes and all the fixin's. Nobody cares if a Mac can run an Excel spreadsheet recalc quickly. But for Apple's key professional markets (Publishing/Imaging, Audio/Video, Scientific), the new hardware is a dream come true. Second, nobody's mentioned anything about the hardware itself. It looks like Apple has borrowed a page from a tweaker's ideal setup. An aluminum case configured for maximum cooling (9 fans!)...A 1 GHz (!) FSB, PCI-X, point-to-point hypertransport (people forget that Apple is also a chipset maker, unlike virtually everyone else), Serial ATA, Firewire 400/800, USB 2.0, optical audio in/out, etc...all great stuff.

    1. Re:Why fight this fight? by Anonymous Coward · · Score: 2, Insightful

      The benchmarks that really matter is what Apple has been doing for years: real applications doing real things with real OSes and all the fixin's.

      Yeah, but the Wintel zealots have been pooh-poohing those for years, if not outright dismissing the results as fraudulent. I've been to a few MacWorld keynotes and seen the Photoshop "bake-offs" with my own eyes. I watched the replay of the WWDC keynote video Monday evening and saw the dual 2GHz G5 totally smoke the dual 3GHz Xeon running a handful of 'real world' apps.

      There's just no pleasing those assholes, there's always another complaint. I've just tuned them out, now all I hear is that noise like Charlie Brown's teacher makes.

      I make my living supporting the shit that Microsoft sells-- I've seen all manner of Windows failures and shortcomings, and I've seen my share of that commodity hardware the Wintel zealots love so much fail horribly. That's why I happily spend my hard-earned money on a Mac, so I don't have to deal with those things when I come home after doing it all day at client sites. Besides, I can easily afford it because cleaning up Windows' messes is quite lucrative. Last year my end-of-year bonus (based on billable hours) was damn near $5,000.

      Sure, there's a home-built PC running XP Pro sitting under the desk my G4 calls home, but I don't use it much-- it's mostly there for the occasions when I feel like tinkering for some reason. I actually turn it on maybe every other week just to download the latest handful of security updates.

  222. One point by 1g$man · · Score: 1

    He said Veritest used gcc for both platforms, instead of Intel's compiler, simply because the benchmarks measure two things at the same time: compiler, and hardware. To test the hardware alone, you must normalize the compiler out of the equation -- using the same version and similar settings --

    Wrong, entirely. GCC generating x86 code might as well be an entirely different compiler than GCC generating PPC code. The code generated is obviously entirely different. Also, different optimizations are performed for each platform.

    if anything, Joswiak said, gcc has been available on the Intel platform for a lot longer and is more optimized for Intel than for PowerPC.

    Also bunk. That doesn't prove that it is optimized better for Intel. If anything, because GCC has a lot of contributions from Apple and IBM it *should* optimize very well for PPC. Intel on the other hand has their own compiler--and they don't contribute nearly as much to GCC. A proper benchmark would use the typical compiler for the platform--which for performance apps on x86 would be Intel's compiler.

    Intel puts a lot of R&D into it's compiler for good reason. The compiler is a very large factor in performance.

    That said, the hoopla over this is overrated anyway. They are benchmarks and by nature don't prove a thing--especially for a product that won't ship for 2 months.

  223. Codewarrior produces faster code by Raffaello · · Score: 1

    No, actually, Metroworks CodeWarrior produces significantly faster code (i.e, the generated code runs faster).

    But Apple wanted to do a test on a *level* field. That means both CPUs running the same code, to see which CPU is faster. The closest you can come to this is to use:

    1. the same source code (spec)
    2. the same compiler (gcc 3.3)

    Since Intel's compiler is not available for the PPC, Apple used gcc.

    Interestingly, Metrowerks/Motorola's compiler (i.e., CodeWarrior - Motorola bought Metrowerks a year or two ago) *is* available for both PPC and Intel, but Metroworks/Motorola may not have completed their G5 specific back end yet.

    spec tests processors, and processors only, with other factors (like compilers) held constant. If you want to test real world performance (as in your analogy of the cars and fuels) you should test real applications, running on both platforms, side by side...
    Wait, Apple already did that, and the G5 smoked both the P4 and the dual xeon boxes.

  224. Re:Removed one of the processors for the SPEC CPU by MConlon · · Score: 3, Informative
    I believe he's referring to the ridiculous amount of swapping that would have gone on had they used a 6GB data set. The Xeon only has 4GB memory. (I can't believe I said "only.")

    The G5 would have the same problem if it was working on a dataset that was 1.5x the size of its physical memory.

    MJC

  225. They used redhat linux for the spec marks... by Anonymous Coward · · Score: 0

    ...not windows.

    1. Re:They used redhat linux for the spec marks... by Anonymous Coward · · Score: 0

      Maybe you should read what he was replying to, or the article before being making an idiotic remark.

      The previous post he was replying to said "Okay, if he asserts that redoing the test WITH hyperthreading, and on Windows, will only slow down the Intel scores, then DO IT. I think that Apple should benchmark every case, especially the ones that the Wintel boosters are whining about, and post ALL the results."

      The article interviewing Apple's harware VP said "He also said they would be happy to do the tests on Windows and with hyperthreading enabled, if people wanted it, as it would only make the G5 look better."

      Next time, try to read the post people reply to, or the story!

  226. Re:Apple is a Well Run Business? by gerbache · · Score: 1

    At least Apple's -making- money right now. That's better than a lot of companies can say these days. I'm sure they could be making more, but the fact that they aren't losing money says a fair amount...

  227. Re:Removed one of the processors for the SPEC CPU by Anonymous Coward · · Score: 0

    Since when does Mathematica need to use 4 GB to crash? They manage to do it in 16 KB!

  228. Obviously... by Raffaello · · Score: 1

    ... Steve is the square root of Greg.

  229. Wrong by Anonymous Coward · · Score: 0

    Actually, the Xeon only has 1 MB of memory (or 2, depending on the model). And it can address up to 64 GB (it supports PAE).

  230. What's the Big Deal? by DaemonGem · · Score: 1

    I don't see what you people are getting so worked up about. If you want OSX, then you simply have to get a Mac, and if you want the fastest, you have to get a G5. So, what IF they mistated the numbers a bit? They see that the PC Market has been winning out by saying that their computers are the fastest, based on numbers. Processor speed. That's all that the average PC buyer sees, because that's all he has been trained to see. If this weren't the case, why has the PC market been whipping Apple for so long? You and I know that Apples are far FAR better than PC's, but put yourself in the position of a person who wants to buy a new computer. THEY don't know that. If you want Apple to survive, you have to be willing to cut them a little slack. Are you now not going to buy a G5 just because of this? Of course not. As I said, I don't see what all the fuss is about.

    -Dae

    --
    "Alle reden vom wetter. Wir nicht." - SDS Sozialistischer Deutscher Studentenbund.
    j00 4r3 3n73r1ng l337 w0r1d.
  231. Power4 is dual-core, retard by Anonymous Coward · · Score: 0

    The Power4 is a dual-core chip. The PPC970 is a single-core chip.

  232. Mythical?!? You mean 'xlC' doesn't exist? by Anonymous Coward · · Score: 0

    Wow, wonder how i generate these binaries on my AIX box?

  233. Yes, that was my point by SuperKendall · · Score: 1

    Of course I read the PDF - how else would I have known they pulled out the chip?

    I was just pointing out they did so, as some previous post in the first story was going on about how it wasn't fair to run the test on an SMP system.

    Basically, I was just impresed at the level of detail they went into outlining the exact steps used to setup the hardware for the tests and though I would point out that small tidbit as an interesting bit of trivia related to the benchmarking.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  234. More on benchmarking by kajod_kaka · · Score: 4, Informative

    The 30th International Symposium on Computer Architecture had an interesting panel discussion on benchmarking in industry and academia, with people like John Hennessy, Dave Patterson and Gurinder Sohi on stage. The conclusions: most benchmarking in industry, especially SPEC, is a pack of lies. And benchmark results published by academic researchers aren't much better. So, not really much point in losing a lot of sleep at least over their SPEC numbers.

  235. so if you guys are so smart by ihatewinXP · · Score: 1

    why are you reading /.?

    i mean give me a break. talk about self righteous, you dont reply to the post in any way except to bash a single line....

    but i guess youre right - apparently you guys are just a bunch of trolls who would rather sit around insulting the site that you are reading than add to the discussion in any way.

    kinda odd dontcha think?

    --
    ---- The real Slashdot is still here. You just have to browse at -1 to read the comments.
  236. 1 word: Lighten up... by Raffaello · · Score: 1

    ... I mean, 2 words: Lighten up, buddy... ... I mean, 3 words: Lighten up some, buddy... ... I mean, 4 words: Amongst our weapons are, fear, surprise, and an almost fanatical devotion to the Pope!

  237. Re:Still have think that GCC gives a good indicati by Anonymous Coward · · Score: 0
    I still think that using GCC probably gives a good indication of relative performance levels real users will see. After all, Intel programs will use better compilers that generate better code - but then so might PPC apps (one would hope).

    Then I say match the best compilers for both platforms. Nothing wrong with that. I really don't know, though, whether Apple has written one, and I'd bet my ass Motorola hasn't. So Gcc might be the best they have, at which point PPC GCC vs. Intel's compiler would be the fairest test of what real-world programs will do.

    I'm really hoping that Tom's Hardware or other great hardware sites do a detailed review with shipping models. That would be exciting to see.

    That's what I'm talkin' about!

  238. It is insanely fast. by Anonymous Coward · · Score: 0

    The G5 that I am posting this is on is indeed the most awesomely fast machine I have ever encountered. And, even of a roomful of them don't make any audible fan noise, as the independent speed controls only run the fans when needed.

  239. They WOULD need to sell the AIX compilers on OS X by Anonymous Coward · · Score: 1, Informative

    One big advantage with SPEC is that there are rather detailed rules for the tools and setup you can use to report benchmark numbers.

    One of those rules is that you can use a prerelease compiler, but it has to ship on your operating system within 6 months (or shorter, if they have updated it since last year...)

  240. Thank you by Anonymous Coward · · Score: 0

    I'm now getting up off the floor. That was the best laugh I had all day. It's really funny when you say the name out loud and realize how accurate your comment was.

  241. Oh What A Set-Up by Anonymous Coward · · Score: 0

    /. users are uninformed tools who think they know what they are talking about.

    Yes, when I read your post that is exactly what I thought. You sir, are an idiot first and foremost and a troll to boot.

    While /.'ers may not be the cream of the crop we do influence many buying decisions and are looked to for advice. The original post was right in this regard, but you certainly proved yourself right by trolling on a comment trying to pay you some respect.

  242. This is really simple by krouic · · Score: 3, Insightful

    Apple has been lagging behind the PCs for years in the performance field. This made Apple's user base frustrated, angry and/or anxious.

    With the G5, Apple seems to be at an equivalent performance level with the PCs. With equivalent, I mean comparable, that is not extraordinarily faster or slower.

    The message from these benchmarks are clearly targetet at their user base to turn their frustration / anxiety to exhilaration.

    The Mac faithfuls will believe the message, even if the supporting evidence seems rather dubious, and deflect any rebuttal as coming from jalous / incompetents / trolls.

    The rest of the crowd will not take Apple's words for granted and will wait for independant benchmarks when the G5 will be available, showing (my guess) that it is a very good CPU indeed, but certainly not significantly faster or slower than the best x86 offerings.

    But Apple does not really care for the rest of the crowd. They passed the message to their base, it has strengthend their confidence and that is what mattered.

    1. Re:This is really simple by $criptah · · Score: 2, Interesting


      Apple has been lagging behind the PCs for years in the performance field. This made Apple's user base frustrated, angry and/or anxious.

      Could you please elaborate on this lag because the statement that you gave is very vague. First of all, what is performance? If you think that performance is defined solely by the number of MHz that a chip can crunch out then you better read up on computer architecture. Apple succeed in adopting a new architecture (PowerPC) while Intel and AMD still try to patch x86 fix it inherent flaws from scratch. Also, what about vector processing, low power consumption, vector permute functions that allow rearranging data in the registers? Right from the beginning PowerPC chips outperformed x86 family in terms of floating-point computation and video (d)encoding. What about the Velocity Engine on G4 that allowed data processing in 128-bit chunks? These (and many other) examples show that Apple is not quite *behind* PCs in terms of performance. Thank you.

    2. Re:This is really simple by shotfeel · · Score: 1

      Yes, it is very simple. Apple caught up. The Mac Faithful beleive it, the PC faithful believe it, but the extremists on both sides want to put their spin on it to make the other side look bad.

  243. No by ZigMonty · · Score: 2, Informative
    Frankly, I am not a computer guru (by any stretch of the imagination), but don't you all find it pretty lame that Apple needs a 64 bit processor to come close to the speeds of a 32 bit Pentium?

    The 970 (G5) being 64-bit just means it can handle larger integers. That's it. You can address >4 GB of RAM and you can express integers >4.3 billion. In general, 64-bit isn't faster than 32-bit unless you're specifically doing 64-bit math (which would have to be emulated on a 32-bit processor). In fact, it's often slower. If you're using 64-bit integers and you don't really need them, you're sucking up twice the memory bandwidth for no reason.

    Many people have this idea that 64-bit processing is some kind of SIMD (like MMX, SSE, or AltiVec). It isn't. The 970 can't process two 32-bit integers with one instruction (unless you're using AltiVec, but we're talking about its 64-bit capabilities here). There is no reason to expect a 64-bit chip to be intrinsically faster than a 32-bit chip.

  244. Man... by bazmonkey · · Score: 1

    Apple 2x2 G5: $3000 Dell (2x3.06 Xenon): $4000

    Who cares about 1,000 dollars? Stupid Apple and their IBM silicon chips... this Dell baby here uses NOBLE GAS! Electrical impulses though inert free-flowing gas, man. Not only does it sound better, it's a friggin' miracle!

    Dell, the miraculous computer.

  245. Real world test by Anonymous Coward · · Score: 0

    If you really want to test system performance, why not use what almost all the drones use these days, Windows.

    I'd like to see a M$ Windows XP and Microsoft compiler test verses Mac OS X and gcc. That's what the developers are using on each platform, so why not test them with their respective compilers?

    1. Re:Real world test by afantee · · Score: 3, Informative

      I hate it when people ask silly questions without reading the first thing about story. Here is the quote to save you from scrolling back to the beginning: "Joswiak added that in the Intel modifications for the tests, they chose the option that provided higher scores for the Intel machine, not lower. The scores were higher under Linux than under Windows, and in the rate test, the scores were higher with hyperthreading disabled than enabled. He also said they would be happy to do the tests on Windows and with hyperthreading enabled, if people wanted it, as it would only make the G5 look better."

  246. Re:Apple is a Well Run Business? by steeviant · · Score: 2, Funny

    Except that if Apple did move to AMD/Intel, they'd have to dump all the classic and carbon apps, and become a new OS with no support. The same awesome strategy that saw BeOS achieve such mammoth success.

    What an awesome way to bring in a bunch of new users- chuck away all the old ones. OS X could join the glorious ranks of MS/intel competitors like DR-DOS, PC Geos, OS/2 and BeOS!

    Plus they'd be inundated with whingeing users wanting to know why their windows only scanner doesn't work with OS X when they're using a PC,

    Plus! with the tremendous advantage of having to support every piece of shit network card and graphics chipset under the sun, they'd be able to take advantage of the same legendary performance and stability offered by Wintel PCs today.

    Your genius is wasted on Slashdot, go and apply for a job as a CEO at a multi-millon dollar company today!

  247. Even using Apple'sspecs, the G5 is disappointing by bedizened · · Score: 1
    Why is everyone picking on Dell? Here are the CFP2000 (base) specs on a few computers, directly from the Spec2000 website:

    Dell Precision WorkStation 350 (3.06 GHz P4): 1092

    Intel D875PBZ motherboard (3.0 GHz, Pentium 4, HT) 1213

    HP workstation zx6000 (1000 MHz, Itanium 2) 1356

    The numbers, according to Apple, are

    3 GHz P4 test system 693

    Apple Power Mac 2.0 GHz G5 (single processor) 840.

    A few things really stand out here:

    Even a 2.0 GHz G5 machine, which isn't even shipping - is only 21% faster than a commodity P4, according to Apple. (Apple only give the numbers using one of the processors. This is on the floating point test, too, which favors the G5. This is absolutely amazing to me. Despite a 1 GHz bus and a 64 bit architecture, and accepting Apple's questionable benchmark, their cpu is only 21% faster? WTF?

    But using the specs from the Spec2000 website make the G5 look even more disappointing. Apparently a fast P4 (which is available today) is significantly faster than the fastest G5. According to Dell, it's 30% faster. According to Intel, it's 44% faster. That's a huge difference. And to those of you who say it's not, consider if someone sold you a 2 GHz chip, and when you looked inside the box, you saw it was actually running at 1.12 GHz. You'd be pissed, and rightfully so.

    (An Itanium II, btw, is 61% faster, running at half the clock speed. Incredible.)

    Why does Intel say its sytems are 75% faster than Apple says they are? I really don't know. But I seriously doubt that it's pure coincidence that Apple is the only company that can't get these machines to run fast.

    I'm sure this will be resolved in a few months, once the results can be independently (in the "not under contract by Apple" sense of the word) verified. But I, for one, was expecting quite a bit more out of this chip, and have a very hard time understanding how Apple did not cook the books on this one ...

  248. And it sounds quite unconvincing by WhoDaresWins · · Score: 0

    "He said Veritest used gcc for both platforms, instead of Intel's compiler, simply because the benchmarks measure two things at the same time: compiler, and hardware. To test the hardware alone, you must normalize the compiler out of the equation -- using the same version and similar settings -- and, if anything, Joswiak said, gcc has been available on the Intel platform for a lot longer and is more optimized for Intel than for PowerPC."

    What a predictable response. Of course the bechmark measures hardware+compiler since that it the point! You see after all you have to compile most software with a compiler of some sort. Just hardware can give you squat performance. Compilers matter and if Apple doesn't have one good enough to for their CPU then they should know better and stay out of serious things like SPEC.
    You know what his argument sounds like? He is trying to compare a Honda Civic to a Corvette saying that the performance of the cars depends on the car mechanicals/engine plus driver and since we don't have good drivers we are going to use 13 year olds to drive both cars so that the driver isn't the issue! Okay this might be a stretch but you get the general idea. Clue to Apple: You need good compilers for getting the best out of your CPU and if you cannot then please stay away from dumbing down your competitors score.
    As for GCC being avaliable for longer for x86 than PPC, this is classic Apple trying to mislead. GCC's internal architecture is based on 32 register RISC CPU and hence trying to shoehorn x86isms on it has always been tough. GCC naturally takes to RISC CPUs and in that sense PPC code generation would be more natural for it than x86. He is trying to muddy the water by saying irrelevent things here. Moreover till GCC version 3.1 (which is fairly recent) and above GCC has been pretty pathetic at code generation.

    "He conceded readily that the Dell numbers would be higher with the Intel compiler, but that the Apple numbers could be higher with a different compiler too."

    What different compiler does Apple have? So then why didn't it show that compiler SPEC scores? Wanna know why? Coz then Intel would have creamed Apple in SPEC scores. Let there be no doubt that Apple chose GCC for one reason only. BTW most serious commercial applications on the Mac are compiled with the Metrowerks Code Warrior compiler and not Apple's GCC. I guess Motorola now owning Metrowerks might also have something to do with Apple's new found love for GCC.

    "The scores were higher under Linux than under Windows, and in the rate test, the scores were higher with hyperthreading disabled than enabled. He also said they would be happy to do the tests on Windows and with hyperthreading enabled, if people wanted it, as it would only make the G5 look better."

    Of course the score would be higher on Linux since GCC is pretty pathetic on Windows since it has been written with UNIX in mind and not Windows. If Apple has the guts then let me see them compare against the new VC++ 7.1 (with SSE2 support) on Windows. That would lay their claims hollow.
    All in all thier whole argument sounds hollow and unconvincing due to the fundamental issue of using GCC for P4. They cannot complain and whine like a sissy that Intel has a better compiler. Apple: Deal with it. Read my analogy about drivers and cars above. Just cars and just drivers don't matter. Its the combination of the car and driver that really wins races. And sometimes a good driver makes up for an okay car and sometimes a good car makes up for an okay driver. So in the end it is the combination that matters and not either of them in isolation. Its a similar thing with CPUs and compilers in computers and if the Apple VPs do not get it then perhaps it might make sense for them to take a Computer Science 101 class in a University.

    1. Re:And it sounds quite unconvincing by Squidgee · · Score: 2, Informative
      As far as compilers go:

      Apple has CodeWarrier, which is better than their native GCC by about a magnitude of 20. Had they used that, their code would have been as good if not faster then the VC++ stuff.

      He's actually right about the compiler hurting them. =p

    2. Re:And it sounds quite unconvincing by hobbit · · Score: 1

      Of course the score would be higher on Linux since GCC is pretty pathetic on Windows since it has been written with UNIX in mind and not Windows.

      Ah, you were doing so well until this point... care to explain to us how gcc is "written with UNIX in mind and not Windows", bearing in mind that what a compiler does is changes a language like C or C++ (used on both Windows and Unix) into assember?

      BTW, you're right that the compiler is important, but gcc is nothing like a 13-year-old. Since you're so keen on your car analogy, why do you think there are separate drivers' and constructors' championships in Formula One?

      --
      "Wise men talk because they have something to say; fools, because they have to say something" - Plato
    3. Re:And it sounds quite unconvincing by hobbit · · Score: 1

      Apple has CodeWarrier, which is better than their native GCC by about a magnitude of 20.

      If you have any evidence to support this claim, I would be fascinated to hear it. Project Builder uses (and presumably XCode will use) gcc to produce compiled code - why would Apple do this to themselves?!

      --
      "Wise men talk because they have something to say; fools, because they have to say something" - Plato
    4. Re:And it sounds quite unconvincing by Squidgee · · Score: 1
      Yes, they do both use GCC. That's so Apple can use the compiler freely; Metroworks isn't going to liscense out their compiler. It costs (IIRC) $299, and Apple would rather improve on a free compiler than pay through the nose.

      Most professional applications are done with Metroworks' Codewarrier. Check out here for some (unofficial) tests; GCC only wins out on Dhrystone, & MFLOPS, and not by much.

    5. Re:And it sounds quite unconvincing by hobbit · · Score: 1

      GCC only wins out on Dhrystone, & MFLOPS, and not by much.

      Nor does CodeWarrior win elsewhere by much, in comparison with the twentifold increase you claimed earlier!

      Most professional applications are done with Metroworks' Codewarrier.

      Seriously, if it were that much better, don't you think Apple would use it, rather than GCC3.3, to compile Panther?

      --
      "Wise men talk because they have something to say; fools, because they have to say something" - Plato
    6. Re:And it sounds quite unconvincing by Squidgee · · Score: 1
      Bytemark-
      Integer Index: CW=22.77, GCC=9.75 (+130%)
      Floating Point Index: CW=6.74, GCC=5.41 (+24%)

      Note the Bytemark scores; Bytemark is widely held to be the best test of a compilers performance, and Codewarrior gets +130% and +24% on it respectively. I'd say that's a lot, and each is more than twenty.

    7. Re:And it sounds quite unconvincing by hobbit · · Score: 1


      +130% is 2.3 times the speed. (22.77 / 9.75 ~= 2.3)

      "better than ... by about a magnitude of 20" means twenty times better than (a 1900% increase). Not at 20% increase, which is only 1.2 times better than!

      --
      "Wise men talk because they have something to say; fools, because they have to say something" - Plato
    8. Re:And it sounds quite unconvincing by Squidgee · · Score: 1
      *shrug*

      So maybe I exaggerated. =p But still, as you can see, Apple's scores could have been much faster, too.

    9. Re:And it sounds quite unconvincing by hobbit · · Score: 1


      So "maybe" you exaggerated?!

      Three things:

      1) The G5 is not the G4. It may be that Metroworks had advance notice of Apple's intention to use the PPC970 in future machines, in which case they may have been able to improve on gcc's performance. But the gcc people will have been working on Power4 code generation (on which the PPC970 gcc assembler is based) for far longer, either way.
      2) I notice you didn't reply to my query about how Panther is compiled.
      3) Unless you happen to know that Intel's compiler (or whatever is best-of-breed) is more than 2.3 times better (and that's just in the best case) than gcc in the same tests on the Xeon... I don't think you have a point.

      --
      "Wise men talk because they have something to say; fools, because they have to say something" - Plato
    10. Re:And it sounds quite unconvincing by Squidgee · · Score: 1
      *sigh*

      1) Sure, Codewarrior may not have worked properly on the 970s. I've not even spoken about IBM's PPC970 compilers...

      2) Panther is compiled with GCC, I think.

      3) I don't know how much better Intel's compiler is. I'm sure it's a good deal better, but if it became Metroworks vs. Intel's compiler, I doubt Intel's compiler could have made up the differnce.

      And, with that, I end this is in USENET fasion:

      YOU NAZI!

    11. Re:And it sounds quite unconvincing by hobbit · · Score: 1


      I call Quirk's Exception.

      One other thing:

      1) I notice you've still not answered my query about Panther.

      --
      "Wise men talk because they have something to say; fools, because they have to say something" - Plato
    12. Re:And it sounds quite unconvincing by Squidgee · · Score: 1
      Reread my post dude. "I think panther is compiled with GCC".

      But I meant _most_ professional Mac software, e.g. Adobe stuff, Alias|Wavefront stuff, etc.

    13. Re:And it sounds quite unconvincing by Squidgee · · Score: 1

      (And damn the exception! I'd forgotten about that...)

    14. Re:And it sounds quite unconvincing by Squidgee · · Score: 1
      Oooh, now I understand the query! =p

      Why is Apple using GCC? Well, a few reasons. First off, it's free. Second off, notice how they're cutting their ties to Moto? IIRC, Metroworks is owned by Moto.

      Also, they're (Apple) is working quite hard to improve GCC for the Macs. I bet that they did fall a bit behind, however, with 3.3 as it's a brand-y new platform; not much time to get it up to snuff.

      Why they're not using IBM's compiler, I don't know. Possibly liscensing issues, or they just figure it's easier to save money, improve GCC, and earn goodwill among the OSS community.

    15. Re:And it sounds quite unconvincing by Squidgee · · Score: 1
      OH!

      I just remebered another reason. When Steve Jobs was at NeXT, they used GCC for their dev tools. Since Mac OS X has a long history of using GCC (Mac OS is basically a newer version of NeXT), they stick with what works.

      Basically, after 10 or so years of using GCC, why change rather than go with works?

      Of course, had they used something else, ya their results would have increased. They're not trying to run some specialized app in the benchmarks, they're just compiling the test app. And, for this, it would be very easy to switch compilers.

      For their dev environment, however...

    16. Re:And it sounds quite unconvincing by hobbit · · Score: 1


      Apple would have to buy just one copy of CodeWarrior to master Panther with it, so that can't be the reason.

      Apple will cut its ties with Motorola only when it's ready to. Its G4 line is still coming from Moto, although the 750GX might change that. But if Apple's experience with Moto has taught it anything, it's not to rely on a single supplier!

      --
      "Wise men talk because they have something to say; fools, because they have to say something" - Plato
    17. Re:And it sounds quite unconvincing by hobbit · · Score: 1


      Yeah, for their dev tools, gcc makes sense.

      --
      "Wise men talk because they have something to say; fools, because they have to say something" - Plato
    18. Re:And it sounds quite unconvincing by Squidgee · · Score: 1
      Apple would have to buy just one copy of CodeWarrior to master Panther with it, so that can't be the reason.

      WRONG. Apple would need multiple copies for dev/debugging purposes; you can't just code with GCC and then recompile with Metrowerk's CodeWarrior. You might get some funky issues due to the compiler swapage.

      ALSO, MetroWerks CodeWarrior is a whole IDE suite..and now that I've checked the website, they're no longer supporting the Mac version (released early this year IIRC), so that may be why they're using GCC ;)

      As far as IBM's compiler, I dunno.

    19. Re:And it sounds quite unconvincing by hobbit · · Score: 1


      WRONG. Apple would need multiple copies for dev/debugging purposes; you can't just code with GCC and then recompile with Metrowerk's CodeWarrior. You might get some funky issues due to the compiler swapage.

      "So maybe I exaggerated. =p"

      Nonetheless, you take my point: the cost of buying in-house development tools does not compare to the cost of giving away a non royalty-free compiler.

      And if Apple's engineers can get the Classic environment to work properly within OS X, I think they've probably got Metrowerks/gcc linkage issues sorted ;)

      they're no longer supporting the Mac version [...] so that may be why they're using GCC ;)

      If (in an unlikely world) Apple had licensed the Metrowerks compiler for XCode, I would expect CodeWarrior to stop being supported, so I'm not quite sure I agree with your reasoning ;)

      As far as IBM's compiler, I dunno either. Do IBM even have a compiler? Did they not just add extensions to gcc?

      --
      "Wise men talk because they have something to say; fools, because they have to say something" - Plato
    20. Re:And it sounds quite unconvincing by Squidgee · · Score: 1
      I'm pretty sure IBM has their own in house compiler for the PPC970, just as Intel has a compiler for their chips.

      And I think that they're using GCC so they can give out their dev tools; the money it would cost to give away Metrowerk's compiler... o.O

    21. Re:And it sounds quite unconvincing by hobbit · · Score: 1

      I'm pretty sure IBM has their own in house compiler for the PPC970, just as Intel has a compiler for their chips.

      I found no mention of it on that thar intarweb.

      And I think that they're using GCC so they can give out their dev tools; the money it would cost to give away Metrowerk's compiler...

      Are we doomed to talk at cross-purposes? Did I not just say:

      the cost of buying in-house development tools does not compare to the cost of giving away a non royalty-free compiler.

      ?

      So we're agreed, then?! Building Jaguar using Whatever is not the same as giving millions of copies of Whatever away?

      --
      "Wise men talk because they have something to say; fools, because they have to say something" - Plato
    22. Re:And it sounds quite unconvincing by Squidgee · · Score: 1
      Of course the IN-HOUSE tools are easy to give away, but NeXT has a long history of giving away their dev-tools...and, like I said, they've been using GCC for a long, long time.

      IBM does have their own super-dooper compilers, the newest of which supports "...32-bit and 64-bit architecture and optimization technologies are supported.". It has gone through 6 revisions like this; the only issue is it is AIX only, hence Apple isn't using it.

      But, the IBM AIX compiler does pump out some seriously good code. GCC, on the other hand, is well known for being a bit of a slow poke; the reason it is used everywhere isn't its quality, but its price.

  249. What about Chumpstrike? by Scudsucker · · Score: 1

    Who care about the lame games, how about the games people actually play...

    Plenty of people play Quake 3, and a great many games are based on its engine. If your card performs well running Q3, its likely to also running Alice.

    That, and nobody plays CS anymore (compared to what it used to be). :) Valve totally fucked it up with the 1.4 update. Rather than focusing on new maps or creating new mission types, they screwed around and completly changed the gameplay. Thats what beta periods are for.

  250. Re:Even using Apple'sspecs, the G5 is disappointin by Hawthorne01 · · Score: 2, Informative
    RTFA. The compilers Dell and Intel uses for their SPEC tests are notorious for being tweaked to the point of uselessness in comparing real world performance. And your logic is inherently flawed, btw, when you argue that Apple's specs, from their website, are not valid, yet Dell's, from their website, are.

    And while you're busy mulling that over in your mind, I agree, let's wait 'til a third party sees these, and can compare side by side.

    --
    "Only two things are infinite, the universe and human stupidity, and I'm not sure about the former."
  251. Re:NO Questionable tactics-- First honest benchmar by Anonymous Coward · · Score: 0

    Dell has official SPEC scores for their hardware available. Apple didn't need to produce their own results for their hardware, using techniques they knew would reduce the effectiveness of the hardware to be more favorable to their position. All they had to do was take the official scores, and provide their own best effort for their own platform, and compared the results objectively.

  252. Re:Apple is a Well Run Business? by blunte · · Score: 1

    You amuse me. Dumping the classic apps is exactly what Apple has been trying to do.

    How much noise have people been making about this or that app soon to be released native for OS X?

    You can ignore reality, but the fact is that most people, most computer buyers, are not willing to pay a large premium for the kind of quality and aesthetics that Apple provides in its hardware.

    Dell's equipment may not be as slick as Apple's, but it works really well, and they've been selling the hell out of them for years. And like it or not, MS has made good progress with its OSs. I'm no MS fan, but XP is "good enough" for the buying public, just like PCs are good enough.

    Your argument about other doomed OSs has no relevance. BeOS died from lack of apps, not because it was based on Intel platform.

    You sound like yet-another-rabid-Machead. If Apple didn't want to support every peripheral in the world, they could produce an approved hardware list. Microsoft did that for NT, and other OS vendors do that for Linux. And anyway, nowdays it's largely up to the hardware vendors to write the drivers for the OS. All Apple would have to do is review/approve/certify them.

    Regarding reliability, despite my dislike for MS, I have to say my office development machine (running XP Pro on a Dell P4 workstation) runs flawlessly. I never reboot it, at least not often enough to even remember. It's up for at least 30+ days at a time. Of course, my RedHat 9.0 running on the Dell P4 workstation beside it stays up even longer, but it doesn't see as much day to day use.

    So basically you're full of FUD, and you can't accept that Apple is not known for being smart about business.

    You're right about one thing, I am wasting my "genius" responding to people like you.

    --
    .sigs are for post^Hers.
  253. Actually, the new DP PowerMacs are 39.2 pounds by Aqua+OS+X · · Score: 1

    Actually, the new DP PowerMacs are 39.2 pounds, the older mirrored door DP G4's are 42 pounds.

    So, ya, they're heavy as hell... but not as heavy as the older models ;)

    --
    "Things are more moderner than before- bigger, and yet smaller- it's computers-- San Dimas High School football RULES!"
  254. Do the tests by Aqua+OS+X · · Score: 1

    Hey Apple... turn on the toys, do the tests, and shut these defensive Wintel users up ;)

    --
    "Things are more moderner than before- bigger, and yet smaller- it's computers-- San Dimas High School football RULES!"
  255. Re: Yes, this is parity! by Erik+Corry · · Score: 1

    It's parity because all companies had the same opportunity to submit improvements to gcc.

    I think it's great that they are using gcc, because gcc is the compiler I use, whether on an Intel or an Apple machine. That surely applies to most Open Source and MacOS users (whether or not they do their compiling themselves). Who cares what performance the Intel compiler can deliver when most PCs don't have a single app compiled with that compiler on them?

    If Intel are dissatisfied with the x86 back end then they know what to do - contribute a better one. If they are dissatisfied with Apple's SPEC scores then they can submit their own gcc-based SPEC scores. AMD already did for Opteron servers (and they are better than Apple's by the way!).

    Open Source advocates should be cheering about this - at last, a benchmark that shows the performance WE get from OUR hardware on a day to day basis.

  256. Re:The fastest computer in the world is worthless. by Anonymous Coward · · Score: 0

    and if games are all you want... I would suggest getting a console like the xbox or PS 2 and leave computing to adults.

    And as to no software... anything worth having usually comes in both flavors! Can you get it at your local computer super store? No... and was that NOT part of the case against MS? The practice of "renting" shelving space etc? You can find it online and usually save money.

    And seeing as this is /. what would the amount of software that is available for the OS matter? Linux is not known for its copious game support, nor for the major vendor software released for it for business or anything else for that matter. And almost all of the good stuff linux has in the way of apps etc...are already on the Mac or being ported.

  257. Just wait... by CrazyWingman · · Score: 1

    Guys, c'mon. What you really need to do is wait a month or so (I know it's tough, but deal). At that time, some of the other independent testers we all know and love will test these machines themselves. They'll do things like run Quake III, Photoshop, and SQL Servers on them. You know - the programs that most of us use everyday and have a little bit of experience with. Then we'll be able to see how doing things on these G5's really compares to x86's from the end user's point of view.

  258. Actually, gcc is not so bad by Fefe · · Score: 5, Insightful

    It is quite difficult to produce better code than gcc, and my tests on powerpc (granted, those were a few years back using xlc on RS6000 with AIX 4) showed that xlc produced code of about the same quality -- sometimes worse, sometimes better.

    The gcc "Haifa" scheduler was donated by IBM Haifa, by the way, so I think it's not surprising that gcc produces good code on powerpc.

    On Intel it's quite the same, except that gcc does not vectorize code. From what I have seen, however, icc's vectorizer is not very useful either. I recently tested ogg-vorbis (which is a plain C floating point intensive benchmark) with icc 7 and gcc 3.3 and the gcc version was actually faster than the icc version (on my Athlon XP, target CPU pentium3) despite icc having vectorized several loops.

    So all this "vendor-optimized C compiler" stuff is really besides the point. No C compiler will ever be able to match the quality of hand optimized assembler code, and the most important code (ffmpeg MPEG-2 decoder and MPEG-4 codec) has already been hand-optimized. You might be able to squeeze anoter 5 percent out of your code by using a vendor C compiler with insane optimizer settings, but what good is that if the end user is only going to use gcc anyway. I know I am, so I find the numbers for gcc actually more useful for comparison purposes than some vendor C compiler comparison.

    Also, we don't want to encourage vendors to produce super vendor optimizing compilers, we want them to optimize gcc (so that everyone benefits, not just their users). So the more benchmarks are done using gcc, the better!

    1. Re:Actually, gcc is not so bad by Hast · · Score: 3, Informative

      Interesting, when I took a course in Optimizing Compilers last year the concensus was that GCC is pretty awful when it comes to optimizations. Even general non-architecture dependent optimizations. The lecturers reason behind it was twofold.

      First most research on compilers are being done at big corprorations. IBM being the single largest as I understood it. Naturally they put their optimizations in their own compilers first, the rest of the world have to implement them from their papers. (If they are lucky and the algorithms are not patented.)

      Second if you were to put a good optimization in GCC it wouldn't take long before all other compilers had that optimization as well. GCC is OSS afterall.

      We did comparisons between GCC and SunCC on UltraSPARC. SunCC minimal optimizations (O1) beat GCC with maximum optimizations (O4).

      I'm just finished a course on vectorizing/parallelising compilers. There the situation is that even the best commercial compilers are pretty much equivalent to junk. Implementing the vector algorithms is a lot harder though. Even compared to complex SSA-form optimizations.

    2. Re:Actually, gcc is not so bad by Fefe · · Score: 3, Informative

      On the research level gcc is not as bleeding edge as other compilers. So if you run example code that shows the merits of a particular optimization, gcc may look not so good. But in practice, it's quite good.

      My experiences with UltraSPARC are also a few years old, but gcc was faster and produced better code than Sun CC back then. You have to make sure to set -march=ultrasparc, of course. And I'm not sure about UltraSPARC but normally gcc -O4 does not do more than -O3, which basically is -O2 with function inlining. You can also get some boost with profile based optimization with gcc.

      In summary, gcc produces very good code, but you might have to use some little known options for it. For example, gcc on Athlon XP and Pentium >= 3 may gain significant floating point performance with -mfpmath=sse,387 (I got >10% speed-up on lame, gcc's code was even faster than icc's with vectorizer). Another option worth knowing is -malign-double and the regparm attribute.

      Another thing you have to keep in mind is: recent optimization advances normally are not big breakthroughs but small incremental advances. Many of them only help in a handful of special cases. gcc 3 has many more optimizations than gcc 2.95.3 and they were so proud of it that they said "much faster code on x86", and then there was whining and gnashing of teeth when most software was unaffected or even slower.

      The only platform where I really would prefer the vendor cc is HP-UX on PA-RISC. The HP CC consistently produced 10-30% faster code than gcc (although that may have changed, I haven't used gcc > 2.7 on HP-UX).

    3. Re:Actually, gcc is not so bad by TheAvatar666 · · Score: 1

      Well, as u said that benchmark uses floating point operations heavily, but the target CPU you used is the pentium3, which only supports single precision arithmetic with its SSE. Perhaps that's the reason for the performance being lower than expected.

  259. As usual, Apple handles this big fuss in style by afantee · · Score: 4, Interesting

    They have used a third party with full disclosure, selected options (SSE2, no hyper threading, Linux instead of Windows) to give higher scores to the Dell. How fair is that?

    The whole benchmark industry has been created by the like of Intel and Dell for marketing purpose only. I expect the average /. readers are more sophisticated than just focusing on the manufactured numbers. There are far more important factors to consider, and the G5 is 200 - 700% faster than the Dell in running real-world apps like PhotoShop, Logic, Mathematica, BLAST, HMMer, etc.

    1. Re:As usual, Apple handles this big fuss in style by Anonymous Coward · · Score: 1, Insightful

      The BLAST benchmarks compare code that is almost 2 years old. Apple modified the code so it will only run on a G4, changed the algorithm in ways that don't involve any special G4 instructions, just plain C code. So it's not a fair comparison and because the code is old and buggy, it's not even relevant to the real world (or it shouldn't be).

  260. Re: Yes, this is parity! by Anonymous Coward · · Score: 0

    Intel writes their own compiler for x86 and it's available for win32 and Linux. Why should they give a shit about gcc? "Don't like GCC? Use ICC!"

    IBM should be the ones writing a compiler for the PPC970.

  261. Re: Double Penetration PowerMacs? by Anonymous Coward · · Score: 0

    UNNGGGHhh!! Apple in one hole, Motorola in the other!

  262. Re:Even if Apple is faster by Anonymous Coward · · Score: 0

    Oh no! You've uncovered the shameful secret of the Mac zealots: they have no software! All they can do on their beautiful Macs they so much love is sit around -- when they boot, all they get is a blank screen because there's NO SOFTWARE!! How could they be so deceived?!

  263. Imagine.... by Ravn0s · · Score: 1

    a beowulf cluster of these things!

    --
    Kyndar: Exotic Imports, Jewelry, Candles, and Incense http://www.kyndar.com
  264. Order of magnitude performance by Nitewing98 · · Score: 1, Informative

    As a computer science student one of the things they teach us is to evaluate performance (mostly of algorithms) in terms of n. If you have n items, and one algorithm takes n seconds and the other takes 2xn seconds to process them, both results are on the order of n or O(n). In order for there to be some significance to the difference in results, there must be some other factor of n (like log(n), n squared, n cubed, etc.).

    So, for all intents and purposes the benchmarks, though interesting, are not really significant EXCEPT that it shows that:

    1. Apple is not resting on their laurels, but is continuing to improve their hardware and
    2. Where it looked like Apple was falling behind in the the hardware wars, they are back in the game.

    Look, I love macs and have been an Apple fan since my //e, but as a computer professional, even I have to be dispassionate about these things.

    Either that, or I'm just pissed because I can't afford a $3,000 computer when I just bought an iBook with my student loan.

    --

    Nitewing '98

    Everything works...in theory.

  265. Single processor sucks by Quila · · Score: 1

    Apple is probably introducing single processor machines now because 1) even single gives a good speed boost for current users, 2) even single gives performance parity with an average PC desktop, 3) there aren't enough PPC 970s going around yet to give all duals at a good price.

    By next year I figure Apple will probably make all of them dual processor, not just to keep up with Intel/AMD, but because that's what this chip is built for, and where its performance shines. This is why the dual-processor benchmarks go much better for Apple.

    So I don't really care about the single processor benchmarks, because I know that I need to go dual if I want to get the most out of the G5's potential.

  266. Re:Even if Apple is faster by afantee · · Score: 1

    The single 2 GHz G5 is still 21% faster in SPECfp than a 3 GHz P4, but 11% slower, so it's fair to say the P4 is NOT faster than the G5 overall.

  267. Re:Even if Apple is faster by afantee · · Score: 1

    I mean 11% slower in SPECint.

  268. At least there *are* benchmarks by SgtChaireBourne · · Score: 1

    At least there are benchmarks and enough of a description to allow discussion. It would be much worse if benchmarks were prohibited from publication.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  269. Itanium II costs 10x more and consumes 3x energy by afantee · · Score: 2, Insightful

    You are obviously missing the whole point of "taking the compiler out of the equation". The Apple results are done by an independent lab with full disclosure using the open source GCC for both x86 and PPC.

    You also miss the point that GCC is much more optimized for the long established x86 platform than any other less commonly use CPU architectures such as SPARC or PowerPC and the least for the new born G5.

    >> An Itanium II, btw, is 61% faster, running at half the clock speed. Incredible.

    The Itanium II costs over $3000 per chip (more than the total cost of a dual 2 GHz Power Mac), consumes 3x more energy (130W vs 40W), and relies on massive on-chip cache to boost its SPEC numbers. In short, your comparison is just pure bullshit.

  270. That's why development is so screwed up by tjstork · · Score: 1


    It only shows that are tools are not specialized enough to keep up with the demands of business. Everyone is trying to write to be the platform for everything, and I think there is the case for trying to be the platform for a specific industrial space.

    --
    This is my sig.
  271. Wrong! by Aapje · · Score: 1

    The evaluation versions of Intel® Software Development Products are free and valid for product based time period from the day you receive your license and will cease to function at the end of that period. The evaluation license will be non-renewable.

    Doanload page

    --

    The Drowned and the Saved - Primo Levi
  272. Overpriced to death, as usual.... by MikShapi · · Score: 1

    Half that much will buy me either a nice cozy Athlon-based, Rad9700Pro-Equipped game box, stuffed with 1 Gig of RAM, or maybe a nice dualie Athlon-based box with a 760 chipset for video encoding, or some other variants I can think of. Slightly more will buy me an 'Intel Inside' sticker on the case.

    Twice half as much, hence same as what said G5'll cost will also buy me a black AseTek Vapochill case, phase change and all, that makes the G5's noise level, cooling and general sexiness look like an 80-year-old wartnosed hag next to Nicole Kidman. And I'll probbably have enough left to throw in a small SCSI 36Gig 10K-spindle dual-HD stripe (3'll kill the PCI).

    So WHY exactly would someone buy that G5, other than to prove something to the big wide world by showing off his mac?
    And spare me the "I'm into Graphics" bit. Wake up and smell the Hummus. All adobe software runs just fine on Windows nowadays.

    Not having a 6-digit income nor a wealthy parent, I find myself settling for the "half as much" solution.
    And if I wanted a 64-bit desktop, I'd simply wait till September. Hammer's here.

    --
    -
    1. Re:Overpriced to death, as usual.... by berniecase · · Score: 1

      So WHY exactly would someone buy that G5, other than to prove something to the big wide world by showing off his mac?

      You'll probably never understand until you sit down and use OS X for a week or two.

    2. Re:Overpriced to death, as usual.... by MikShapi · · Score: 1

      Admittedly, I never have.
      Off the bat, I am somewhat reluctant to believe I'd be willing to double my hardware expenses over a GUI (I assume Photoshop or Quake look the same under all OS's).

      Don't get me wrong. I'm not saying this soup I've never tasted is no good. I'm saying no matter how good it is (an it might very well be mighty good) I won't be willing to pay 1500U$D for it. (even if it's not directly for the OS but for overpriced hardware that differs from x86 only in its ability to run this OS, AFAIAC)

      I'm not flaming the G5. Techwise, It's cool enough. I'm flaming Apple's competitiveness (or utter lack thereof).

      --
      -
    3. Re:Overpriced to death, as usual.... by Squidgee · · Score: 1
      OK, as with all the "Macs are too expensive" trolls, GO TO APPLE'S WEBSITE.

      $799 for the cheapest desktop Mac, and $999 for a laptop, both of which perform extremely well. That is no more expensive than your beloved "cheap" x86s. And we're talking about good machines here, not P.O.S.es.

    4. Re:Overpriced to death, as usual.... by Anonymous Coward · · Score: 0

      In my personal opinion the user experience of even one of the $800 emacs is better than that of your typical PC. I use a 4 year old powermac G4 (400mhz). That's about half as fast as the cheapest mac you can buy today. It runs all my apps at an accepatble speed, and OS X 10.2.6 runs great on it. I would never trade it for a state of the art PC.

    5. Re:Overpriced to death, as usual.... by MikShapi · · Score: 1

      Uhm, no.
      What apple sells for 799$ does NOT line up with a 2 Gig Athlon, A NForce2-based Mobo, A Gig of Ram and a Radeon9700Pro GPU.

      Not by a long shot.

      If you wanna edit video, It doesn't match up either. Think oof a more modest GPU, but with Tyans Athlon MP MoBo and TWO of said Athlon CPU.

      So YES, Apple DOES have an 800$ solution, but a PC solution for the same cash beats the living daylight out of the Apple price-equivalent.

      Sorry, in bang for buck, Apple's a dead horse.

      --
      -
    6. Re:Overpriced to death, as usual.... by Squidgee · · Score: 1
      Apparently you've not used a G4 before...

      Yes, on paper they look like crap I'll admit. But in practice (Read: daily use, games, etc) they fly. Even my iBook is damn speedy.

      In fact, I run Maya on my iBook. And it runs well (The PLE). So, while it may look like shit on paper, it isn't in practice.

      Plus the machines last for frigging ever.

    7. Re:Overpriced to death, as usual.... by CatOne · · Score: 1

      You can't get a *pre-built* machine with similar performance for $1500. You're going to be giving on HD capacity, RAM, video card, or something there if it's pre-built.

      Sure, you can put together a SWEET PC system (Athlon 3000+, Radeon 9800, ASUS mobo, 1 GB RAM, DVD burner, ...) for $1500 but your warranty service is going to be a huge PITA if something goes wrong (how long are you out if you have to RMA a mobo to NewEgg? Yep that's right no machine for a week, versus AppleCare 4 hour onsite support).

      If you go to Dell for something in the ballpark performance wise, you're going to find it's in the ballpark price-wise, too.

  273. May I suggest... by confused+one · · Score: 2, Informative
    A real benchmark. Something that will bring ANY processor to it's knee's and provide a true performance test.

    Get one of the physics guys to take some code and compile it on both platforms. We'll run the machines in a native mode. Use whatever compiler you want (although a standard compiler like gcc would be best) with all the optimization turned on for effect. Then crunch a big multi-gigabyte raw data files, like those generated by modern particle accelerators. Finally, feed the data into visualization utilities and display it.

    Unfortunately, I'm no longer at a nuclear physics facility with access to this kind of data; otherwise, I'd do it myself. My 400Mhz P2 (linux box) used to take ~23 hours to make a first pass on a 2GB "raw" data file (which only represented 90 minutes of data btw). This will give you a real world feel for raw compute power and visualization power. If there is a significant difference, it should be obvious.

  274. Benchmark the user experience by amichalo · · Score: 4, Insightful

    Forget the debate over if restricitng GCC is fair, let's think about what we are trying to measure!

    What it comes down to is the speed of the system, not the chip. The 1000+hp dragster is a useless vehicle to me because I don't need to go in a straight line at over 200 mph. What I do need is to be able to accelerate in traffic, handle corners, etc.

    To me, a computer is a system. So I don't really care if the G5 is cranking out power I will never need. I feel like the G4 and the P3 are plenty powerful chips if the OS is built to be efficient and the supporting components to the system are configured correctly.

    These days, my biggest reason to upgrade to a new computer is desire for faster system components. I wish my P3 had firewire (might go buy a card), I wish my PowerBook G4 (400mhz mind you) had BlueTooth (not 1600 extra mhz).

    Benchmark the user experience, give a review that is more like Automobile or Road and Track. Tell us the zero to sixty and then move on the how the G5 handles in the turns. Tell us if the wind noise is less than a Xeon. Tell me if it has power windows. But don't spend 90% of your marketing materials telling me about the engine, that is only 10% of my buying criteria.

    You just gotta TRY OS X!

    --
    I only came here to do two things; kick some ass, and drink some beer...looks like we're almost out of beer.
  275. Re:Counterpoint: I switched before switching was c by Anonymous Coward · · Score: 0

    First...Windows machines do not 'just stop working' any more than Apples 'just stop working'. Don't get me started on my experiences with Apple hardware. From Powerbook plastic kits, to 1710 MDB failures, to iMac problems that were finally resolved by replacing every unit in the machine, piece at a time, and then calling Apple Tech Support to inform them as to what part fixed the issue. I had to work on a failed G4 that was owned by the Pittsburgh Zoo and used to record and analyze elephant vocalizations. This machine was critical in that there had been a birth in the past month or so and the zoo staff needed the machine to analyze and archive all the sound data they could gather. I ended up replacing the ENTIRE SYSTEM because Apple could not get a good, working system board out to me. Either the onboard audio was crap or the mic inputs didn't work or some other issue was present. In the meantime, ATS had me replace memory, processor, and video cards!

    Your Mac may 'just work'. So does my WinAMD.

  276. Do I care? No! by simba17 · · Score: 1

    I do not see what the big uproar about all of this is. Perhaps Apple tweaked their system to make it look better. Maybe they disabled a few things in the Dell system. If they did that stuff, then it is a shame that they had to resort to doing that. However, I really do not care who is faster. If it takes me 2.56 seconds to open a program on one system and 2.57 seconds on the other, does that matter to me? No! So please people. Grow up, and realize that there are always going to be new hardware and software out and somethings will run better on different systems. So please, try to act your age and quit arguing about what is better before people have a chance to compare things for themselves.

    1. Re:Do I care? No! by micq · · Score: 1

      I do not see ...
      I really do not care ...
      If it takes me ...
      ... does that matter to me?

      Have you ever thought that sometimes, just sometimes, it isn't about you? You feel this way, so you buy your boxes by your criteria...

    2. Re:Do I care? No! by simba17 · · Score: 1

      What is wrong with myself bying things by my criteria and you buying things by your criteria?

    3. Re:Do I care? No! by micq · · Score: 1

      What is wrong with myself bying things by my criteria and you buying things by your criteria?

      That was the point of my post. Your post made buying things (or on the other hand, criticizing things) on my criteria childish, and that I should grow up because it's not something that you find important.

    4. Re:Do I care? No! by simba17 · · Score: 1

      My post was criticizing the fact that people are arguing over things that really have yet to been varified by the people who matter the most. The consumer. Of course the various businesses are going to be throwing out all sorts of claims. If the claims are false, then the consumer will deal out the punishment. If they are true, then the consumer will give the reward. People on here are just going off on what is better, yet they will not know for themselves until later this year, when they can decide for themselves. I use a Mac at work and I use a PC at home, and they both suit my needs just fine for the environment that I use them in. If people would just grow up and wait and see for themselves what is better, then these debates can be ended. Besides, it is pointless to critique something that you only know about because someone stood on a stage and talked about it. Wait and see for yourself what this is all about, and then make your judgement.

    5. Re:Do I care? No! by micq · · Score: 1

      My post was criticizing the fact that people are arguing over things that really have yet to been varified by the people who matter the most.

      No, you criticized the criteria in which people grade.. see:

      However, I really do not care who is faster. If it takes me 2.56 seconds to open a program on one system and 2.57 seconds on the other, does that matter to me? No!

      The fact of whether the speed details are correct are irrelevant, you're saying that it doesn't matter to you, so we should grow up. My point is that to some, even the .01 sec increase in speed matters, regardless if later it's found to be there, be smaller, be bigger, whatever, the criteria, as a measuring detail, is important, even if the facts of the numbers change.

      In any case, the issues dead, we're arguing something that was three days ago ;)

  277. Tests on Windows with hyperthreading. by Anonymous Coward · · Score: 1, Insightful

    "He also said they would be happy to do the tests on Windows and with hyperthreading enabled, if people wanted it, as it would only make the G5 look better."

    Well, why the hell not? I say 'do it'.

    Although, I can see the trolls now: "Apple cheated! They used Windows!!!! of course the Mac looks better..."

    1. Re:Tests on Windows with hyperthreading. by Squidgee · · Score: 1
      Although, I can see the trolls now: "Apple cheated! They used Windows!!!! of course the Mac looks better..."

      That's exactly why he doesn't want to do it; he wanted to give Intel/AMD the best shot possible so noone would complain...seemed it kinda backfired though.

  278. Embedded Compilers by Anonymous Coward · · Score: 0

    At least a fair number of embedded projects are compiled under GCC.

    One option for Wind Rivers Tornado Toolchain is the GCC compiler.

    There are also a number of embeddable Linux distributions which naturally use GCC.

  279. Re:Even if Apple is faster by Anonymous Coward · · Score: 0

    Yawn...

    on the PC you can select what you want to have in your machine, you might think that gigabit ethernet is pointless, you might think that sata hard drives arent that much better than udma 133 ones... you might think that a dvd writer is pointless... you might want a cooler soundcard than the analogue 5.1 one... you might want firewire or not... you might think bluetooth is even more pointless... etc.

    yawn out, i think you got my point...

  280. Photoshop WAS compiled with the AIX compiler! by kriegsman · · Score: 5, Informative
    I don't know if they still do, but for a while at the beginning of the PowerPC era Adobe was using the AIX compiler to generate its PowerPC binaries for Photoshop.

    Admittedly, this was when the PowerPC was pretty new, and the choices were the IBM/AIX compiler which was robust and produced fast code but required an AIX box in addition to a Power Mac, or the nacent Metrowerks CodeWarrior compiler which run natively on the Power Mac, but generated poorly optimized code.

    If I recall my history timeline correctly, after CodeWarrior came
    • the Apple MPW "MrC" compiler (better code than CodeWarrior 1.0, but with a wacky command-line "IDE"), then
    • gcc for PowerPC (cruddy code back then), then
    • the Motorola PowerPC compiler (better code than Apple's compiler, with NO IDE - it plugged into the CodeWarrior or MPW IDE).
    • Then Motorola inexplicably stopped selling their compiler.
    • Later Motorola bought Metrowerks.
    • Somewhere along the line, gcc learned to generate better PowerPC code.
    • Eventually, Apple pretty much shelved their "MrC" compiler, and settled on using gcc for Mac OS X
    • Monday, Apple released their "Xcode" environment -- still using gcc, I believe.
    Apple's MPW tools are still available (free) here for Mac OS 7/8/9. The new Mac OS X tools including Xcode are available here.

    As a side note, it's really nice to see Apple giving away a full development suite for free, and continuing to put development time and effort into improving it.

    -Mark
    1. Re:Photoshop WAS compiled with the AIX compiler! by Anonymous Coward · · Score: 0

      True, true. Excellent, Smithers!

  281. Re:Apple is a Well Run Business? by jht · · Score: 2, Insightful

    Given the current state of the PC industry, I'd say any profit right now is indicative of a well-run company.

    Dell and HP are about the only two players selling personal computers that are consistently profitable today - and HP's profits derive mainly from their high-margin servers and printer supplies - not from desktop computers. On the other hand, Apple's server business is a drop in the bucket, they only sell two real peripherals (one peripheral until this past Monday - the iPod), and have a minimal business selling boxed software. They make their profit based almost entirely on their ability to sell desktop and laptop computers.

    To take one more benchmark, Gateway is the only other major manufacturer to run company stores. They've lost a bundle, locating in strip malls and out-of-the-way locations. Apple has opened over fifty stores, mainly in very high-rent locations, and is on the verge of break-even after less than two years in retail. So that's a pretty well-run business as well.

    Intel/AMD? Not going to happen. Period. Same with becoming a software-only company. I posted a comment a while back explaining why that would be idiotic, and I'm sticking to it. I won't recap here in the interest of brevity, but look it up if you want to see my argument.

    --
    -- Josh Turiel
    "2. Do not eat iPod Shuffle."
  282. What I don't understand... by eclectic4 · · Score: 1


    ...is that they introduced fast user switching, A/V iChat, Expose, and many other features that are very simply, cool as shit, and we're spending over 2000 posts on neglegable differences in pure chip performance. It just seems like the OS benefits far outweigh any of this piddly crap everyone is arguing about now. I would have MUCH rather have had Mr. Jozwiak spend his time talking about alll of the other things, but noooooooo, /.ers wouldnt' "allow" him to do anything but "defend" the chip specs.

    Jeezus, I swear...

    --

    "The greatest obstacle to discovery is not ignorance - it is the illusion of knowledge." - Daniel Boorstin
  283. Re:Apple is a Well Run Business? by gamgee5273 · · Score: 1
    One word:

    iPod.

  284. Re:Apple is a Well Run Business? by gamgee5273 · · Score: 1
    Apple does have, for better or worse, an "approved" list. It's at http://guide.apple.com/index.lasso.

    Don't smack others down unless you have your facts completely straight - it undercuts your argument.

  285. Linux on new G5s... by myrdred · · Score: 1

    I wonder if it will still be possible to run Linux on the new Apple Powermacs. When Jobs was talking about the new 9-fan cooling system, he specifically said that all the 9 fans are regulated by Mac OS X, meaning Linux probably wouldn't know how to activate them etc, and thus fry the motherboard, since it wouldn't have any cooling! Obviously, it is possible that thats regulated by a lower-level system component that runs separately by OS X, but we'll have to see when they ship.

    1. Re:Linux on new G5s... by DuBois · · Score: 1

      You got it. See Yellow Dog Linux for Linux on the G5.

      --
      The IPCC has purposely engineered a massive scientific fraud.
  286. It'll be interesting... by athlon02 · · Score: 1

    to see lots of benchmarks (G5 vs. P4 vs. Athlon XP) start popping up once the G5's are actually shipped. And it'll be more interesting if the G5's are vindicated. But of course, more interesting will be to see how they stack up against Opterons and Athlon64's.

    Of course, personally I'd like to own a dual 2GHz G5 and a dual Opteron (or Athlon64) desktop system. Not that I'd be likely to stress either machine most of the time, it'd just nice to have both :)

  287. Re:Counterpoint: I switched before switching was c by Anonymous Coward · · Score: 0

    I switched 6 months ago, i hated MAC os 9, i flamed mac users when Q3 came out for them first.

    I worked as an admin on a PC windows/linux netowrk, and when Apple went unix i got an iMac for the netowk, the day after 10.2 came out i bought a powerbook.

    And that was it! I can't believe how great the OS is, i use it for normal everyday crap and also audio production with pro-tools and Cubase. It never crashes, and its impossible to get it to freeze up.

    As soon as the G5 gets into a powerbook i'm getting it, and i doubt i'll need another PC ever

  288. Not-quite-obscure reference? Re:Curious by LookSharp · · Score: 0, Offtopic

    "Cheater! Dirty cheater, I say!!
    What, did he use GCC to compile them?! Filth!!! DIE!"


    I'm way off topic here, but given the popular literature released on Saturday, that many of us are no doubt reading, did anyone else hear Sirius Black's mother screaming this at us?

    "Out, ye filth! Blasphemy! Mudblood Scum!"

  289. Right, but they aren't targeted at home users. by caveat · · Score: 1

    It could be argued, that small Sun desktops (Ultra 5, Ultra 10, Blade100) are essentially PCs with an Ultrasparc CPU. (aside from the UltraSparc CPU and the mainboard, they have commodity hardware like IDE drives, PCI bus and cards, VGA graphics, USB etc)

    That's true, but they aren't marketed to the home/SOHO crowd, or even power users for that matter; they also lack the range of software available on a PC (x86/Mac), especially the office/presentation stuff.

    --

    Facts do not cease to exist because they are ignored. - Aldous Huxley
  290. Re:Even if Apple is faster by dasmegabyte · · Score: 1

    Well, actually I'd hoped to prove that the "comparable machine" wasn't that much cheaper. But it was $500 off. Ironically, I think that's what my Time Warner discount on the new machines is...

    --
    Hey freaks: now you're ju
  291. Re: gcc on both sides by Zeriel · · Score: 1

    The point is, that the raw end-user speed of a system is bound by the compiler. As in, if all available compilers for the system are 3x as inefficient as your competitor, it doesn't matter if your system is 2x as fast in terms of raw operations, except to the guys making your complier more efficient.

    In the real world, CPU speed is not as important as CPU+compiler.

    --
    "America has done some terrible things. But I know that Americans don't cheer when innocents die." -Dave Barry
  292. awesome by TrekkieGod · · Score: 1
    Thanks :)

    I'm happy it didn't come off as trollish, as I feared. I guess it does help to have a common experience...I always deeply want to look at Tom's reviews, but I always leave his site pissed off because of the experience.

    --

    Warning: Opinions known to be heavily biased.

  293. Re:Even if Apple is faster by Anonymous Coward · · Score: 1, Interesting

    Of course, the differences between Win2K and WinXP are roughly equivalent to the differences between OS X version 10.x and 10.x+1. The service pack equivalents are the 10.?.x releases, which you get free (just like the windows service packs).

    Sure the minor update (not SP) rate is faster.
    9.66 months apart on average (assuming an august release of 10.3), vs. 2+ years for Windows. But the cost over that span is roughly the same. The numbers are as follows:

    Mac OS X:
    10.0: included w/ Mac (early 2001)
    10.1: $20 (upgrade) (late 2001)
    10.2: $130 (full) (mid 2002)
    10.3: $130 (full) (mid 2003)
    10.4: $130 (full) (mid 2004?)
    10.5: $130 (full) (mid 2005?)
    Total: $540

    Windows:
    Win ME: included w/ PC (early 2001)
    2K Pro: $200 (upgrade) (equivalency upgrade)
    XP Pro: $200 (upgrade) (2002)
    Longhorn: $200 (upgrade) (2005?)
    Total: $600

    Notes:
    I extrapolated out to OS 10.5 and 'Longhorn' based on estimated release dates for Longhorn and a projected yearly 10.x update (see 10.1 -> 10.2 -> 10.3). So in the course of 5 years, if you keep both machines at the most recent releases, you pay $60 less for OS X updates (despite buying full versions of it and upgrade versions of Windows). If you skip one of the updates, you end up paying $10 more for OS X, but if the wait between 10.3 and 10.4 is longer than the projected year, you might save an additional $130 (total of $190).

    Let me also point out that you're more likely to have to buy a new machine to run Longhorn effectively than to run 10.5 effectively.

  294. ISO9000! by Anonymous Coward · · Score: 0

    Dude! You're half way to ISO9000 certification.

  295. Re:Still have think that GCC gives a good indicati by jweatherley · · Score: 1

    Motorola own Metrowerks who produce CodeWarrior and most commercial Mac apps are built with it as it outperforms gcc on PPC.

    --

    --
    Reverse outsourcing: it's the future
  296. even dell is defending Apple by Anonymous Coward · · Score: 2, Informative

    thats right, I said dell
    http://www.theregister.co.uk/content/39/3141 6.html

    According to Joswiak, HT was disabled in the SPECint and SPECfp base tests because it yielded higher scores than when HT was enabled. VeriTest did keep HT switched on when it performed its SPECint and SPECfp rate tests.

    Indeed, a number of Register readers have pointed out a report on Dell's web site that supports Joswiak's claim. Essentially, it says HT is good for server applications, but less well suited to compute-intensive apps. It uses SPEC CPU 2000 as an example of such an application, and found a "system performance decreased 6-9 per cent on the CPU 2000 speed tests and decreased 27-37 per cent on the CPU 2000 throughput tests" with HT enabled.

  297. Re:Compilers make a big difference but Apple was f by SuiteSisterMary · · Score: 1
    Indeed that's the norm, since most Windows developers use Microsoft's compilers that ship with Visual Studio and other x86 environments like Linux are dominated by gcc development.

    So if the average x86/windows developer is going to be using VS, why didn't apple compile with VS on x86?

    --
    Vintage computer games and RPG books available. Email me if you're interested.
  298. Re:Even using Apple'sspecs, the G5 is disappointin by Dixie_Flatline · · Score: 1

    I'd like to quickly point out that the Itanium II has no provision for running 32-bit apps natively, and is a dedicated serverland chip. I'm sure that the Opteron and Power4 give similar numbers. (Though, IIRC, the Opteron DOES have the ability to run 32-bit apps natively.)

  299. What other Apple compiler? by Anonymous Coward · · Score: 0
    He conceded readily that the Dell numbers would be higher with the Intel compiler, but that the Apple numbers could be higher with a different compiler too.

    In Apple's case, there is no other compiler.

  300. A name to reckon with by boutell · · Score: 1


    Greg Joswiak, vice president of hardware product
    marketing at Apple, today denied claims that he
    is the result of a genetic engineering experiment
    gone horribly awry. "Just because of my last
    name, people think I'm the miracle test-tube
    love child of the founders of Apple Computer," said Joswiak. "All of their creations suffer
    from unfair criticism! Nobody believes
    claims about my performance either! Beep boop!"

    --
    Check out the Apostrophe open-source CMS: http://www.apostrophenow.com/
  301. Re:Apple is a Well Run Business? by steeviant · · Score: 3, Interesting

    Firstly, I'll clarify my point from the first message.

    I have formed the opinion over the years that no company can compete in x86 space while Microsoft has the power it currently has over PC manufacturers. I believe that that's the reason why BeOS, OS/2, PC Geos and DR-DOS died (by the way, I've used all of the former).

    "Dell's equipment may not be as slick as Apple's, but it works really well, and they've been selling the hell out of them for years. And like it or not, MS has made good progress with its OSs. I'm no MS fan, but XP is "good enough" for the buying public, just like PCs are good enough."

    By crap hardware, I don't mean Dell. I mean $5 network cards from a chain store, $30 taiwanese motherboards etc. I don't give a shit about the aesthetics of the computer I use as long as it has a querty keyboard and the X and Y axis of the mouse isn't inverted, to be honest.

    "Your argument about other doomed OSs has no relevance. BeOS died from lack of apps, not because it was based on Intel platform."

    I'm not saying there's anything wrong with the x86 platform, in fact I like Dell servers running a Unixy OS, I'm saying that no company can compete on the x86 platform because Microsoft can force them out of the business instantly by using strongarm tactics against the PC manufacturers. I base this opinion on the fact that they have done it every other time a commercial OS competitor has come along trying to swipe the crown jewels from them.

    "You sound like yet-another-rabid-Machead. If Apple didn't want to support every peripheral in the world, they could produce an approved hardware list. Microsoft did that for NT, and other OS vendors do that for Linux. And anyway, nowdays it's largely up to the hardware vendors to write the drivers for the OS. All Apple would have to do is review/approve/certify them."

    If it was left up to the hardware vendors to supply drivers for linux, you'd have a choice of Framebuffer, nVidia or ATI video cards, 3com network cards, no mice as far as I know, no sound cards, no USB devices etc etc etc. There never was a scanner driver made for BeOS as far as I know...

    Hardware manufacturers might support Apple, but their primary focus would always be on windows. It most likely wouldn't improve driver support, but it would increase the number of people who put crap hardware in their computers, and then expect it to work in OS X because it works in Windows.

    As it is, Apple get Apple specialised hardware manufacturers because the platform is sufficiently different electronically to prompt the companies into action. I'm convinced that companies that produce PC hardware don't support Linux because they've already done a driver for x86 and don't see why they should do it again.

    "Regarding reliability, despite my dislike for MS, I have to say my office development machine (running XP Pro on a Dell P4 workstation) runs flawlessly. I never reboot it, at least not often enough to even remember. It's up for at least 30+ days at a time. Of course, my RedHat 9.0 running on the Dell P4 workstation beside it stays up even longer, but it doesn't see as much day to day use."

    That's nice. I have three machines here running windows, used by the rest of the household, two laptops, and one machine slapped together out of parts bought from a nearby computer supplier. The two laptops have hardly any problems, but I did have all manner of problems with expansion cards in the white box.

    This is what I'm talking about. The laptops have wireless cards in them, apart from the fuss of getting them set up with WEP (had to resort to 56bit in the end to get it running) they work pretty flawlessly.

    I'm arguing this point to you. When you buy a computer from Dell or Gateway or Compaq/HP, you get something that someone has taken a reasonable amount of time to test and make sure the parts all work together well. When you buy a box and slap it together yourself, you don't know whether the problems come from the hardware/drivers or the

  302. HyperThreading is SLOWER... and Apple knows it! by Anonymous Coward · · Score: 0

    For a single-threaded application, having HyperThread technology active can reduce performance by about 5%. And this is what Apple reportedly did for the single CPU benchmarks. Is that fair? Nope, especially not when HyperThreads were then turned off for the multiple CPU benchmarks! This may have reduced performance by as much as 30%.

  303. What matters is how much faster than a Mac by djfern · · Score: 1

    All this bantering about compilers and SSE and blah blah blah. It's quite funny if you take a step back, or, in my case, just don't fully understand it. ;)

    For me, what's important is that as of Monday, the G4 is dead in high end machines and it finally means i can end my personal moritorium. (I'm bitter because i shelled out a lot of money to buy a top-end G3 blue and white to be stung two months later with the announcement of the G4).

    I'm happy it kicks my G3's ass by a factor of 10 or more, and I'll happily invest in a new top of the line system. Looking damn forward to an optimized After Effects. mmmmm. drooool.

    As far as how fast it is as compared to Intel, I don't use Intel based systems for anything, so it matters about as much to me as car racing specs, sport scores or a new arnold schwarzarepublican movie. :P

    1. Re:What matters is how much faster than a Mac by DuBois · · Score: 1
      ...a new arnold schwarzarepublican movie...
      Reminds me of the old joke: What do you want to avoid when you're making what you hope to be a commercially successful movie?

      Bush and Gore!

      Jobs didn't, at least for his board.

      --
      The IPCC has purposely engineered a massive scientific fraud.
  304. G5 got you stressed? by streeter · · Score: 1

    I find it amazing the fury which the G5 and Job's keynote speech is causing. Why are so many /.'s stressed out about the G5? Seems pretty obvious to me: 1. The 2GHz 970/G5 is a respectfully fast chip and compares well to the current best desktop chips made by Intel, etc. 2. The 970/G5 may well have more headroom in terms of future speed improvement. IBM is only using a 130 A process, so you just know that there will be announcements by Christmas about still faster G5s. IBM is no Moto and you know that IBM will push the performance envelope. So just maybe you will have a harder time of heaping dung on future head-to-head comparisons? 3. The G5 runs 32 bit code and 64 bit code at the same time. That makes it easy for macheads to move to the new processor while you do have a bit of a compatibillty problem on the other side of the street, don't you? 4. Apple's prices for these new machines aren't too bad. Kinda takes away from your price argument. 5. Apple's latest supercomputer brag got you pissed off? Why? I am sure that we could devise one test showing a '86 machine faster at doing something and a G5 faster at doing something else. So what? The only real issue should be is which machine makes you faster and better at what you do. If what you do involves at lot of inteaction with a monitor, keyboard & mouse, that will probably be a very personal decision which will be largely based on what you are used to or comfortable with. I suspect that what has you realy annoyed is that Apple is a small company with a puny marketshare which seems to make more noise than it's size warrants. Frankly, I like to see the underdog do well. If apple had 80% of the market (heaven forbid), then I am sure would be pulling for microsoft. So why does it stick in your craw to see the small guy get his licks in once in a while? Chances are that his licks have made your machine better today than it otherwise would have been.

  305. DELL on XEON, SPEC, and hyperthreading by mpaque · · Score: 3, Informative

    DELL's own comments on SPEC benchmarks and turning off hyperthreading for best results:

    http://www.dell.com/us/en/biz/topics/power_ps3q0 2- khalid.htm

  306. A Mac User's Perspective by divisionbyzero · · Score: 1

    Well, regardless of whether or not the G5 is faster than a P4 (and I bet it is), the G5 is sure as hell a quantum leap above the G4, and as someone who was going to buy a Mac anyhow the G5 makes an even more compelling case that I buy one now... I'm sure a huge segment of Apple's installed base was waiting for the G5 in order to upgrade to OS X and their hardware. With the G5, they no longer have an excuse not to... The G5 is an awesome step forward for anyone already comitted to Apple and regardless of whether it makes anyone switch from Intel/AMD, it should generate significant sales from Apple's installed base and on that ground alone is a huge success for Apple's lagging and "beleagured" desktop sales...

  307. Huh? by blunte · · Score: 1

    I didn't say that Apple did NOT have an approved hardware list. I just explained that having one is some sort of protection against user complaints when they try to add a piece of hardware that doesn't ultimately work.

    Why don't you read a little before you respond? Better yet, read the whole thread.

    --
    .sigs are for post^Hers.
  308. Apple knows geeks are an important market by alispguru · · Score: 2

    The fact that the (almost) top person at Apple has made this clarification shows how much importance they're putting against these claims.

    What's the #1 argument used against Macs in corporate workplaces? "They're not compatible - we don't want to support more than one platform."

    What's the best way to show that's wrong? Have a sysadmin type open up his Powerbook and say "Look! It sees the file servers, it opens Word/Excel/PowerPoint files, it sees the printers, and it does all that with no support."

    How do you get that kind of support? Make your laptops attractive to geeks. Powerbooks are becoming the Swiss army chainsaw of choice for sysadmin types - they let you run MS apps and Un*x development/diagnostic tools.

    How do you keep that kind of support? Pay attention when the geeks question your claims. Treat their objections seriously, and answer them with minimal corporate spin applied.

    Apple has actually handled this flap pretty well. Their artificial benchmarks are at least defensible, and the application demo wall-clock times are really impressive - beating the competition by a factor of two is definitely past the point where you should sit up and take notice.
    --

    To a Lisp hacker, XML is S-expressions in drag.
  309. Re:Even if Apple is faster by markomarko · · Score: 1

    Plus, add cooling system with self-regulating fans that automatically adjust to accommodate the temperature of each specific region they cool, and make sure you keep the db level as low as the new G5. Oh, and don't forget to add firewire 400 ports, firewire 800 ports, USB 2.0, optical audio in and out, analog audio in and out, dual-head support (dvi for both to be fair). And tell me how much luck you have putting each of those Xeons on their own 1000mhz bus.

  310. Re:Even if Apple is faster by figa · · Score: 1

    And don't forget AppleTalk! Everyone always forgets AppleTalk.

  311. Re:Apple is a Well Run Business? by The_K4 · · Score: 1

    Um much of the "old" Max software won't run under OSX. I have friends who have been told by Apple to dual boot their macs so they can run all their "old" software while they buy new copies. I know a Mac user *warning what follows is second hand knowledge* who wanted to move to OSX but would have needed to re-buy Office, Photoshop, and several other programs that would have cost as much as a new mac.

  312. Re:Even if Apple is faster by CapnWacky · · Score: 1

    I understand how it works. I paid $149 for 10.1 two years ago, $149 for 10.2 last year, and now 10.3 is already coming out. At least Microsoft only makes you buy a new OS every 3-5 years. I know the "minimize all windows" feature in Panther looks "Super cool", but I wouldn't pay $149 for it and a freakin video conferencing program. This reminds me of the late 90s with 8.1,8.5,8.6,9.1, etc... all the same with some annoying new "search tool". Just because Apple releases something does not mean it's good or revolutionary... OS X is good but don't get so caught up in the hype.

    --
    god's lonely man
  313. Re:Even if Apple is faster by CapnWacky · · Score: 1

    I just went to the apple.com... the 2 x 2Gz G5 is $3000 without a monitor and with the Radeon 9600. On the other hand, I can get a Dell 8300 with 1X 3.2 ghz Pentium 3, Radeon 9800 Pro, and a 21 inch monitor for $3098 after rebate... Do you really think 2 CPU's help the typical computer user?

    --
    god's lonely man
  314. Re:Even if Apple is faster by CapnWacky · · Score: 1

    Um, I went to the apple store online. That $3000 doesn't even include Airport, Bluetooth, or even a monitor or speakers (and only has the Radeon 9600). For $3098, I just priced a Dell 8300 3.2 ghz Pentium 4/800 mhz frontside bus with 21 inch monitor, Radeon 9800 Pro and H-K THX 5.1 speakers. THe similarly configured G5 was $4500. So, how much is that second processor worth to you, and how much extra performance do you think it actually gives you on anything other than Photoshop or raytracing?

    --
    god's lonely man
  315. Apple's benchmarks don't match Published. by CapnWacky · · Score: 1

    Check out the published specs for the Dell Precision 650. They blow the G5 away... no wonder Apple had to redo the PC benchmarks themselves. http://www.spec.org/cpu2000/results/res2003q2/

    --
    god's lonely man
    1. Re:Apple's benchmarks don't match Published. by Hawthorne01 · · Score: 1

      RTFA. Dell's benchmarks use a highly suspect, overly optimized compiler.

      --
      "Only two things are infinite, the universe and human stupidity, and I'm not sure about the former."
  316. Re:NO Questionable tactics-- First honest benchmar by Anonymous Coward · · Score: 0

    Again, this is assuming Dell didn't rig their own tests to beef up their SPEC scores. I agree with the parent, you X86 fanboys are no less zealits than the Mac fanboys.

  317. Physicists by Anonymous Coward · · Score: 0

    The physicists I know at the school I went to all used *nix for their simulations, LaTex for their word processing and pdf's for presentations. They just did it all on OS X. One of them was a Next fan until he got his hands on an early copy of OS X Server and a G4, and the other has used Macs since the OS 8 days. Both are on OSX exclusively now.
    It's funny how things change over time, but for them (and for me)Mac OS X has become the easiest, simplest, and most useful solution on the market. The G5's just bring the power factors into line with all the other hardware out there.

  318. Re:Even if Apple is faster by Anonymous Coward · · Score: 0

    I know the "minimize all windows" feature in Panther looks "Super cool", but I wouldn't pay $149 for it and a freakin video conferencing program.

    So don't. When Panther is released, will Jag-wyre suddenly stop working? Why spend money on software you don't need?

    On the other hand, if Panther provides functions and features you _do_ need, maybe it's worth paying for...?

  319. Typo by Anonymous Coward · · Score: 0

    In reference to the haxial.com link, you accidentally called it an "article" instead of a "giant troll".

  320. How many developers the Intel compiler? by Anonymous Coward · · Score: 0

    On Windows, probably programmers' common choice would be the Visual C++ / Visual Basic, etc, not Intel compiler. However on MacOS X, most people's choice would be the gcc. So... wouldn't it be great to compare the both?

    And... endless debates.. benchmark DOESN"T reflect real performance. It just shows how fast it can be. Something like reference.

  321. Re:Removed one of the processors for the SPEC CPU by Anonymous Coward · · Score: 0

    Suck my tit.

    (Yes, I'm a girl.)

  322. Re:Apple is a Well Run Business? by Anonymous Coward · · Score: 0

    Dell hardware is far from good. We are considering dumping them as a vendor and moving to IBM. We continuously have hardware issues with our Dell servers. Our Cobalt, HP, and even off-the-self-homebrew servers have MUCH higher reliability. Their hard drives seem especially crappy as we have lost up to 10 a week in our platform!

    Hell we even have an old G3 350 running Eudora Mail Server for years without an hitch. Dell has been one of the consistently crappiest hardware vendors we have ever dealt with.

  323. Re:Removed one of the processors for the SPEC CPU by Anonymous Coward · · Score: 0

    Uh, blaming it on Mathematica's "buggy" WIntel implementation is quite silly. As a long time Mathematica user, I can only say that Mathematica is probably the single best application available on the Wintel platform, has been since 1989. The OS X version is a complete from-scratch rewrite of the software for the new platform, so is much younger and less tested than the Wintel version to boot.

  324. Trivially false. by Anonymous Coward · · Score: 0

    Not only is there CodeWarrior for the Mac, Jobs repeatedly pointed out that they are still working on getting gcc to run as fast as CodeWarrior does.

  325. On KneeJerking by Pubert · · Score: 4, Insightful

    I've read through most of the streams on this topic over at Ars, here and Geek â"most of it consisting of shrill whining over Intelâ(TM)s compiler not being used. Iâ(TM)ve looked at all the views, read the study -and from what Iâ(TM)ve CAREFULLY read, the testing methodology was fair.

    I feel those shouting the loudest -scanned, rather than read the report.

    Typical of the 'outrage':
    http://news.com.com/2100-1042_3-102063 1.html

    "It wasn't really a fair test," said Gartner analyst Martin Reynolds, who said that the Dell machines are capable of producing scores 30 percent to 40 percent higher than those produced under Apple's methodology [using the Intel compiler]...â

    -Well DUH! I guess we then should have expected Intel to trot out a hand-coded/Spec optimized version of their compiler for the G5 too! Idiocy.

    âoe...In response, an Apple representative said it wanted to compare hardware performance, so it made sense to use the same compiler on the Mac and the Dell. The SPEC benchmark tests measure the performance of the hardware and the compiler. âoe

    -Lets get real here! NOT normalizing the compilers on each systems is nutso â"even to me (which isnâ(TM)t saying much.)

    âoe...Joswiak said that the Power Mac settings were representative of how the final machines will ship, even though a few settings did differ from the way current prototypes are configured. As for the Intel-based PCs, he noted that some of the settings that have been criticized were chosen because they actually improved the performance.â

    DUH again! Even I saw that! Hey people, the methodology rationale was even explained in the study! Read it!

    The bottom line of most of the PC-lumpenproletariat out there seem to be: âoehey dude, ya needed to use the Intel compiler because the Specmarks are, like, soo-ooo much higher on the Dell. As for the G5, use whatever â"it sucks anyway.â

    Another big moan out there was that the Dellâ(TM)s Hyperthreading was turned off. They donâ(TM)t seem to realize is (according to DELL) is that, re SpecMark, this was to Dellâ(TM)s advantage!!!!
    http://www.dell.com/us/en/esg/topic s/power_ps3q02- khalid.htm

    (...As was the fact that the Dellâ(TM)s were packing 512 MB more RAM than the G5! (Which NOONE seemes to have noticed. btw.) ...declarative boobs.

    âoe...Peter Glaskowsky, editor-in-chief of Microprocessor Report, ... also noted that Intel's chips perform disproportionately well on SPEC's tests because Intel has optimized its compiler for such tests.â

    Damn right they do! To put it mildly.
    Iâ(TM)ve read scads of articles on the various, ahem, Spec-specific âoptimizationsâ(TM) theyâ(TM)ve built into their compiler. Great too if youâ(TM)re comparing one Intel product against another â"but other than that, itâ(TM)s just marketing fluff, IHMO.

    "...Jobs on Monday also showed demonstrations in which the new Power Macs outperformed the Dell by greater than 2-to-1 ratios on several programs...Reynolds says he has no reason to contest those claims. âoe...the application benchmarks look quite credible," Reynolds said.

    Those usage tests may also be more important than synthetic benchmarks, he said. "The SPEC benchmarks aren't that relevant anymore. People now are looking for things like multimedia (performance) and content management."

    Agreed. I also think there is just too much marketing driven Spec-chicanery going on out there for them to be considered meaningful benchmarks -if they ever were.

    Anyway, the telling of the tale will be on actual boxed applications.
    And although I may be surprised, I would place big bets (right now) that the G5 system -especially running Altivec-aware, 64bit recompiled applications, -will run (multiple) circles around the best MP PC versions that are out there (right now.)

    But Intel and AMDâ(TM)s caldrons are busy bubbling â"and the landscape may change radically by October (doesnâ(TM)t Intel typically intro their new stuff in September and March?).

    Even so, it will be interesting to see the price point any new uber-systems come in at. Right now, (unless you, brrrr...., 'roll your own'), theyâ(TM)re priced in the workstation stratosphere.

  326. Re:Apple is a Well Run Business? by Reckless+Visionary · · Score: 1

    Well, that certainly isn't my experience. I've been using all my OS 9 apps in Classic side-by-side with my native OS X apps for months with no problem. I've never encountered an older app that didn't run just fine in Classic. If you want Office for X, well, yeah you have to buy it. Why wouldn't you? I get along just fine using Office 98 that runs in Classic.

    --
    I think I'll stop here.
  327. Half a cent worth of perspective by Anonymous Coward · · Score: 0

    I've read the comments with interest, and it's perfectly natural that a dialogue on slashdot would go this way, of course, but it's important to keep in mind that that 99.9% of people who are looking to buy Apple computers (or PCs, for that matter) are simply looking for a fast machine that can run the software they want, and an operating system that lets them work and play without crashing a whole lot. Does anyone really think that there are people out there besides us who give a rip if the geeks are het up about the benchmarking being tweaked slightly for marketing purposes? Especially in light of the fact that nobody's particularly sure if the numbers are really that unfair?

  328. THIS THING IS SWEET by Chief+Typist · · Score: 3, Informative

    I'm at WWDC right now and posting this comment from Safari running on a G5. I don't care what any of the benchmarks say -- this machine screams from a user's point-of-view.

    No matter what I throw at it, I can't get either one of the CPUs above 50%.

  329. Ah, I see why I was confused... by autopr0n · · Score: 1

    Okay, now I know you are trolling. IBM made both chips, presumably this makes them pretty good experts on which is faster.

    When did IBM say the power4 was slower? Do you have links to the press release? I was under the impression that the PPC 970 had a smaller floating point unit.

    You linked to the spec int scores of the power4, not the spec fp. The spec int scores of the power4 chip are lower then the p4 scores.

    Anyway. It's simple. If apple wants to prove they have a superior system, they are going to need to find their best compiler, and put out a benchmark showing that they are actually faster then Intel machines. Benchmarks of the power4 chip have absolutely zero bearing on this.

    --
    autopr0n is like, down and stuff.
    1. Re:Ah, I see why I was confused... by X · · Score: 1

      When did IBM say the Power4 was slower

      Take a look at any and all of IBM's literature on the performance of the PPC 970.

      The spec int scores of the power4 chip are lower than the p4 scores

      You are missing the point. At no point did I compare the scores of the Power4 system to the scores of the P4. My point is not that the Power4 is faster than the P4. In fact, if you were trying, you couldn't have come up with a greater misunderstanding of the point.

      If Apple wants to prove that they have a superior system....

      This is where I think you are missing the point. Apple is not trying to prove they have a superior system. Well, actually they are, but they *aren't* trying to prove that they have a faster system. With the SPEC benchmarks they published, they are trying to prove that they have a faster processor.

      [Apple are goint to need to] put out a benchmark showing that they are actually faster than Intel machines.

      For the system performance comparisons, they chose to use application benchmarks. They did about 4 different benchmarks as I recall, and to use your parlance, they "totally kicked the crap" out of the Intel machines.

      Of course, I'm sure that as far as you are concerned, so long as you can take two numbers from benchmarks with totally different controlled conditions that show the Intel machine winning, it really doesn't matter how many other reasonable benchmarks suggest the other way around. We all know the Intel machine is faster, and it's just a matter of finding the one set of test data that proves it! ;-)

      --
      sigs are a waste of space
  330. You are mistaken by Anonymous Coward · · Score: 0

    I think you are mistaken, sir. The link is not to Apple's site.

  331. Re:yeah right by Anonymous Coward · · Score: 0
    The slashdot crowd is the cream of the crop when it comes to nerds and our preferences influence the purchases of not just our homes but spouses, parents, signifigant others and most importantly many of our jobs.



    Who's purchasing their spouses, parents, sig others or jobs these days? Is it expensive? Where can I sign up.

  332. Re:Compilers make a big difference but Apple was f by erwass · · Score: 1

    Because they used RedHat 9 for the test machine's OS. But why didn't they use XP on the x86 machine. Because then the ./'ers would complain that the OS choice biased the benchmark. But why didn't they run VS under Wine on Linux.... this is getting tiring.

  333. Just a thought by pricharr · · Score: 1

    i like the idea, that SW are the tools you use but that leaves the HW in limbo in this analogy. the only though i could find fitting would be that the HW is the world we are doing the building with in, ie some matterials are better made in the vacum of space. so yes it does play a part, but mostly if you knowledge leads you in one dirrection, use it. ie if you dont like space enought to save money working there, dont. its your money.

  334. Then do the tests! by Anonymous Coward · · Score: 0
    He also said they would be happy to do the tests on Windows and with hyperthreading enabled, if people wanted it, as it would only make the G5 look better.

    Just do the tests.

  335. Real world performance.... by otis+wildflower · · Score: 1

    ... I guarantee my Cube runs iMovie, iPhoto and iTunes a whole lot faster than your PeeCee..

    (though I'd definitely be online for a G5 laptop with which to play Simcity 4 on the ferry...)

  336. Re:Apple... by DuBois · · Score: 1
    I suppose you'd say that someone who spent more for, say, a Lamborghini murciélago, as opposed to an S-10 pickup, is a gullible moron.

    Well, guess who I think is a gullible moron who has been screwed out of his money.

    --
    The IPCC has purposely engineered a massive scientific fraud.
  337. Smart PR/engineering on apples part? by pricharr · · Score: 1

    I wonder if this is why apple threw so much weight into helping improve GCC? so they could use the "unbias" OSS combiler for there benifit. if so i wonder if other companies will start 'helping out' GCC?

  338. Re:Even if Apple is faster by li99sh79 · · Score: 1
    Dunno what you're talking about really... seems like a few months between releases to me. Besides, I did say each release was nifty... just seems like paying for each 10.X is a bit much.

    I think if it wasn't for the fact that Apple's invested a lot into the OSX moniker they would have moved on to OS 11 by now. I mean when I first started using Macs back in late 95 the OS was at system 7.5, when i graduated college they were at or very close to OS 9 with Rhapsody on the horizon. Apple has always required you to pay for the "big" upgrades, the .5s, and done the others as freebies(or 20 bucks shipping and handling). This has changed with OSX, they really seem to be hesitant to get away from 10. Give the usual shape of things Jaguar should have been 10.5 and Pather should be 11, but OSXI just doesn't look as cool and OSX (v.11) is just confusing, so it's 10.3. But i'm sure other folks have hashed this out in a much more informed and eloquent fashion. :)

    I held off buying Jaguar for a very long time and I'm debating Panther. I probably won't upgrade my current OSX machine, a Pismo G3 laptop, but I'm also planning on buying a G5 so hopefully Apple will throw in a rebate for a free copy of Panther, hint hint.

    -sam

    --
    I was just here, where did I go?
  339. Re:Apple is a Well Run Business? by The_K4 · · Score: 1

    If that works, great. Just for a sanity check. Are you able to run office/photoshop ect in OSX or is it a dual boot? If they run in OSX did you have to do anything special to get them to work? I am NOT a mac person, however i have several friends that are. They have all seemed to have problems running older software. It might be because they are mostly art-types, but it would be nice to know.
    Thanks.

  340. Re:Even if Apple is faster by Anonymous Coward · · Score: 0

    But I can buy single-processor Apple with the same 800 mhz FSB as your Dell for $2000, and it will still wipe the floor with the P4, 1.5X faster on photoshop, 1.5X more tracks on audio, and 2-4X faster on genome/DNA sequencing. Hell, I can even add the Radeon 9800 Pro card and a flat-screen monitor and come out cheaper than your CRT Dell. Or I could buy the Dual and double those stats. But comparing a dual 2 GHz G5 to a single P4 is ludicrous.

  341. An email from Apple's VP to answer more questions by Anonymous Coward · · Score: 1, Informative
    This was posted over at ArsTechnica here:

    http://arstechnica.infopop.net/OpenTopic/page?a= tp c&s=50009562&f=48409524&m=1640977175&r=8560961275# 8560961275


    I sent an email to Jozwiak (I think it was in the other thread) about the Quake tests, and the configs for the keynote shootout, and this is his reply:

    quote:
    Hi Ron,

    Yes, that graphic is consistent with the numbers I provided you. We will be running the tests on the dual xeon and expect to report our results in a rev of the white paper. We don't expect them to be higher than ours.

    We run the standard Quake config files on both platforms and run the standard Demo4 test. Some of the higher frame rates you've seen, used modified config files (which can be done for both platforms -- e.g. we've seen over 400 fps on our platform when doing this) but this is not how standard Quake benchmarks are (or should be) run.

    Both machines were running standard setups, each with 1GB of memory. We used the latest version of Quake available from ID, which from memory I believe is v.1.32 [altivec]. I believe this version became publicly available last week. This version was actually optimized for the G4, but the G5 received that benefit as well. We will adjust the disclaimer in the rev.

    In the keynote shootouts, the machines were identically configured. Each of the tests were run with 4GB of memory. We could have taken advantage of our ability to have 8GB, but we did not. We have never run a keynote demo with unequal amounts of RAM. We have been falsely accused of this previously but it untrue. These demos are created in cooperation with third party developers and both they and Apple are committed to fair comparisons.

    We are spending engineering efforts on finalizing these products so we can ship in August. The reason we used an independent lab for our SPEC® testing was to ensure that the results and methodology would be published, credible, and available for everyone to see. We don't want to hide anything. But we can't spend all of our engineer's time chasing down each and every spurious accusation -- I guess that's why they have me ;-). Fortunately, August is not that far away and the machines will be tested by tens of thousands. We're all looking forward to that!

    I hope that this helps.

    All the best,
    Joz
  342. Maximize SPEC_FP/cpu_price (Re:Who cares?) by Attitude+Adjuster · · Score: 1
    Well, thanks for actually reading my post. I base decisions on SPEC because in my 9 or so years of watching SPEC cpu benchmarks (92, 95 and now the 2000 variety) I have found that the relative performance I get for my apps (grid-based astrophysical hydrodynamics with typical run times of up to a few weeks on a current top range machine, but also a variety of other floating point intensive data analysis) on various different machines (alphas, suns, linux etc) scales as expected based on the SPEC values, i.e.

    grid_zones_completed_per_sec(machine2) = ( SPEC_FP(machine2)/SPEC_FP(machine1) ) * grid_zones_completed_per_sec(machine1)

    to within a few percent, when you optimize appropriately (and I'm more than happy to use gcc). Its a fairer benchmark than most, and if you look what the FP tests are comprised of you'll see they're real scientific number crunching of a variety of types. If I want to buy something new and fast to work with, then a detailed inspection of the SPEC results **that are on the official spec web site** (including the motherboard used, performance on specific aspects of the SPEC tests closer to my type of computing etc) is the way to go.

    IMHO, unless you're trapped with only being able to run apps on one OS you should always base your purchase (if you're after number crunching power) on the highest SPEC FP_base/cpu_dollar_cost ratio you can find. Right now I estimate thats best for a 2.8 Ghz P4 (faster than that you pay too much extra for the top of the range).

    As for this G5 stuff, the way I feel is...
    1) Remember the G4 all the hype? Its not the first time Apple has stretched the truth. People are right to be skeptical of *all* extraordinary claims, be it by Intel, AMD or Apple.
    2) Forget the minute details -- the fundamental point is that the SPEC results apple quoted for P4s and Xeons are not in line with the tons of existing spec measurements with those systems. Its deliberate spin - yup, others do it to, but cheating is cheating.
    3) Apple did use a version of gcc optimized for the G5 - you'd be naive to believe they didn't experiment until they found the compiler that gave the best results.
    4) I don't know about mathematica, but I'm sure you will agree that Apple has a history of comparing apple-optimized photoshop against non-pentium-optomized photoshop.
    5) AMDZONE has an insightful analysis of the whole G5 PR-thing, not just the SPEC values. See
    http://www.amdzone.com/articleview.cfm?articleid=1 296

    Buy whats best for you, not the hype...

    1. Re:Maximize SPEC_FP/cpu_price (Re:Who cares?) by jaoswald · · Score: 1

      You're "happy to use GCC," and get good correlation to SPEC results from the official site, which for Intel are not GCC results?

      Get your story straight.

  343. Re:Even if Apple is faster by Anonymous Coward · · Score: 0

    Do you really think 2 CPU's help the typical computer user?

    Yes. Go use one and see for yourself. The explanation of why has to do with things like processor affinity, cache misses, and memory bandwidth, and is far too dry and long to get into here.

  344. Re:Amazing how people trust some no-named net pers by David+Gould · · Score: 1


    As for me, all I want is to be able to encode mpeg video at something greater than real time. Show me *that* benchmark please!

    Heh. I remember when all I wanted was to be able to decode MPEG-1 video in real time.

    --
    David Gould
    main(i){putchar(340056100>>(i-1)*5&31|!!(i<6)<< 6)&&main(++i);}
  345. Actually, no. by ionpro · · Score: 1

    Intel's roadmaps don't have the Xeon moving to a 800Mhz FSB (that's 200Mhz QDR, for you picky folks) for a while. Right now it is at 533Mhz (133 QDR), and it will move to 667Mhz (166 QDR), but evidentally Intel doesn't think the 800Mhz FSB is stable enough to move their server processors. And it's a shame too, since that bandwidth is shared in the P4s case, and it could really, really use the extra bandwidth. Actually, 24 * 133 == 3192, so you will probably see a 3.2Ghz Xeon, but it won't be the same 3.2Ghz as the desktop processors. And you certainly won't see the same performance improvement that you see out of moving 3.0 -> 3.2 as you do on the desktop.

  346. Re:Amazing how people trust some no-named net pers by shotfeel · · Score: 1

    Well, it really depnds on which mpeg we're talking about and what your settings are. It can vary anywhere from 2x real time to 1/3 real time.

  347. Re:Apple is a Well Run Business? by Reckless+Visionary · · Score: 1
    Hi there, now you *can* dual-boot into OS9 if you wish, but there's no need to. Launching an OSX app (like newer Office and Photoshop) works as expected and has the Aqua look to it. Launching an OS 9 app *in OS X* will start up Classic mode.

    Whenever the Classic app has the focus, the menu bar at the top changes to an OS9 look. Give the OS X app focus, back to the new Aqua look. Fairly seemless for me at least, and there certainly may be problems with some apps in Classic. I just haven't encountered any.

    Of course now with Fink's easy install of XFree86 Rootless or Apple's own X11 you can also run X apps, including GTK+ or KDE/Qt apps, on top of that.

    --
    I think I'll stop here.
  348. Re:Apple is a Well Run Business? by The_K4 · · Score: 1

    Thanks for the info.
    :)

  349. What makes you think they aren't? by Anonymous Coward · · Score: 0

    I won't say who I am, but check this out:

    [puter:~/Desktop] xxxxxx$ /opt/ibmcmp/vac/6.0/bin/xlc

    xlc(1) IBM XL C Version 6.0 for Mac OS X xlc(1) .....
    [puter:~/Desktop] xxxxxx$ /opt/ibmcmp/xlf/8.1/bin/xlf

    IBM XL Fortran for MacOS X ....

    [puter:~/Desktop] xxxxxx$ uname -a
    Darwin puter.local. 7.0.0b1 Darwin Kernel Version 7.0.0b1: Mon Jun 16 23:01:44 PDT 2003; root:xnu/xnu-452.1.obj~1/RELEASE_PPC Power Macintosh powerpc

  350. Am I missing something here... by utopia_ra · · Score: 2, Informative

    ...but what does it say when a new IBM 2GHz chip meets or exceeds the execution speed and power of the Intel top of the line 3GHz chip? What happens when the G5 hits 3GHz next year?

    I don't know Intel's roadmap, but they gotta be sweating a bit. Is there any doubt of the benchmark outcome when the GHz are equal?

  351. Re:It's money that matters.(myth propagation?) by sdmacguru · · Score: 1

    I think DVB must be a fairly small-scale activity for computer users. You certainly don't see these cards sitting around in the average computer retailer space, and I hadn't heard of it before your post (joke/yeah, typical of slashdot readership, I assume if I haven't heard of it, it isn't true/doesn't exist/doesn't matter /joke)
    Also, 2 of the solutions mentioned by the other poster include time-shifting capabilities, I do believe. With El Gato, I believe you can record an hour of (analog) TV down to 700 MB in MPEG format. With the built-in burner on your mac, it becomes quiet simple to burn a collection of your favorite shows, recorded automatically for you.

    Point 2: As a Mac user, I don't want Apple to spend time developing a specialized piece of hardware to do DVB for the few hobbyists that are interested and snub the extant offerings mentioned here. Third-parties can do that if they like, it certainly is easy enough to develop on the Mac. Apple (or any other manufacturer) has done all they need to do by producing good, free development tools, plentiful documentation and standards-compliant hardware.

    Point 3: The question of ratio of support staff to workstations is always a funny one. My wife's company is typical I think of many Windows-based workplaces. Their ratio is somewhere between 100 and 150 to one. Sounds great, right? Well, their level of support is quite bad. For most problems, the users are self-supporting. The 'support' staff is mostly used for administration of services and carting hardware around. The people in her department, like all the other departments with which she interacts, all solve their own problems. Not because they want to or know how to, but because they put in a trouble ticket, attempt to solve the problem continuously and eventually persevere. Tech support will (1-3 days later) call to see if the trouble ticket is still valid, the user says, "No, I sorta fixed it this morning" and that is that.
    Not what I call sparkling support, but certainly typical of what I've seen in Windows-based offices. Odd, considering the dollar value of the time of her coworkers. Odder still, she is under the impression that the IT support is outsourced through IBM, and I think she might be right. Who knew they did that, and who knew they were bad at it?

    Point 4: What the heck is 'wads of cash'? I know you gave a price for your motherboard in the earlier post, but seriously, what did the whole system (including OS) cost you to get home and assemble? (Total USD and hours spent, please) I'm not seeing 'wads of cash' as a differential when I price comparable commercially-available Windows computers compared to G4's or G5's. If you found a way to beat that, please enlighten with detailed specs and how the performance has been (subjectivity okay, just don't stoop to the level of using benchmarks).

    The benefit of a Mac will become clear if you are forced to use one for about 4 weeks. That's how long it will take to unlearn some Windows habits and begin to appreciate the fact that Mac OS X and the hardware on which it rides do not fight you as you try to get your work done. The longer you use it after that, the harder it will be to go back to Windows.

    I recommend you borrow one from someone, a faster G3 or newer with Jaguar on it. Do some programming, do some websurfing and word-processing, check out how very well, how beautifully, Mac OS X Mail.app filters out spam. You may not end up buying one, but you will understand the appeal.

    --
    If I had some ham, I'd make a ham sandwich, if I had some bread
  352. Re:Removed one of the processors for the SPEC CPU by PhoenixK7 · · Score: 1

    Considering Win32 is probably their primary platform right now, purely in terms of profit margin, I'd hazard a guess they've invested more in that port and it should be quite solid. Plus the app has had plenty of years more to mature on the Win32 APIs than it has with Cocoa/OS X.

    [mode="out-of-line-personal-jab"]
    Christ, look at your own comments on your own site about problems you've been having with your SQL server on Windows, and your hardware problems to boot. I spent 2 years with a series of Athlon and P4 based boxes that I built myself and had quite a bit of hardware failure too. Guess what I did, I got something other than a PC.
    [/mode]

  353. Re:Compilers make a big difference but Apple was f by Performer+Guy · · Score: 1

    I tend to agree this would have been more relevant. Despite the level playing field, what matters is the compiler and CPU combination that the apps use. I don't know what the outcome of such a test would have been.

  354. well... by Fallen_Knight · · Score: 1

    He said Fastest 64bit PC, not faster PC, witch does make a diffrence as can you call a computer with a server/workstation class CPU in it a PC?

    When i first read that i didn't belive the "fastest PC stuff" But i then noticed it said fastest 64bit PC witch could be true when you don't include all server/workstation 64 bit CPUs in that catagory.

  355. try thinking, next time by dh003i · · Score: 1

    Any time anyone holds a particular moral, ethical, or other belief -- any belief -- they believe that it is correct, and other beliefs are wrong. If they believed that their belief was incorrect, then they wouldn't hold it. People of every religion believe that every other religion is wrong. That is the very basis for any belief. If you believe in a certain thing (A), then you must necessarily believe that all other things (anything that is not A) are wrong.

    The extent to which someone can be called a zealot depends on their self-assuredness relative to proof. If they are very confident that they are correct, but have little physical evidence or logic to back it up, then it may be appropriate to call them a zealot. However, if they have much physical evidence or logic to back them up, that label is not appropriate.

    The extent to which someone can be called a zealot does not in any way depend on how strongly they adhere to their beliefs. Adhering strongly to one's beliefs is an admireable quality. The extent to which someone can be called a zealot depends on two things: (1) How confident they are that they are right; (2) How much proof [if it is a scientific opinion] or logic [if a philosophical opinion] they have to back up their confidence.

    For example, I do not categorize those who say they are 100% sure of evolution as zealots. There is an enormous pool of proof to back up that belief.

    1. Re:try thinking, next time by Feral+Bueller · · Score: 1
      I would have to agree with your underlying assumptions about religion and the definition of the word "zealot" in order to even attempt to engage you in a rational discussion on your ignorance but I don't.

      Evidently neither do a couple of dictionaries, but why split hairs when you're raping thousands of years of religious and philosophical theory for the sake of slagging an operating system?

      The confidence with which you thump you chest makes you no less of a douchebag.

      There. Now I've resorted to name-calling.

      I'll bet you're a big Smiths fan too, aren't you?

      --
      - learn to swim.
    2. Re:try thinking, next time by dh003i · · Score: 1

      Sorry, buddy, but the way in which you attempt to apply the word zealot is nonsense. Just because someone fervently beleaves in something -- be it Free Software, Pro-Life, Pro-Choice, Euthanasia, or whatever -- does not make them a zealot. By your definition, anyone who feels passionately and strongly about anything is a zealot.

      I'll say someone's a zealot if they claim to have certainty that they are right, when there is little proof to back them up, or little solid reasoning, AND if they act in extreme and anti-social ways because of those beliefs. E.g., those who break into scientific research labs or blow up abortion clinics -- zealots.

    3. Re:try thinking, next time by Squirrelgirl · · Score: 1

      I agree Absolutely. Zealotry is what we think of when it comes to unsocial and unfriendly behaviour towards people of different beliefs and ideologies. There are even zealous politicians.

  356. Brand new features all of the time? Please... by argent · · Score: 2, Insightful

    I could do with a few less "features" and a little bit more "integration and development". I'm running 10.2.6 right now, and here's a few "features" I'd be more than happy if I never saw again:

    1. Metal. There are techniques to get rid of most of it, but a few apps like iTunes can't be converted to Aqua. If Apple wants to provide a themable interface and let me pick when and where I want the New Butch Look of Metal, by all means, but if I don't want it, don't force it on me.

    2. Services and Context Menu. Make up your mind, Apple. Where should I look for shortcuts and new tools? Surely the context menu is supposed to provide a subset of (hopefully) frequently used commands, but there's things I can only do through the context menu, and things I can only do through the Services, and (now that I think of it) things I can only do through menu icons on the right side... and some seem only available through keyboard shortcuts. How about bringing all this together and giving us a "Shortcuts" preferences pane that lets us pick the keystrokes, chords, and menus that extensions use?

    3. Where's my application menu? The dock is actually pretty nice, though I'd rather that iconified windows and docked folders and the trashcan weren't all mixed up in the same section. But it doesn't provide all the functionality of that old upper right button.

    4. The say Safari handles FTP is really clever, but clever isn't the same as right. It breaks ftp-hosted web pages and it seems to break ftp access through http proxies (though perhaps there I'm missing something). Plus, this kind of browser-desktop integration is the kind of thing that's caused so many security problems in the Windows world. Please, Apple, back out of that and keep the browser separate from the OS.

    5. Looking at that new finder in Panther, I'm filled with fear and trepidation. It's Metal. It's apparently iTunes-like, so it might end up being non-optional Metal like iTunes. And it's got all this extra junk in the Finder windows, taking up more of my precious real estate.

    Meanwhile, there's a few things they seem to have lost from the old UNIX side that I'm starting to miss. Number one is tape drive support. I've got to keep my Intel UNIX system running because I can't use Mac OS X as an AMANDA server. Also, Darwin supports more older devices (like the Adaptec 2940) that OS X has given up on... they could at least keep up-to-date drivers in there. Finally, the remote file system support is very hard to get used to... if their automount is based on the traditional one, they ought to include the -hosts map. Or toss in amd...

    Oh, and the default Sendmail configuration. It doesn't really work behind a non-routing firewall. And, well, sendmail on a personal computer? How about having another look at the options available... there are mailers that are less tricky to configure, safer, and if they don't have all the functionality you need to run a major ISP they're more than adequate for home use. And anyone who actually needs sendmail should have no trouble installing their own (most of them install all the servers and server-side applications from source anyway).

  357. Re:Even if Apple is faster by ottovb · · Score: 1
    Excercise for you:

    Add the cost of Bluetooth, PCI-X, 802.11G, Gigabit ethernet, SATA hard drives and controllers, DVD-R drive, power supply, all the other hardware stuff I've forgotten, plus iTunes, iDVD, iMovie, and the ten or so other bundled applications on the G5s, a Unix-based operating system with superior usability, and one year of free warranty and support for ALL of that stuff.

    How much does your dual Xeon cost now?


    Question: If this is branded as the world's most powerful Personal Computer, then why do you need SATA drives, a 1 GHz FSB, PCI-X, Gigabit ethernet, etc.?

    And if this is meant for use in the industry, why do you need iTunes, iDVD, iMovie, etc?

    I think the problem with Apple is not that they make bad products--in fact their stuff is great. But the reason I use a PC is that I can build it myself, choose my software, hardware and save money while getting exactly what I want. If I want a DVD-R at a later date, I can go buy it. Interestingly, at that later date, a DVD-R will be significantly cheaper than today. However, the G5 will not budge much from its current price point.

    OS X is great, but it's not an all-singing, all-dancing, all-purpose operating system. There's no such thing. Consequently, Apple users often pay a premium for a lot of features you'll never use (or hardware that you use but don't notice the performance difference). Think about it this way: a BMW has a lot more HP than my little Toyota. But you know what? If I'm feeling saucy, I might push 80 on the freeway, which my car handles without a sweat. I don't miss the extra horsepower then and rarely ever will. Similarly, on my home-brewed PC (with a legit OS -- gasp!), I don't miss iMovie, SATA drives (though I have the connections), gigabit ethernet, etc. And if ever I do miss such a feature, I can just upgrade (and probably do it cheaply).

    And for those of you attacking indviduals for not factoring in the cost of software, what do you say to a Linux user? There's plenty of damn good software out there that doesn't cost a penny and that you are free to tweak as you please.

    Well, that's my two cents. I'd very much like to see benchmarks from other well-respected sources. Until then, I reserve judgement on the question of G5 performance.
  358. Re:Even if Apple is faster by Anonymous Coward · · Score: 0

    Yeah, I agree. But then again, its no secret that Mac owners aren't the sharpest knives in the drawer.

  359. Re:An email from Apple's VP to answer more questio by Maserati · · Score: 1

    The key point in this is the Quake III scores. They used the default Quake configs on both machines. Either machine can beat 400fps with a tweaked config, but on the default the dual G5 beats the P4.

    This raises the question of how well Quake III utilizes a second processor under OS X. The readme for 1.32 (Mac) says "- SMP support in the renderer. Detects CPU count, r_smp 1 default if available. (thanks to Gareth Hughes for contributing this)". Google says Mr. Hughes has been working on SMP and 3d accelerators on PPC for years (anybody with an ACM email address is ok with me). On the other hand, it's a first implementation. 1.33 might be a lot faster on a dual G5 than 1.32 is.

    --
    Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
  360. Re:Even if Apple is faster by Anonymous Coward · · Score: 0

    They do in Mac OS X. If you know anything about it you should know that the entire operating system, and every program running on it, takes advantage of the second chip. Some are written specifically to use the second chip in a certain was, like VPC, but they all can, and will, use it.

  361. Re:G5? make me laugh by CanJap · · Score: 1

    I really don't know who you are Anonymous Coward but I really think you have it out for Apple or something. Was it a bad experience or something? I think all the users using Macs are happy doing photoshop or ' business apps' just like the Windows people are happy using them on their platform. In my opinion I don't care about any games. Doom3? a game I suppose... shows what your priorities are man. I'm no techie but I do have interest in it. and all the gcc compiler posts here are boring to me. but having interest in technical things I do browse them a bit. Frankly I don't care if A is better than B etc... I have used Macs since the first iMac and I use a Sony Vaio at work with a Japanese Windows 2000 (no problem I read japanese.) and I must say.... I like Windows 2000 more than Mac OS 9 but I really love Mac OS X the best. I've also tried Linux PPC on my old iMac and ibook and they looked ok. SUSE 7.0 PPC but sometimes I found the loads of software that were on it were not working that well as gui. I was getting into the Linux stuff but sometimes with all the problems I had with it and at the same time Mac OS X coming out I fell in love with OS X. it was slow and all at first but over say 2 years I think Apple did a lot more to improve it than the entire Linux community did to improve Linux. Microsoft seemed to have even done better with XP too comparing to their previous oses. well I still have to use W2000 at work to access the student database at my school and sometimes over lunches I'm there I surf the net. I must say my Jag is MUCH better than 2000. sorry my preference. One thing I can tell you about OS X that I like besides having a pretty face is that even though my iMac and powerbook have default installs of OS X in Japanese as I live here and bought here, is that I can login to my account in English and my girlfriend can log into her account over the LAN in Japanese. that's cool in my books. I remember having to buy the English os if I wanted my native language os. now I don't need to do that. I don't even have to wipe the disk and reinstall in English. I can have all menus in English and still write Japanese emails and letters to my students families. And they look great. I am perfectly happy with my iMac but since in the near future I am expecting some money my way and because I have chosen to be childless even if I get married in the future, I can spend MY money on ME and I tell you what. I don't care about those stupid benchmarks. If I have the money I am really considering a new G5. I'll wait for them to be out a couple months to see the feedback on them ( I won't jump to conclusions like you seem to have done....' already crap..', 'gay ass OS') then I'll make my decision to buy. but probably I will buy by next jan at least. I don't need it... I just want it and despite the big pricetag I guess I could spend more on a 'workstation' but I may finally have a computer I will keep for more than 2 years. I'm looking forward to it man. I hope you are happy with what you got but please don't knock us who love the platform. I must say that I have noticed alot of sites now have OS X related stuff on the net, O'reilly, /., osxfaqs.whatever.... never used to be this kind of thing with the old mac os. only the freaks who were fanatics. I guess the increase must say something about that 'gay os' .... I never knew I was gay, thanks for the info..... back to Doom 3 for you?

  362. Re:Counterpoint: I switched before switching was c by commodoresloat · · Score: 1
    (sorry, Apple-haters, but there was no consumption of Kool-Aid involved)

    It's OK, we don't have to lie about this any more. Everyone knows about the kool aid that ships with new Macs.

    *reaching for the glass to take another swig*

    Mmmmmm, icons on the right side of the desktop. All is good with the world now.

  363. Intel admission?! G5 better machines by Anonymous Coward · · Score: 0

    From Macfixit.com

    Apple's public designation of the Power Macintosh G5 as the "world's fastest personal computer" accompanied by a set of stellar benchmarks for the new machines, seems to have evoked the investigative spirit in a number of interested parties. Among them - the full gamut of major processor manufacturers including Intel, AMD and Motorola; media outlets of all sizes; and most importantly, those with actual access to the still publicly unavailable machines.

    We contacted Intel to find out what they thought of Apple's benchmarks, and the industry's reaction. Naturally, the company had no official comments of the own at the time, noting that they had no G5 machines to test, and were merely reading through the crossfire with the rest of us.

    They later referred us to an analyst with the Gartner Group, Martin Reynolds, who we naturally expected would be highly skeptical of Apple's claims and present some Intel backing. Hours later, a Gartner report written by Reynolds was issued, containing this statement:

    "These models certainly equal Intel's advanced 875 platform and should allow Apple to go until 2005 without a major platform refresh."

    The "875" platform to which Reynolds refers, is the chipset backing Intel's current line of top-end Pentium 4 offerings. It sports an 800 MHz frontside bus - compared to the G5's 1 GHz - with support for dual-channel DDR400 RAM.
    It is unclear to us whether this means Intel is admitting Apple may have a superior platform -- at least for now.

    1. Re:Intel admission?! G5 better machines by Anonymous Coward · · Score: 0

      "These models certainly equal Intel's advanced 875 platform and should allow Apple to go until 2005 without a major platform refresh."

      they can only follow the 800mhz fsb with a 1ghz fsb??? before 2005 the tejas will kick your arse like a little weener. compare a g5 with800mhz fsb and the p4 and guess who'll win... it's like comparing the amd with 400fsb, they can't follow the p4s. g5s starting price at 2000$ and you can't even play a fucking game. with 2000$ you can get an incredible p4 machine as a workstation or a gaming rig... stay in your little osx world, you are going into a deadend, no compatibility.

  364. Re:G5? make me laugh by Anonymous Coward · · Score: 0

    ok I wasn't right using the gay word. I just find that Mac is going into a deadend. I don't think it will eventually lead somewhere it will stay like it is.. yes it's fine for some kind of people, but I can't understand why. sorry for my insults, it's just so manny mac people said so horrible things about pcs that it's just frustrating. again sorry. what do you think about those fake results about the G5?

  365. If the Foo shits... by Feral+Bueller · · Score: 1
    Since you are clearly too fucking stupid to look at a dictionary, I'll help you out:

    zealot \Zeal"ot\, n. [F. z['e]lote, L. zelotes, Gr. ?. See Zeal .] n.
    One who is zealous, especially excessively so.
    A fanatically committed person.

    [Middle English zelote , from Latin zlts, from Greek, from zlos ,zeal .]

    Source :The American Heritage® Dictionary of the English Language, Fourth Edition
    Copyright © 2000 by Houghton Mifflin Company.
    Published by Houghton Mifflin Company. All rights reserved.

    n. One who is zealous; one who engages warmly in any cause, and pursues his object with earnestness and ardor; especially, one who is overzealous, or carried away by his zeal; one absorbed in devotion to anything; an enthusiast; a fanatical partisan.

    Source :Webster's Revised Unabridged Dictionary, © 1996, 1998 MICRA, Inc.

    n : a fervent and even militant proponent of something.

    Source :WordNet ® 1.6, © 1997 Princeton University

    According to the experts my application of the word is correct. Sorry about that.

    Let's try another one:

    imÂbeÂcile ÂÂ n.
    A stupid or silly person; a dolt.

    A person whose mental acumen is well below par.

    A person of moderate to severe mental retardation having a mental age of from three to seven years and generally being capable of some degree of communication and performance of simple tasks under supervision. The term belongs to a classification system no longer in use and is now considered offensive.

    adj. also imÂbeÂcilÂic (mb-slk)
    Stupid; silly.

    Well below par in mental acumen.

    [From obsolete French imbécille, weak, feeble, from Old French, from Latin imbcillusÂ: in-, not; see in-1 + possibly bacillum, staff, diminutive of baculum, rod; see bak- in Indo-European Roots.]

    Source: The American Heritage® Dictionary of the English Language, Fourth Edition
    Copyright © 2000 by Houghton Mifflin Company.
    Published by Houghton Mifflin Company. All rights reserved.

    I'll even use it in a sentence for you:

    You are an imbecile.

    P.S. - A little unsolicited advice. Unless you're Canadian, don't call people buddy. It makes you sound like a condescending prick.

    --
    - learn to swim.
    1. Re:If the Foo shits... by dh003i · · Score: 1

      According to most of your definitions -- half of which, btw, are meaningless in modern times -- a zealot must be someone who is fanatical and militant. I am neither. I have logical reasons for believing in everything I do. Sorry, buddy, but you don't get to call someone a zealot every time they have a strong belief that you disagree with.

      Even so, buddy, you own fucking definitions disagree with you. Overzealous, or carried away by his zeal; fanatical; militant. Nope, sorry, buddy, but that's not me. I'm not carried away by anything, fanatical, or militant.

      Here's a few definitions for you (see dictionary.com, buddy):

      pretentious -- Making or marked by an extravagant outward show; ostentatious.

      pedant -- One who exhibits one's learning or scholarship ostentatiously.

      asshole -- A thoroughly contemptible, detestable person.

      I'll even use all three words in a sentence for you: Aside from being a complete asshole, you are a pretentious pedant. So fuck off, buddy.

      Finally, someone who calls another a zealot simply because they strongly believe in something that they disagree with -- and then proceeds to call those people imbeciles when they call him on it -- is in no position to be giving anyone lessons on courtesy.

      PS: Your damn right, I'm condescending to talk to you. Your a pathetic imbecile who's only method of arguing is calling those who you disagree with zealots or fanatics. Now, I'll have to ascend back to a civilized level. Here in civilized society, we don't call eachother zealots and fanatics whenever we disagree with one another. But I'm sure you've been in your parents basement far too long to know of any such thing.

  366. what? by autopr0n · · Score: 1

    I haven't had any trouble with the following components: Windows2000, SQL server, and Apache. I am having trouble with the following things: Apache tomcat 4 (never had a problem with 3, oh well) and (where almost all the problems come up) software that I wrote myself. Tomcat is written in java, and so is the code I wrote. It wouldn't take me more then a couple hours to switch all that stuff from Windows to Linux or any other OS. I really doubt it would make things any more stable.

    I freely admit that I wrote is buggy. I'm not claming that it's "Crashing the K6" when my software goes down, and it's ridiculous for Wolfram Research to claim that their software "Crashes the Xeon". You don't just 'crash' CPUs like that. These CPUs are extreemly well tested and rather simple in structure. Bugs are very rare, and often result in a CPU recal.

    Almost all software, on the other hand, is buggy.

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

      I don't think he's referring solely to the CPU there since throughout the keynote the entire machine is simply referred to as "the xeon." I think the machine is being referred to as a whole, CPU, mobo, RAM, disk, OS, etc. I wouldn't be terribly surprised if the Xeon didn't fare well under high memory usage conditions. PAE is somewhat of an ugly hack (among others, though the PPC architecture isn't without its issues), and the 64-bit CPU should be able to handle those conditions much more cleanly (though they didn't mention whether or not Mathematica has been rewritten/modified to be 64-bit clean on OS X.)

      I'm not terribly familiar with tomcat, but I'd guess that apache (at least) is better tested on Linux/UNIX operating systems since that is where it was originally conceived. Java VMs also seem to vary a great deal in quality, performance, and stability from platform to platform as well as VM to VM on a single platform. I seem to remember the MS VM having its fair share of issues. Perhaps tomcat 4 is unstable or perhaps some of the features implemented are bringing out the worst in whatever vm you're using. There are quite a few variables to tweak beyond simply the OS.

  367. Re:Honesty - Acoustics too... by Hollinger · · Score: 1

    A sister topic would also be to take into account the acoustical properties of the box. It's great if the box is ultra-cool, but if they sound like a Cessna at takeoff, then you've got problems, especially if you've got offices near your data center, or if you're scattering a bunch of these machines throughout an open office environment.

  368. Re:Honesty - Acoustics too... by EelBait · · Score: 1

    Heh. Just market it as a white-noise generator.

  369. meh by autopr0n · · Score: 1

    I'm pretty sure the bugs are in tomcat itself, not the VM. I'm using sun's VM for windows (not microsoft's, obviously). The glitches are weird things like not setting more then one cookie at once and the http request object getting corruped.

    --
    autopr0n is like, down and stuff.
  370. That man on soapbox is pro - in fact manipulation. by dmdimon · · Score: 1

    At first - I'm working with PC AND Mac, and I like AMD over Intel on PC ;) Read - I'm not a Mac fanatic. But look at this: all chickening on Apple testing begins from EXACTLY THAT ONE man and his article. No more sources. So I decide to research all the data in that article and more. And guess what I found!

    All the article is full of , say, incomplete data and , say, some interesting kind of personal vision.
    Example:
    "Here is Dell's Precision 650 benchmark(http://www.specbench.org/cpu2000/results /res2003q2/cpu2000-20030407-02056.asc) which shows hyperthreading being enabled for a "Rate" benchmark. It says, "CPU(s) enabled: 2" and "System State: Default". So, Dell seems to think that hyperthreading should be ON for the "Rate" benchmarks. " - citation from soapbox article.

    "Compiler: Intel C++ Compiler 6.0 (020613Z)
    Microsoft Visual Studio .NET (7.0.9466)
    MicroQuill SmartHeap Library 6.01" - citation from mentioned in article document.

    Now look here "Apple/Veritest used a special fast malloc library on the G5 benchmark, but did not use it on the Dell/Intel benchmark, thus giving the G5 an unfair advantage." - from soapbox.
    Ang go www.MicroQuill.com ans see, what "SmartHeap Library 6.01" is.

    Another example:
    From soapbox article: "Pedantic note: It is probably the NAGWare Fortran compiler which is poorly optimized for the Intel P4, not so much GCC. I say this because according to this SPEC FAQ, SPECfp2000 contains 10 Fortran programs, and 4 C programs. In other words, SPECfp is mostly Fortran, and NAGWare is the Fortran compiler, so therefore it is most likely NAGWare that is the bad compiler for Intel, not GCC.)"
    For those, who do know what Fortran is it is just funny crap. Anybody? Am I wrong?

    Another example? Here it is:
    From soapbox: "If you look at Apple's Graphics page about the PowerMac, you can see a pretty graph where Apple claims that in a 1024x768 Quake 3 benchmark, the G5 scores 337 fps ..... ......Not ready to be fooled, I found this March 2003 Sharky Extreme article by Vince Freeman. As you can see, Sharky Extreme says they achieved 334 fps,"

    So what? 337 is still bigger than 334 and try to find configuration of box on which they "acheived" that result:
    "The Radeon 9800 Pro is poised to be the fastest ATI video card, and potentially the most powerful desktop solution, so we're fitting it with a platform to match. Our test system includes the Pentium 4-3.06 GHz HT processor, an AGP 8X-capable Intel E7205 "Granite Bay" dual-DDR motherboard (MSI GNB Max) and 2x256-MB of Corsair DDR. Our reference configuration represents the high-end of the Intel platforms, and with AGP 8X and dual-DDR enabled, the E7205 is the fastest we've tested, and even beats the i850E/PC1066 combo in 3D games"
    and: "Quake III Arena Test Specifics
    Version: 1.30 (retail)
    V-Sync: Disabled
    Sound Disabled
    High Quality Defaults"
    Go Veritest result - Apple tested with DEFAULTS on 1.32, mean 32 bit color, Sound Enabled.

    So, found that (and more), I'm telling you - soapbox's article is fact manipulation, if not an undirect lie.

    dmdimon

  371. Actually... by Anonymous Coward · · Score: 0

    Actually, Apple has been attempting to inform the entire computer world that it's machines are faster than Intel/AMD's offerings for years. Think RISC, think the powermac, think SCSI. It just does a pathetic job of convincing, thus nobody really BELIEVES this to be the case.

  372. Re:Amazing how people trust some no-named net pers by evilviper · · Score: 1
    Man are you way behind the times. I can do that even with my dual 1Ghz G4.

    Really? So if I send you a video at 1024x768 @60fps you'll be able to encode it to MPEG4 in realtime? That's one hell of a processor you got there.
    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  373. Re:G5? make me laugh by CanJap · · Score: 1

    fake or not the posters that posted their opinions after playing around on it had positive things to say about it. I for one want to hear more about it. although expensive I still am very interested in getting one and that will be my final ultimate machine for quite some time. I am always interested in a more responsive system. Jaguar (10.2.6) on a G4 iMac is fairly good for me but sometimes the gui does slow down when I select opening too many things at once. If I can find an os that rocks with responsiveness due to a fast processor and more memory as well then I will consider myself as lucky to have one of the best oses and machines going. I'm not into Windows myself. used it but prefer the Macs as a preference and I like to play around with unix things that I couldn't do on a Windows machine. so I consider myself getting 2 benefits. a nice looking gui and a unix underpinning. now I just want a screaming box to go with it. So if the pentiums etc are fast enough for you and you are using the system you like you should be satisfied wether we believe company x or not. we don't need that kind of stress in our lives do we?