Apple's G5 Speeds Challenged 1595
An anonymous reader was the first of a seemingly infinite stream of people to submit a URL to an argument that makes the case that the G5 isn't quite what Apple wants you to think of it. The evidence? Apple's own press material. Worth a read.
Benchmarking Across Platforms (Score:3, Insightful)
Apple's benchmarks (Score:5, Insightful)
Apple is always a little sketchy when it comes to speed measurements. I can't count how many questionable run-offs Steve Jobs has demonstrated during his keynotes.
They're always a little suspect. I love Apple as much as anyone, but their talk of the megahertz myth and the amazing clock cycle of the G4/G5 and the biased tests they use are starting to sound a little shrill. Apple needs to admit that their machines aren't as fast as the fastest Intel has to offer. They're much cleaner and much more elegant, though, and that's why they're in the market. That's what they should stress, since it actually attracts customers -- rather than THE NEED FOR SPEED.
Ati ... Nvidia ... now Apple (Score:3, Insightful)
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.
Oh well (Score:2, Insightful)
in other news ... (Score:3, Insightful)
"Mothers always say things like that to their gangly, awkward teenage children," one official said on condition of anonymity.
----
Point is
Summary (Score:1, Insightful)
How terribly interesting.... o_O
Different Benchmarks (Score:5, Insightful)
Does anyone care anymore? (Score:5, Insightful)
The only things that really need speed are things like 3d rendering, video compression and compiling large appllications. 3D rendering in games is influenced by the speed of the graphics card a lot more than the speed of the CPU, so we're left with the long slow scenes. Personally, it makes very little difference to me if a rendering a scene or compressing a video takes 30 minutes rather than 40. If I can kill 30 minutes, I can kill another 10 quite easily.
In the past, I'd have been able to tell you whether I was using a 20MHz or a 25Mhz 386 just by using it. I can hardly detect the difference between a 1.5GHz machine and a 3.0GHz machine without using a benchmark.
In the end, it's just numbers.
Re: whatever (Score:5, Insightful)
> They're giving us a desktop UNIX running on 64-bit hardware, what else can you ask for? sheesh
Who wants 64-bit for 64-bit's sake? I want fast, cheap computation. I'd be happy with an 8-bit computer if it gave sufficient bang for the buck.
Quite (Score:5, Insightful)
Re:Benchmarking Across Platforms (Score:5, Insightful)
Apple has deliberately turned off processor features on the other platforms that would have led to their 'fastest in the world' claim being untrue. That's the point of the article. Cross-platform benchmarking IS hard, but deliberately crippling what you benchmark against in order to look better makes it seem that your software/hardware/whatever just isn't as good as what you're comparing it to...
Re:eh? (Score:2, Insightful)
So are Ford, Chrysler, Dodge, Microsoft, Taco Bell, Comcast, Best Buy...
Sorry, I have to go to work at some point, and I don't have time to list EVERY OTHER COMPANY IN THE WORLD. That is the stupidest comment ever, and shows that this whole article shouldn't be taken seriously.
Comment removed (Score:1, Insightful)
Re:spl=troll (Score:3, Insightful)
Re:eh? (Score:2, Insightful)
I guess I fail to see how pricing something at $2999 vs $3000 is absolutely ridiculous. Maybe its just me, but when i'm looking at a $3000 system, a single dollar will not sway me one way or the other. Americans should be used to this... bottled soda and water are typically $0.99 and for some unknown (to the general public at least) reason, gas is sold with a price having 10ths of cents.
Re:Since when is Apple about speed? (Score:1, Insightful)
Re: spl=troll (Score:4, Insightful)
> He MAY have valid points but his credibility is zero.
That claim really doesn't make a heck of a lot of sense.
If his points "MAY" be valid, then is credibility is not zero.
Stop the madness (Score:2, Insightful)
Finally, I'm sure the real world testing, once available, will be of more interest to most people than any of these silly lab tests.
Re:Summary (Score:4, Insightful)
Hell, how is this different from when Microsoft posted benchmarks about web server throughput on Windows vs. Linux? Then, all Slashdot was up in arms that Microsoft had heavily tweaked its Windows set up but left the Linux box plain vanilla. Why is it that when Apple does the same thing so many of us say "It's an Anti-Apple Troll"?
Jesus, the guy even says that there are things that he likes Mac for. How does that make him a troll?
Re:spl=troll (Score:5, Insightful)
If you're talking about this [haxial.com] (section entitled "Apple Copies Ideas From Microsoft") then you'll find that he admits that Microsoft copies stuff from Apple, but that Apple have copied things from Microsoft too. Which wouldn't seem a too unreasonable claim.
If you're going to claim someone is a troll, the least you could do is give us an example which isn't guaranteed to mislead us.
So what does this tell me? (Score:2, Insightful)
First nVidia, now this... how am I supposed to go bankrupt buying more computing power than I could ever hope to use?
seriously... so now we might think that in real world usage, the G5 is maybe just a little faster than the x86 competition instead of a S*** load faster. Considering the performance point of Apple's previous offerings, I'm not exactly dissapointed
Re:spl=troll (Score:5, Insightful)
Are you going to deny that Apple cheated at the benchmarks by disabling various optimizations on the competition? Are you going to deny that most software uses integer math, as one "software coder" clearly did (hint: i write a lot of software, and integer math practically always dominates)?
The guy may, or may not be a troll. However, the sheer amount hate mail, and the level of it, was stunning. What kind of people write stuff like that? Very few of them even attempted to address the guys points, and those that did made a hash job of it (nobody uses int math? wtf?).
The fact is that anybody outside the Mac community, having read that essay, is going to come away with a bad impression of said community. Nobody deserves to get hate mail like that for pointing out the other side of the statistics.
Re:eh? (Score:3, Insightful)
Re:spl=troll (Score:3, Insightful)
Trolls, by definition, don't make valid points. Just because he dares to disagree with Mac fanatics doesn't make him a troll - there has to be a more compelling reasoning behind that statement if it's to stick.
There may well be aspects of MacOS X that Apple copied from the Windows GUI. Gods know, it certainly went the other way. But if he substantiated his case, then he's still not a troll.
Of course, calling someone a troll is easier than actually refuting his arguments; but that won't really make your point well, either. The way to refute the guy's "maybe-valid" points is to reason through them logically.
Yes ... (Score:4, Insightful)
Benchmarks aren't what sells apples and price certianly isn't the drawing point. People use macs because they like macs. Hence why the mac market doesn't increase that much, they're too pricey and don't act like a PC. Granted as a user who uses windows, linux, and Mac OS, and all the subvarients between I can tell you that there are perks to all the operating systems. But as far as hardware goes x86 wins hands down.
Why is x86 better than apple? Simple, they're more tweakable, upgradeable, provide more selections, and are used by more people. Apple makes up for the "not used by many people" by making every mac an exact clone of another. Hence why when you get a file for a mac to be installed you just drop a binary in, every mac is the same (to an extent), whereas every PC is not, but the components are the same some just perform better than others.
Apple's prices are outrageous, and let me get into it a little more. A first time computer buyer is wary of a computer. They don't want to invest a whole lot of money in something they don't know if they're going to be able to use. But for $600 they can have a pretty decent machine that plays most every x86 game out there and runs most every x86 OS out there with little or no trouble. For $600 you might be able to score an old iMac. That old iMac MIGHT be able to run Mac OS 10.2, but it's going to be hella slow and not be able to do half the things the same priced PC will be able to do.
People who buy computers are looking for the most they can get with the least amount of money. Most people's computers are still beige. Most peoples computers have all the same applications. And Most people rely on somoene other than themselves for computer help, hence more PC's more help available.
I like OS X (especially with a two button mouse). I like linux (especially when everything works right). And I like windows (especially when XP loads correctly and doesn't crash and doesn't require me to kill processes in the task manager all the time to get some of my memory back).
All of these systems have their perks and they all have a place in the market, just they all want more of a place in the market, hence the competition. If Apple wanted to procreate so much they'd come up with a bargain computer other than the eMac or iMac. Something that has the ability to be upgraded (even if the user never wants to) and has the ability to run popular programs, hence MS, hey MS if I buy a copy of Word I want to be able to install it on either my PC or my Mac, I don't want to have to buy two different copies.
Anyways, these computers will be blasted out of the water in no time when Intel and AMD roll out their 64-bit badboys. Remember the 970 is actually an older chip in comparison to the AMD and Intel varients. Granted x86 isn't exactly new ... but neither were the moto's.
Re:Benchmarking Across Platforms (Score:5, Insightful)
Re:Benchmarking Across Platforms (Score:3, Insightful)
C'mon now.
Fuck SPEC benchmarks. How could you trust them unless you did it yourself?
Re:Quite (Score:2, Insightful)
I have 256 RAM on my athlon/winxp machine at home, and it runs all modern games and office-type programs fine. Is that kind of ram more useful for Photoshop-type apps? If so, why should a person like me (who doesn't use photoshop/video editing/sound mixing software, I have no artistic talent =) get a G5. I can think of two reasons: pretty OS and iTunes (I'm waiting for the windows verson of that).
A few points (Score:3, Insightful)
I really can't understand why the author of this piece takes the SPEC numbers provided by Intel and Dell at face value, rather than investigating them in detail the way he has with Apple's; Those guys have certainly done as much twiddling to perform well on those tests as Apple has.
And I can't understand why there's a problem with using GCC on the intel over ICC. Sure, GCC doesn't produce the fastest code for the x86. But it doesn't produce the fastest code for the PPC, either; For that you'd want to use the IBM compiler.
And the repeated claim that for "most people" integer performance is what matters is somewhat stupid: For the "most people" who are mostly exercising integer performance (i.e for web browsing, emails, word processing), a top-end box like the ones being compared here is overkill. For the people who do need this sort of speed, it's much more likely that there will be a large amount of FP in the mix.
Re:whatever (Score:5, Insightful)
Yeah, me too. But unlike the Mac, I could not run Office, Photoshop, function as a web server, surf the web, compile code, run bioinformatics searches, do molecular modeling and have wonderful text aliasing all at the same time. Now with OS X, I can do all this and network seemlessly with Wintel and UNIX machines while maintaining my sanity by only having one software library to keep up with and have one system on my desk instead of three. Oh, and when I am on the road (like now on the other side of the country), I can take all of this with me by using a Powerbook.
No other company has been able to give me these tools, and for that.....I have to say, "Thank you Apple Computer".
There is always one... (Score:3, Insightful)
So don't dismiss numbers, especially if you can't see far enough to add them up!
Re:whatever (Score:5, Insightful)
Listen, Apple made a good product because they needed to stay in business. They didn't do it out of the good of their hearts. And their good product in no way changes the fact that I don't appreciate being lied to by corporations.
Don't get me wrong, this is not the world's biggest lie or corporate misdeed. I don't put much faith in benchmarks anyway, and I wouldn't make my decision between a Mac or a PC based on them (although for others the specs might be more important). But it's still sleazy. And it's very unfair to act like it's "ungrateful" or "trollish" to demand that Apple set up legitimate benchmarking tests.
Re:Benchmarking Across Platforms (Score:2, Insightful)
Re:Summary (Score:4, Insightful)
That's true. But on the other hand, every hardware manufacturer doesn't get lead stories on Slashdot AND CNN (it's still on the front page as I post this, but yesterday it was one of the lead stories too) about how they've introduced the world's fastest personal computer. A misleading claim like that - debunked even before anyone gets their hands on their computer, just by reading the testing setup - deserves to be debunked, and is not simply a flamewar invitation.
Interesting Article but... (Score:5, Insightful)
Perhaps what he meant to say is: "If we are going to use bogus benchmarks, let's compare them to the bogus ones from the competition."
Re:Summary (Score:2, Insightful)
benchmarks, and I would be interested to see new
benchmarks (although I do think that using gcc
on x86 isn't unreasonable). What really struck me
as childish about the author was that he actually
took the time to meet snide comments on his website
with snide comments of his own.
RE:spl=troll (Score:4, Insightful)
The rules for benchmarking (Score:3, Insightful)
I have worked for six different computer companies over the years. All they ever wanted to do was win ONE test. This is so the literature and marketing droids could focus on that test showing that we had the faster computer in the known universe.
At one place there was a choice. We could have a C compiler that either ran the customers work faster OR gave better spec marks. I don't have to tell you which one management picked.
The results are never that useful. Each manufacturer runs their soon-to-be-released hardware and software against the competition's already released product. It is always unfair. Everyone in the industry knows that and no one really cares.
Apple now has a machine that stands up to the best for performance. Recognize that and move on. Because next month someone else will have another machine that gives "better" numbers. The only thing any of us care about is -- is it fast enough for what I want to do?
Re:Quite (Score:5, Insightful)
The days of 512M machines on the desktop are coming, and so are the days of 1G gamer desktops. God only knows what Doom III is going to require.
Re:Think Different (Score:5, Insightful)
I think it's pretty obvious Apple did that here, but I'll still use my Mac's anyway. No, I am not a Mac zealot who thinks that Intel or Gates, or whoever it is that day is the devil. I have a PC too. I enjoy building them. I just use my Mac for most things because I'm more comfortable with it. Bad marketing won't turn me off from a product - because then I'd never buy anything! Which actually might be a good thing....
Re:Benchmarking Across Platforms (Score:3, Insightful)
If you'll notice, Apple turned those features off on BOTH platforms. They didn't test SSE2, but they didn't test the vector processing features of the G5 either.
Read the testing methodology in the Veritest whitepaper. The test was as fair as it could have been.
Re:Think Different (Score:1, Insightful)
Why can't Mac users just enjoy using their computers without trotting out these bogus benchmarks?
Re:whatever (Score:3, Insightful)
Companies have been doing this for years and its been working flawlessly.
Just wait. (Score:3, Insightful)
Considering the IBM pSeries benchmarks already trounce the P4 and Xeon using 1.7GHz POWER4 CPUs, it would be interesting to see how the G5 does with its smaller cache but at 2GHz (don't forget the 1GHz bus, either).
I think we would find the benchmarks at Apple.com were off, but probably not by much. Another thing that is not denyable is that the G5 scaled to two CPUs much much better than the Xeon (look at the rate numbers--this is unsuprising given the POWER4 heritage).
Re:Quite (Score:3, Insightful)
Re:Benchmarking Across Platforms (Score:5, Insightful)
The Dell/Intel benches were provided by Dell/Intel, they optimised them as much as they could.
However, what he didn't include was benchmarks for a G5 which had been crippled by Dell and Intel..
I usually hate analogies, but sometimes it's my only way of getting my point across:
If Ford tweaks their engines and suspension set up before a test. OK!
If Nissan tweaks their engines and suspension set up before a test. OK!
If Nissan tweaks their engines and suspension set up, and pours sugar in the Ford's "gas" tank before the test. NOT OK!
bad logic (Score:1, Insightful)
This 2ghz G5 may only be as fast as an Athlon XP 2800+, but it has got a ONE GHZ FRONT SIDE BUS (!!!) man.
How long has it been since computers last used x2 multipliers: the likes of the DX66, DX4 100, and Pentium 133mhz.
So while the CPU may be a tad slower than the very top AMD & Intel chips (which cost insane amounts of money and nobody much buys for good reason), the significant front side bus advantage will give overall better system speed.
Of course MacOSX is slow and bloated, but so too is Windows XP.
Probably the Gensi Pegosis and Castle Iyonix are the snappiest computers for everyday computer use - yet they both use 600mhz CPUs.
A computer's usage speed is dependent on the following in this order:
*software efficiency (by far the most important)
*front side bus speed / ram bandwidth
*hard drive speed and transfer bandwidth
*CPU (least important)
but that list has been reversed in popular perception.
Hence why billions is spend on making CPUs more efficent and faster every year, while front side bus speeds increase at a crawl and software takes a full 100x more resorces to do the exact same thing it did a mere decade ago.
Our priorities and perceptions are every bit as messed up as Apple's marketing. If modern OSes like WinXP and Linux only used 4x as much resources as Windows 3.1 to run, which is not unreasonable, then we'd get better real-world performance out of a PII 500 than our P4 3000s give us.
Re:Benchmarking Across Platforms (Score:5, Insightful)
I'm running 1.3Ghz Athlon at home and a 1.2Ghz dell laptop at work. These machines are obsolescent by today's marketing standards.
With the exception of Sim City 4000 (which is a fundamentally slow program) I've never had any kind of chronic performance problem.
The organziation where I work has over 75,000 PCs and about 2,500 servers. 75% of these are 700Mhz or less and about 40% are 350-500Mhz. The only performance problems we run into are network problems... nobody has complained about a slow PC in years.
Re:Interesting Article but... (Score:1, Insightful)
This isn't something I find relevent (Score:5, Insightful)
Today we get the backlash and debunking. I honestly don't know if it's completely true or not but I'm inclined to believe it. I've grown accustomed to the idea that benchmarks and anything else like them (side by side tests of any kind) can't be trusted so this seems to fit.
The only thing that really makes any difference to me personally is how much faster the G5 is than the G4 it's replacing. The rest of it I just don't care about.
I use a Mac for a lot of reasons and flat out speed isn't one of them. It has to be fast enough obviously but it doesn't have to be the fastest and never has had to be the fastest.
I use a Mac because I have found it to be very stable and a pleasure to work and game on. If the benchmarks were rigged then it's a shame. They didn't need to do it and it wasn't worth the risk of negative press IMO.
Re:Your post shows me only one thing... (Score:2, Insightful)
Who cares, really? (Score:5, Insightful)
B. Benchmarks are very rarely impartial. Whoever is footing the not inconsiderable bill for a properly-done benchmark will have a result they want to see, and the benchmarkers can do a lot to make sure they do see it.
C. "Perception is reality" is a well-known saying in marketing. It doesn't actually matter whether the perception is correct. If Joe Sixpack believes he has bought the fastest PC in the world, he will be happy. More so since he most likely has nothing on hand to compare it to.
D. The speed this industry moves at, there will be a faster one along in a month or less, so if you really want something faster, wait for it.
E. All this debating about which is faster is more like masturbating. And "Masturbation, although an inherently pointless way to pass time, is at least enjoyable. Comparing PC performance is equally pointless, but rather less fun. The conventional epithet applied to those who engage in the former to excess is equally applicable to those who persist in the latter."
iMovie/CG model/render Platform economy (Score:3, Insightful)
Its obvious that the new PowerMacs are aimed at early adopters doing things that people have not really caught up with. DVD burners are cheap now. Make your own movie. Play with the iMovie effects plugins. I'd like to see (later) DV/HDTV rendering performance compared on different systems: AFTER the iMovie plugins crowd has a chance to catch up.
Oh, and in case you don't understand where games are going or you never saw "The Matrix" or any other VR sci-fi, convincing virtual reality relies on MASSIVE databases of objects filtering out the things that would get obscured by other objects, and streaming them to a rendering engine/GPU. I could just say CG animated movies, but really we will be playing *in* the CG scene and not just watching it play. I want to see the NEXT game made for the PowerMac.
Also, benchmarks are putting the cart before the horse. A new architecture or platform is a challenge to programmers: Saturate THIS! Imagine as a programmer if you took turns completely exploiting a machine at a time and simply reported the results. If you do a test that is a greatest common denominator of two platforms, you ignore the value of the incompatible feature sets of each respective platform. A real benchmark illustrates the full potential of each compared system, which provides an illustration of their differences. What happens when there isn't really any software to exploit the potentials of either/both of the platforms?
PCs are cheap and fast, but not really that advanced. There isn't much unexplored potential to attract the early adopters and the fatter profit margin supplying their hardware. I understand if you want to get the most for your money, but for some people, money isn't the top criterion.
Consider as a side note that after a year, top end Mac computers only lose half of their market value. So, after a year, you can almost trade-in your old high-end Mac whereas you're stuck with the comparative PC model. What can you get with a $1500/year budget over 5 years? Can you push the envelope on a PC? That's a tough question.
Re:Single vs. Dual processor (Score:4, Insightful)
That's true. However, those hundreds of backgrounds tasks are normally asleep. As an example, open up ten different desktop apps, run top or whatever and note that CPU usage is only a few percent. Those apps are blocking in an event loop, and until they receive events the kernel won't allocate them any timeslices.
Because of the way pre-emptive multitasking works however, having a dual CPU machine generally simply gives you more cycles to burn. You could get the same effect by buying a chip that's twice as fast - in fact, performance would be better as you don't have the overhead of the communication between the two CPUs.
So, this is useful if you spend a lot of your time doing very processor intensive things, because adding extra CPUs is generally easier than finding chips double the current speed of what you're using (assuming you're already on the cutting edge).
But, for most desktop users, it wouldn't make any difference, because no matter how many apps they have open, only a few of them will actually be doing any processing at any given time.
"Faster for single processor tasks" (Score:3, Insightful)
This is patently false. Typically, users run more than one program at a time. At the very least, there's an application, and the operating system. The machine I'm typing this on has 40 processes going, totalling a few hundred threads. Single-porcessor systems may have been king back in 1995, but these days you can typically make excellent use of multiple processors.
Re:Think Different (Score:1, Insightful)
Not a Real Coward! Stupid Login!
~Niessner
Re: whatever (Score:3, Insightful)
Heck. perhaps you don't wan't to consider a possibility of running out of VIRTUAL address space,perhaps programmer who intends to continue selling their product in next year starts worrying it today. Perhaps the guys who complain that they run out of memory all the time buy it. Or guys who do troublesome hacks to have their program run with more than 2gig of data. 64 bit is convenience for programmers, and it gives performance boost where it counts for apples target market. People don't buy power Mac's primary for 3D shooters, nor office productivity apps nor RTS. Their primary market is image editing, and when your image is over 500MB in size and program wan't to have temporary copies of it and other temporary structures that are function of image size you start up having troubles with 32bit address space. Oh wait you just didn't realize that macs are used to edit something that goes to high resolution PAPER. 64 bit is BIG issue for some people while its not issue for majority, Apples target market happen to be those with big issues related to that.
64bit desktop is just neat, but its the business users that need truckloads of RAM.
BTW: 8 bit computer could store upto 64kb of stuff with address space extension (16bit) normally, so you would be screwed up badly no matter how many THz it would run, the amount of bang doesn't matter if your problem is too large for it to solve, for instance edit 300*400*8 sized image, or compile linux sources or... Oh wait even if it would be the fastest computer on planed doing stuff that fits in the 64kb area it would suck on things that don't. And there are businesses which have similar problems with 32bit these days.
Image editing, 3D rendering(no not games), business databases, simulations, and...
Sure thats not apps that average slashdotter would use but those do exist and Apple does fine for those.
Re:Benchmarking Across Platforms (Score:3, Insightful)
Re:This isn't something I find relevent (Score:5, Insightful)
That's the key. Windows PCs have been beyond the point of general sluggishness for a some time now. I'd say they passed that point when the PII (yes, 2) hit 450-500MHz or so. Past that point, especially with the ridiculous speeds available on even the lowest end Dell, speed has lost most of its meaning except to the hardcore hardware fanboys (and people with specialized, professional needs). OS X is heavier duty than Windows, and the sluggishness is still there on the lower end G4 processors. The G5 finally puts Macs in the realm of not caring, just like PCs.
The big difference, though, is that you have to pay quite the premium price to get a Mac in the "plenty fast enough" range, whereas you can go to dell.com and pick *anything*. In short, the G5 is a toy for the rich until the PPC970 starts showing up in the $1300--with LCD screen--iMac. That will probably happen in January, IMO.
(I just priced a "bottom end" 2.2GHz, 256MB Dell at $658 before a $50 rebate. They also have free shipping--normally about $100--every few weeks.)
nasty and misleading rant (Score:4, Insightful)
Ok, ok, if you use both processors on an integer task, continuing to ignore floating point and bus performance, all you have to do is use a different benchmark on the Intel box to show the Intel box being a hair faster.
No comments on using the G5 on appropriate applications or application mixes.
Why rain on Apple's parade like that? They continue to do amazing work. The G5 appears to be dramatically faster than the competition in some perfectly realistic applications and at least comparable everywhere else.
The people giving this anti-Apple rant any credence seem not to have read it very carefully. It exemplifies exactly the sort of spin-doctoring that it claims to be offended by.
Re:Think Different (Score:5, Insightful)
Of the benchmarks displayed I'd believe the Photoshop and Mathematica ones to some extent. The emagic comparison seems a little fishy though. The composition on the PC didn't look all that complicated, it shouldn't have sputtered and died the way it did.
That said, I'm sure each of the current leading CPUs shows better performance in one area or another. I'm sure things suited for altivec optimization will be way faster on the G5, and things suited for raw integer performance will be faster on the P4.
In any case, we have a rather fast, 64 bit, UNIX-based machine, that exhibits excellent polished design both software and hardware wise. I for one am lusting after a Dual 2 GHz G5 with at least 1 GB of DDR RAM, and I can't wait to see how it performs with Panther.
Re:Benchmarking Across Platforms (Score:5, Insightful)
OK, I mostly skimmed the article, but he's among other things complaining that they turned off SSE2. May I mention that from what I could gather, the benchmarks used on the Apple platforms had NO Altivec optimisation? With that in mind it seems that disabling SSE2 was simply done to level the field. If there had been Altivec optimisations, then for comparison's sake it would make much better sense to use Altivec and SSE2. Actually, they might have chosen to disable SSE too, but they didn't!
The other feature he's complaining about is the disabling of hyperthreading. From other benchmarks I've seen before, hyperthreading in SMP systems usually results in equal or slower performance, or at most a 10% addition in certain benchmarks. It was probably better to leave it off.
Finally, about the discrepancy between Veritest's/Dell's/Intel's benchmarks, this is to be expected. Veritest compiled the benchmarks with GCC 3.3, and certainly used different compiling options and different testing options than Dell used. Unless you use the same options and methodology on every test, comparing benchmarks is useless.
I'm not saying Veritest and Apple didn't do their best to look good, of course they did! But at least you have to give them credit for going with an independent firm with a full report (where everything is laid out), instead of absurd and evidently fabricated application benchmarks like they've done in the past.
As another poster mentioned, benchmarking is HARD, and harder across platforms, especially on a new CPU platform with no optimizations and no way to use some of the CPU features. When we get a benchmark version that allows for full use of al the features of the 970 (G5) and the x86 CPUs, then we might get a clearer picture. It also doesn't remove the fact that these machines are MUCH, MUCH better than the G4s, or that Apple also promised the processor would scale to at least 3GHz within a year.
Oh of course one of his arguments about his righteousness is "Look at all these Mac fanatics who flame me". He's not much better than them, from what I can see. One fanatic from one camp doesn't make all of them fanatics, and doesn't validate his points one iota (neither does flaming him destroy his points, which is why intelligent rebuttal would be better, but I have the feeling he would most likely not publish that).
Riddle me this... (Score:1, Insightful)
If all those numbers are the best, it must be the best car, right?
Or do you just go test drive one? Maybe two? I'll bet most of you don't have a clue how much horsepower you make at the drive wheels.
Yes, Apple hasn't fooled you with thier bogus numbers for a second... But somehow Intel and AMD are completely honest. And Windows really is worth all the trouble just because it's mainstream and you can play MOO3 a few months earlier. And Linux is worth all the trouble because it's free.
Uh huh. Have fun.
What about the live comparison tests? (Score:2, Insightful)
Re:Benchmarking Across Platforms (Score:3, Insightful)
However, Tom's Hardware ran Q3Arena on a P4 3.0GHz/Radeon9700Pro at 1024x768/32Bit and the
result was 402.9 FPS and not 275 FPS as on the Apple page.
The Tom's Hardware review is available Here [tomshardware.com]
Re:Think Different (Score:2, Insightful)
What about IBM's 970 numbers? (Score:3, Insightful)
Anyway, as a longtime Mac guy, it's nice to see some LEGITIMATE argument about who's fastest, and it gives me a warm feeling deep down inside to know that the *initial* release of the 970 is this fast - I look forward with much anticipation to what IBM does with this chip in the next 12-18 months (coincincidentally the practical timeframe for replacing my dual 1.25, which suddenly doesn't have nearly the appeal it used to...)
But why disable SIMD? (Score:3, Insightful)
Saying "disable SIMD -- it's an optimization" is almost like saying "don't use shift instructions for power-of-two multiplies -- it's an optimization". Or "don't keep loop variables in registers -- it's an optimization." If the compiler can do it without weird tweaky flags turned on, then let it be done, i say!
Re:Picking and choosing benchmark results?! (Score:3, Insightful)
No, the benchmarks aren't subjective, that's why this is such a big deal. A benchmark consists of a well-specified objective task a computer can do, with objective measurements of how quickly that task was completed.
That's why, if Apple really tweaked the Intel computers sufficiently to nearly cut their performance in half, it's not a "matter of interpretation", it's not "a thing valid for Apple but not valid for me", it's a lie. A computer that can score a 24 can score a 24, period; if you tweak it until it only scores a 15, it can still score a 24, and your tweaks are lies.
You should be able to assemble identical computers, run identical tests, and get the same numbers within an error factor. That's almost the very definition of objective in a scientific sense.
Now, how you interpret the benchmarks is subjective, because no benchmark can possible match everybody's daily use of the computer, so even though Machine A gets a 24 on an integer test and Machine B gets a 22, Machine B may significantly faster for the real-world tasks I do, whereas Machine A may be even faster then B then the test numbers would indicate for somebody else's tasks.
But the whole point of benchmarks is to provide an objective measurement.
(Which you probably knew, but careless word usage leads to careless thinking; "subjective" is the wrong word here. The phrase is "open to interpretation", but you see, that doesn't let Apple off the hook for lying the way that "subjective" would.)
Re:turning off features in bios (Score:1, Insightful)
The claims levelled against Apple:
1. hyperthreading was turned off for the SPECrate benchmarks, *and* that this actually impaired the P4 somehow in those tests. Frankly, I'm not sure it doesn't actually help those results. When a benchmark has 2 threads running in parallel, would you rather they run on 2 real CPUs or share a single CPU? For all we know, the hyperthreading was disable to avoid being called cheats by allowing threads to compete for a single CPU rather than forcing them onto their own. (What we need to know is the setting Intel/Dell used - and I don't think we know that)
2. That Apple disabled SSE2 in the SPEC benchmarks as well. In fact they didn't. What they did was use a compiler which only optimized for SSE. Since the G5 compiler didn't optimize for Altivec at all, I'd hardly call this "cheating" on a processor benchmark. Most people in the know agree that Altivec trounces SSE2. So, using two compilers that each optimized for SIMD would probably favor the G5 anyway (but GCC doesn't do that - maybe xlC from IBM will).
What we really should be taking from all this: How come Intel/Dell's numbers are so much higher than what you can get from a compile you can do yourself with a compiler that is supposed to generate pretty good results on IA32?
Maybe that the Intel compiler is designed to cheat/be-hand-optimized for code that it recognizes as "SPEC" code? And when IBM/Apple actually get around to submit real results to SPEC themselves, they'll probably do it with a compiler that cheats equally well?
Nah! Couldn't be!
Re:Are Dells specs any more reliable? (Score:3, Insightful)
Dell tweaks the specs to make their system look faster.
Apple does not use Dell's tweaked specs but instead chooses to cripple Dell's machine for benchmarking purposes. Dell did not cripple an Apple machine for comparison.
Any questions?
Re:Single vs. Dual processor (Score:3, Insightful)
Then again 'typical desktop usage' has changed quite a lot lately. Many people consider that using a word-processor with animated help while listening to MP3s, burning a CD, downloading stuff from the internet on an emulated modem and spooling a huge printing file is typical desktop usage. This is a workload that can be split between multiple processors easily.
Re:Even in Jobs keynote he showed it slower (Score:5, Insightful)
However, speeds of processors asside, if you want the Mac, buy the Mac, if you want a Windows machine, buy a windows machine. If you don't want to pay either the Apple Tax or the Microsoft Tax, buy a machine without an operating system and install GNU/Linux or BSD.
HIGHLY DUBIOUS (Score:3, Insightful)
I find this "article" highly dubious... and am amazed slashdot let this slide... actualy im not... it seems /. is intent on fueling the platform war fires for more hits and such, because this was blatant flmae-bait trash.
While it has been discussed that the differences between GCC and ICC(??) on the two platforms makes for a supposed im-balance, the subjects are highly subjective. The main grip is that it is extremely hard to determine what IS a fair test of raw CPU power. This guy continuously claims that the number one score to rate by should be the specint_2000 test (which favors intel considerably) because most people will "never" use FP...
that is a pile of bullshit... aqua alone (doing all of your interface goodies) must use FP constantly, in fact i would dare say that FP is constant and highly important on OSX, it contributes immensly to the look and feel of it. dual-processing is NOT an exclusive to specialy coded programs. That was true to OS 9, but more recent builds split tasks far better than before (although nowhere near a perfect balence).... and so buying a dual machine isnt a pointless expenditure.
the guy claims that you can buy a dell at 3.06 for less than 2.5k with ALL of the equivilent features of the powermac..... i encourage you ALL to go to dell.com and config a dell with a DVD-r along with firewire, serial-ata (cant do it), bluetooth, 1gig ethernet, 802.11g, PCI-x (cant do it), 8gb RAM cpacity (cant do it) etc.... Now you cant add some of these features from dell... which will send some of you off to www.pricewatch.com to find the ABSOLUTE rock bottom prices on the extra parts and pieces... but you can all see the price difference for an equivilent system is tiny if not reversed.
if someone could link me to a PC with equivlient features (pci-x, agp 8x, 802.11g, 1gig ethernet, serial-ata, p4 3.06, bluetooth, etc...) i would love to see honest comparisons of the price. The 8gb limit simply can't be done, so the value of it is hard to quantify, as a music guy myself i can actualy see it's value, but many people can effectivly argue it is above and beyond current consumer demands. but current consumers arent looking for pro boxes.
my main point of contention is that there is too much LACK of knowledge in regards to spec and architecture. We don't know if these tests are balenced or not, or why they were performed however they were performed. This may have been the best way to compare the two on a bit for bit level, or maybe not. Apple has it's own intrests, how solid is veritests credibility? did money change hands? how much? etc.... GCC has been reputed to being apples baby as far as compliing.... but does that mean it was fully optimized towards PPC, and the vice versa agasint the PC?
What we DO know is that the PPC is scalable in MP configs, it is a FP monster, and the P4 is NOT MP (hence the xeon tests, which really are not consumer class chips) and the P4 is an INT monster. I expected the P4 to smoke the G5 on int, and it didn't (smoke it, just beat it well). As well i find it laughable that the first fab of a new chip (970) running 30% slower (in mhz) performs so well against the top p4. The G5 has come out the gate on a level of extreme competitivness and has a significant space to grow in... 3ghz in under 12 months? putting the G5 at 3ghz about when the p4 will hit 4ghz. The speed tests there will probably favor the G5 FAR MORE than these.
One last point, we can say much about how these tests are scewed towards apple in that the Compiler along with the "cheats" all seem to point towards manipulation.... but at the same time two HUGE benefits of the G5 arent being quantified either.... 64 bits AND 8gb of RAM are huge advantages that if fully utilized would lend such a huge performance gap it isnt funny (look at the genome matching with 40 bit words). So in a sense maybe these tests were balanced.
Too many variables to call this one, the G5 i suspect is faster on FP, but not on int (as apple indicated)... but
Re:Quite (Score:3, Insightful)
It is the hidden databases that are important to the client machines like iTunes, which if they sucked the songs into the DB would be that large , and the registry / preferences (in all its various names and forms). Mostly the current mode is to use the file systems as a non-relational DB, but very soon relational DB based file systems will start being useful (OK a prediction, but one based on current trends). Not to mention the DB built into graphics applications, etc. Apple should consider a MySQL license and bundle it as a generic service (like spell checking is) with a known API to access it (like SQL for example
As to CAD uses, you are a bit narrow minded. it is used for all manner of ancillary uses (like network layout, furniture design, which while able to be in either architecture or engineering still broadens it in the same manner as separating arcitecture from the super class of engineering).
Time to market means nothing. Marketing is the end all. Else the 64 bit Dec Alpha would have won the battle a decade ago. Still IMNSHO a contender for best all around RISC processor and still, unfortunately, horribly undersupported with a dismal future since it directly competes with its current owner's own processor architecture suffering from HUGE not-invented-here problems at HP.
Re:Quite (Score:2, Insightful)
Example: When Pixar was making Toy Story 2, they ran into problems with a scene at an airport terminal? Why? Because it was the most complex scene in the movie, but their hardware at the time could not support any more than 1GB of RAM. The solution? Reduce the complexity of the scene. A couple of years later, when they made Monsters, Inc., they treated us to amazingly complex scenes that would have been impossible before.
Other programs that use a lot of RAM are 2D compositing programs like After Effects or higher end programs like Shake. If you've ever built a really complex Photoshop file, you know that heavy use of layers will slow your computer down in a hurry. With compositing, you can multiply the effect by the number of frames in your footage (not literally, but the effect is noticeable).
I don't generally get too much into the hardware side of things, but the other time-consuming part of CG is rendering. I know that processor speed is the most important part of rendering, but can anyone tell me what role RAM plays in rendering either 2D or 3D graphics?
What I Simply Do Not Understand (Score:5, Insightful)
I simply do not understand how people can be so consumed with obvious hatred for another person debating COMPUTERS! Why do Mac users feel so threatened? Why do Linux users feel so threatened? Why do Microsoft users feel so threatened?
I've been using Macs (since 92), Windows (since 93) and Linux (since 96) and FreeBSD (since 96) for years and well, I have yet to find anything about these systems that demand that I stand up and scream at the top of my lungs how wonderful any of them are, and to attack with such spiteful hate those who don't just fall in line.
Having started out in the computer world as a designer, I used Macs. I like them, they are cute, and fun and make many things easy. They are also slow, crash a lot and the cause of a lot of frustration. I started using Windows (3.0) because I wanted a PC, but couldn't afford a Mac at the time. Windows was cool, it crashed a lot, and I had the hardest time trying to configure hardware with it, but I got the job done. I was introduced to Linux looking for a way to get up to speed with Unix. I had a hell of time first installing it, it was cool, seemed very powerful (I was in over my head) and never crashed. Same with FreeBSD. But I still have yet to understand the mindset required to say things like: "This guy is an idiot, and his article should be pulled and his email box should be flamed."
or:
"I can't believe the haxial web site is still up, you would think by now someone would have hacked it."
Good grief, what is WRONG with people???
A while back I chose Linux as my primary OS for my day-to-day computing, on an Intel chip. I love it, its fun, its cute (thanks KDE) and it hardly crashes, and low and behold, I get my work done. My girlfriend (she's a designer) has a few Macs. I like them, but, well, it doesn't feel right to me so I stick with Linux. Sure, we get into our little OSX vs. Linux debates, but it never gets down to where she threatens my life and I launch DoS attacks on her machine. They usually end as "we should all just go back to Amiga" or something like that.
I would love to ask someone who is so delluded in their thinking to feel real hatred for someone who simply prefers not to use the computer/os/whatever that they use, what exactly do they have to fear? Why the need to act like a savage? Is it just because they are posting in a message board, and well, its time to be macho, because its safe and anonymous, and well, the need to act the tough-guy just overwelms better judgement?
no shit, sherlock...but only for Intel (Score:4, Insightful)
Intel's ICC won't produce code nearly as good on AMDs, and won't produce anything on non x86.
Let's not go around talking about how gcc sucks because it doesn't -- and can't, and never will be able to, unless Intel opens up all of the specs -- compete with Intel's ICC.
GCC is designed to compile code on many different platforms, to unite development efforts as much as possible accross different CPU types.
Benchmark suggestions (Score:2, Insightful)
All of the talk about benchmarks is basically noise to me. I could care less about the tests that ALL companies in this industry run. Here are some suggested benchmark tests that WOULD matter to me (an average user):
More important that speed is what I can run. Can I run my favorite games? My favorite browser? My favorite office applications? Apple does fairly well here except in the game category (at least last I checked... which as an average user was a while ago).
Re:Single vs. Dual processor (Score:1, Insightful)
I have to, respectfully, disagree. If you interact with the OS at all from that application, you gain a benefit. In a single processor system, your precious Quake has to be interrupted in order to process a network packet. That can be several milliseconds of missed frame updates. Do an asynchronous I/O to get the next room's textures, and, on a UP, your application still has to be preempted to copyout the results. Again, milliseconds wasted.
On an MP, with proper system support (like in Mac OS X), these activities happen on system-provided threads on the other processor.
Now consider the same results when you aren't playing a game, but instead are doing Audio mixing. Now it's a really big deal.
And all this is still only talking about a single application.
Re:turning off features in bios (Score:4, Insightful)
Eeeeuh, they might have just turned off the option 'Hyperthreading' in the BIOS. And yes it's there, I can know, I own a precision myself.
Missing the point (Score:2, Insightful)
Don't buy the GHz hype (Score:3, Insightful)
In terms of price/performance, x86's are still the best. You just need to add and extra CPU for ?300? bucks (I haven't kept up to date on CPU prcies). So, why would anyone who wants CPU-performance waste the money on a Mac?
All of this obsession with CPU-performance is pretty lame, in my opinion. My 1.1GHz is still plenty fast. More important than a fast CPU is a fast hard drive. Most wait-time is waiting for programs to load, since most ordinary uses of a computer aren't CPU-intensive. And of course RAM.
Spend your money getting faster hard-drives (e.g., 10,000rpm ATA-166 hard-drives) and faster RAM (e.g., DDR RAM).
If your a gamer, don't be fooled by the CPU-obsession. GPU's is where gaming performance is at. Getting a CPU twice as fast might increase your fps by 2 frames per ssecond -- for another $100 bucks. If you're a multi-media person, again, the graphics card (GPU) is where it's at. If you're a casual or amatuer, you can just get the gamer-line GPUs. If you need perfect quality, you'll probably want the QUADRO GeForces.
The only people who really *need* CPUs faster than 1GHz are people who do a lot of number-crunching. Usually scientists. And maybe people who compile their own software, if you want it to compile faster (though the whole point of compiling yourself is to get better performance without having to upgrade your CPU). A better thing to do if you want to compile your own software (e.g., if you use Debian, *BSD, or are a developer), would be to find a high-end *nix computer that you can use to compile it on, with options for your computer.
Don't buy the GHz hype. More GHz will not make your programs load faster, and will most certainly not make your computer much more responsive.
this guy had me (Score:3, Insightful)
He also casually mentions that "most people use Integer (not FP) most of the time. Therefore, integer results (SPECint) are much more important than floating-point results (SPECfp)." What qualifies as "most people" using integer "most of the time"? Doesn't he have any data on FP usage?
And was I the only person that noticed almost all the results he posted had a caveat that such a benchmark "is a single-processor test, so in the following results, where the computer has a second processor, it is either disabled or not used."? Aren't these dual processor Apples we're comparing with single processor Oranges? (sorry, couldn't resist.) It might make sense if Apple actually ships machines with useless second processors where architecture and OS make them essentially uniprocessor machines. But if Apple does indeed sell multiprocessor machines, and I understand it, they are, shouldn't that be taken into account? What I read was not that Apple claimed that the PPC 970 is the fastest chip, but rather the dual processor G5 is the fastest desktop computer.
About all he convinced me of is that Apple perhaps twisting benchmarks for their own ends. But his review is hardly a clear and unambiguous refutation of Apple's statements.
Re:spl=troll (Score:2, Insightful)
audio comparison (Score:3, Insightful)
Not sure if it's on the site, or just on the tech specs pdf (where I'm pretty sure I saw it), but the audio comparison is really bugged out. First of all, the title bar says "Logic vs. Cubase," but we're not comparing apps, we're comparing procs. Does that mean they're running Logic on the Macs and Cubase on the PCs? If so, the comparison is absolutely meaningless.
Then they say "with 5 plug-ins." Which ones? Which brands? Waves? Different plug-ins take up different amounts of proc usage. I can only do one high-quality reverb at a time, but lots of eq's. And were there 5 plug-in on each track, or 5 plugins that each track was routed through?
Then their results: 52 track, 115 tracks, etc. That's a lot of tracks. But again, meaningless.
A good benchmark would be:
Digidesign's Pro Tools Free, no audio hardware except what came with the computer. Record 8 tracks of 24-bit/96khz audio (or whatever). Then pile the plugins on, and use the exact same ones in the exact same places on each machine. Let us know when the interface gets sluggish, and then when it craps out. Also let us know how it craps out. Crash? Doesn't respond? But for crying out loud, don't give us worthless numbers.
Re:Even in Jobs keynote he showed it slower (Score:2, Insightful)
I mean, come on. The OS on a new machine costs about $50 (okay, $100 if your vendor doesn't have a deal with MS). Is $50 worth your time to download, configure and install an OS, as well as downloading, configuring, and installing any applications you want because you can't buy them at a store?
I have a machine running Gentoo -- but it's a SERVER. Window's SERVER OS is too expensive for a home user, so it was worth the hassle. But it's not worth the hassle to save $50 over the cost of computer that's already running me close to $2000.
Geez. When you read this, are you going to complain about the ".sig" tax?
Re:No excuse though (Score:5, Insightful)
Just because one guy posted an argument and used what facts he felt backed his claims, doesn't nearly support your statement. I think the only thing that EVER settles any of the damn benchmark arguments is real-world, side-by-side testing of applications people use every day.
It's long been known almost all types of benchmarks can be skewed, and cross-platform benching is a completely subjective science. This fuss is ridiculous. Let's wait until someone gets their hands on a box, and lets us know what it really is like.
Re:Even in Jobs keynote he showed it slower (Score:3, Insightful)
Re:Standard Pratice (Score:5, Insightful)
Do you have a cite? I don't believe it for a second. It doesn't take sales tax into consideration.
A $20 item, plus 6% sales tax, comes out to $21.20.
A $19.99 item, plus 6% sales tax, comes out to $21.19.
What are the chances a cashier would be able to provide exact change for either of those without opening the register?
Re:Think Different (Score:1, Insightful)
Actually, that would NOT be interesting. It wouldn't tell you anything. You can't test with two variables; the results of such a test are meaningless.
So tell me what's wrong about his argument (Score:3, Insightful)
I don't. However, his analysis is easily replicated and interpreted. Instead of discounting what he says because he frequently debunks Mac propaganda, why don't you attack him on the points that he made? I'd be interested in seeing that.
Additionally, being a mac user, why would it make sense for him to have it out for the mac?
Re:Think Different (Score:3, Insightful)
Problems with the article.. (Score:3, Insightful)
"[...] In other words, most people should ignore floating-point results because they do not use floating-point anyway (or not much)."
This is utter bullshit. Floating point is extremely important for many productivity applications--anything graphics, 3D, modelling, scientific, CAD, etc. Ignore floating point?! What the hell crack is he smoking?
The whole article is filled with this kind of fart-biting. The data are far more interesting without his stupid inane conclusions muddying the waters.
Re:audio comparison (Score:3, Insightful)
Oh sorry, I thought they were trying to compare proc speeds.
Photoshop on a G5 can do a lot more than Mathmatica on a Dell, but it still doesn't tell me shit. You gave to use the SAME freaking app if you want to get meaningful results. Even Cubase on both machines would've been acceptable.
Free advertising? (Score:3, Insightful)
Gee, a manufacturer (in any field) messes with the numbers to make its product look better... imagine that!
But did anyone notice that the author plugs his own business while stating the obvious?
-A
Re:Standard Pratice (Score:2, Insightful)
no, it's not:
http://www.straightdope.com/classics/a3_166.html [straightdope.com]
The real argument should be (Score:3, Insightful)
Yes, they are. The real argument is just about *how much* faster? (That and "did Apple cheat?", which is simple to answer: yes, they all do - all the time).
While the processor may not be suitable for the title of "fastest desktop" out there, you still have to give Apple credit for redesigning the entire architecture, which is more important than raw CPU power for Mac users. Because, you see, Mac OS X with all its little gizmos is really hungry for hardware acceleration of any kind. So graphics and memory throughput are important. While the G5 may not "compute" as fast as the newest Pentium, it will finally resolve the sluggishness problems of Apple's operating system. It will feel really fast. Who's going to notice raw CPU speed anyway? *cough* OK, but that may not have been the most pressing issue with Macs.
Relevant Benchmark (Score:2, Insightful)
There's always a way to contrive some benchmark that will make system x seems faster than system y -- try hard enough, and you'll find a way.
But what matters is whether or not the benchmark is in some way relevant to the work you're doing. I can tell you, for the stuff that I'm doing, this benchmark has relevance. The article's biggest complaint is that gcc3 is being used on all the processors -- well welcome to the real world buddy!
I use a an analysis package called Root [root.cern.ch] all day long. Go looking through the makefile for Root and you'll see that when it's compiled on macosx it uses gcc3 and when it's compiled on linux running on intel processors, it uses gcc3. So these benchmarks reflect the kind of performance I should see -- hence it's relevant to me and thousands of other people... that makes it a pretty good benchmark IMO.
DFRe:Even in Jobs keynote he showed it slower (Score:1, Insightful)
You see, in the real world, things aren't always as cheap as we want them to be, nor are they in perfect condition. Sellets have an opinion of how much they want for an item, and buyers have an opinion of how much they'll pay. Once the price has been set, then you haggle over the conditions of the sale.
Another condition of the sale was that we had to pay for insurance for the "title." This protected the house during the 5 minute period between the seller surrenderring the title and us receiving it. I didn't want to pay it, but nobody would deal with us unless we did. I didn't want to pay it, but it wasn't a tax.
One of the conditions of sale for a Windows PC is that it has Windows on it. Because their deal with Microsoft probably demands that they do so. This is to establish partnership between the two, so Microsoft is more accountable and more likely to help the vendor out if and when there's a problem such as hardware compatibility. I guarantee you that a Dell works flawlessly with windows, whereas a noname machine, even if it has "better" parts, might have trouble. The noname vendor just doesn't have any pull. So the "Windows Tax" is better for their business, better for Microsoft, and if you want Windows, it's better for you.
If you don't want Windows...find a vendor that doesn't have the deal. But it's not a fucking "tax" for the vendor to help protect its business and deliver what 90% of the world wants anyway (foolish mortals).
One simple question (Score:2, Insightful)
trouble to prove to everyone that benchmarks were
rigged? People just need to learn to use the
hardware/software they like and not get up in a
rage when other people don't.
Lies, Damn Lies, and Benchmarks... (Score:3, Insightful)
But when Steve introduced the new PowerMac G5 as the "worlds first 64 bit desktop personal computer" that tweaked me a bit. I've used 64-bit DEC, SGI, and Sun desktop systems for more than a decade. Don't flame me with the "PC vs Workstation" argument. Most of those Unix workstations were smaller than the G5. And yesterday's demos show Apple is undeniably targeting the same high end multimedia, graphics, software development and scientific markets.
But the SPEC benchmark claims set my BS senses tingling. I too checked out the Veritest results yesterday after Apple's claimed Intel SPEC results didn't jibe with the official published numbers for the same Dell 650. I was annoyed to read that the "independent" tester didn't attempt to maximize the results for all contestants. Granted Apple [probably] paid for the testing, but they should be outsource the evaluation for objectivity, not to have someone lie on their behalf.
It has been known for years that SPECmarks are an indication of CPU performance, but a poor predictor of overall system performance. There are several application benchmarks that are better indicators of performance for certain classes of applications (database, web serving, desktop applications, etc). Apple doesn't seem to publicize these, (other than the perennial Photoshop demo). If "honest" benchmarks don't support your marketing case, I believe it is better to remain silent than to deceive.
I do believe that the PowerMac G5 really will be a very strong contender in the high end desktop market. I do believe that the new PowerMac G5s are probably performance and price comparable to the high end 1st tier Intel boxes. I don't believe the old "macs cost %50 more" or the new "the G5 is $1000 less" arguments. I know from experience that when you kit out these things with the hardware and software needed to get real work done, the prices are comparable. I did say 1st tier manufacturers - not some OC'd LAN party generic white box that's been riced out with mercury cooling and neon.
However, for more than %80 of the work I do, my 600Mhz G3 iBook is more than sufficient. And it's easy to carry around. The other %20, however, pegs my PowerMac G4. It also pegs my Athlon 2200 box. I will probably replace the G4 within the year. The only question is: Dual 2Ghz G5 this fall, or Dual 3Ghz G5 next year?
Re:What I Simply Do Not Understand (Score:1, Insightful)
(1) probably find several so-called "character flaws" in their personalities, probably stemming from their ignorance more than anything else,
(2) Learn something about their world from their perspective that you likely never considered before (since you say you simply don't understand them),
(3) ultimately be more shocked and dismayed than you are now that SO MANY PEOPLE are "like that" for one reason or another.
I speak from the perspective of someone who is similarly confused about the world and often terrified when I encounter the radically violent views of my fellow human beings. I can see where they're coming from most of the time, and I'm convinced it can be equally terrifying for them.
They have no response to being threatened but to lash out primally. Many of us have this type of personality trait buried deep inside.
Some, like Ghandi and Yeshua Ben Joseph manage to bring it the fore and face it down with courage, deep faith and long-suffering patience.
That said, the fear that Mac fanboys often manifest as rage is the fear of obsolescence of this way of life they've built up. Microsoft can sneeze and wipe Apple off the face of the earth. Apple can decree that all Finder windows should be brushed metal and it will be done (not that I personally mind). It makes one feel democratically powerless.
The artificial environment of the computer user is dangerously addictive. It can seem like "real life" to be posting to
We can get too involved. Our choices are made for us by forces that don't give a damn, but try to make it look like they've got our best interests at heart. The successful general will persuade the troops that they're fighting the devil itself, while not necessarily believing inside that the fight requires the sacrifice of his own mortal life.
I can understand Linux users' sense of superiority. It takes a bit of skill to maintain that environment (so I've heard) especially when compared to Windows & the Macintosh platforms. If I knew I played a deciding role in the direction of my OS of choice due to my contributory coding skills, I think I'd feel a lot more secure in the knowledge that neither Billy G. nor Stevie J. (nor L. Torvalds, for that matter) could flip my world upside down tomorrow.
Ultimately, no one computes in a vacuum. There is pretty heavy peer pressure to "compete". Witness political supporters, for a near-perfect example. Some are willing to kill to get "their" parties in power, knowing all the while (but not acknowledging) that the head honcho could margininalise them at a moment's notice.
Perhaps it's the flaw in the human condition, this sheep mentality. Obviously, it doesn't apply to us all. We should all aspire to being individual enough that we require nothing from anyone to be happy and at peace.
Please forgive the gross oversimplifications and apparent rambling in this post. It may be boring (which that may also mean it's light on marketing hype:-), but perhaps it may be informative.
slide
Excuse me? (this fucking bullshit) (Score:0, Insightful)
Re:whatever (Score:4, Insightful)
Intel says they have the fastest solutions, AMD says they have the fastest solutions, and Apple/IBM says they have the fastest solutions. People have been putting skewed test results on the web for years.
Honestly, I'm not going to take any of these benchmarks for real. I want to see a review from ARS Technica or John Carmack.
I call FUD (Score:5, Insightful)
1. On x86 hyperthreading was disabled
2. on x86 SSE was disabled
3. on PPC a custom malloc was used
4. on PPC a different set of optimizations were used
1. I admit is seems odd that this was disabled. I think it's effect would be little, but it should be turned on
2. So was the PPC's AltiVec. I recall that SPEC wants FP and INT performance from the ALU sections, not SIMD
3. And I'm sure that there are many "tweaks" for x86 that are transparent within the GCC 3.3 code generators
4. Again, each CPU has different optimizations, either allow them all or disable them all - on both platforms, command line switched or embedded
What I think would be interesting for Apple to do to help settle all this (You know, spread around some of that $4B+ they have lying around):
Purchase two of the fastest model of 1st tier systems they can get that run on x86.
Using four different testing labs, send one machine to each lab (2 x86, 2 G5). Instruct each lab to perform any software/configuration optimizations they feel necessary to get the most performance out of the machine. Then they run a standardized set of benchmarks. They each fully document the changes they've made and the results.
Apple (or perhaps a 5th lab) colates the data and produces a final result.
Or some open source minded person with some extra bandwidth(ha) could create a web site where PCers and Macers could post their own results from the benchmarks. With sufficient results posted, the "noise" would get filtered out and the results would become statistically useful.
benchmarks are arbitrary (Score:4, Insightful)
Keeping people honest... (Score:4, Insightful)
But as is often said, the CPU processing speed isn't the main selling point of a Mac. They've been behind for quite some time now, but people are still buying them. This is a great advancement, bringing Macs up to speeds relatively comparable to that of the rest of the market. The 970 is a new chip, and IBM needs time to ramp up the clock speed. P4's didn't get to 3.2ghz in one day.
Re:Even in Jobs keynote he showed it slower (Score:3, Insightful)
Re:Definitely not first with 64 bits (Score:2, Insightful)
Desktop is a size/form factor description
Persona is a usability/functionality description
Most people would not want to take home a Sun or HP 64bit Unix worksation and use it for email and light web browsing. They'd look at CDE and stare blankly. The machine would become a nice space heater and perhaps nightlight. The G5 is a 64bit Unix workstation class desktop that is configured hardware and software wise to fit in to your personal life.
If someone... (Score:3, Insightful)
Who cares? (Score:3, Insightful)
It's like saying I get higher 3dMark scores than you do, but I get less FPS in games. Which computer would you rather have? You want real benchmarks, not artificial ones.
Orange
IO abilities of G5? (Score:2, Insightful)
did you actually read the article? (Score:3, Insightful)
if you're refering to the part where he's taking quotes of the veritest results pdf and showing where apple used G5 optimizations for their benchmarks etc well, does Dell have that kind of information even available about the desktop model he is talking about? my guess would be no since it's not there and this guy went out of his way to be thorough in every other aspect
Why not minimize the variables? (Score:2, Insightful)
I do understand though that when it comes to GCC, the PPC support is less mature than x86 support, resulting in a possible disadvantage.
Re:Think Different (Score:5, Insightful)
Re:Keeping people honest... (Score:2, Insightful)
It'd be like McDonalds saying they have the best tasting burgers in the world. If someone disproved them though and McDonalds came back saying, "Oh, well the taste has never been the selling point for our burgers anyhow, its the price" is a moot point - they advertised it was the best tasting. I'm going to hold them to that.
OK everyone, breath and relax (Score:3, Insightful)
Re:Even in Jobs keynote he showed it slower (Score:3, Insightful)
rofa! (Score:2, Insightful)
As other people have pointed out, Altivec was also disabled, so the SSE2 argument is a red herring. This also makes the rest of the article suspect: the guy looks at what was disabled on the PC, but ignores what was disabled on the Mac.
What I would like to see, is someone from SPEC to comment on what flags they used/didn't use.
Re:Think Different (Score:2, Insightful)
FWIW, it makes sense to me why Apple would use GCC and why they would have SSE2 optimisations (and Altivec) disabled.
Quite why they decided to disable HT on the Xeon is completely beyond me - maybe someone could clue me in on that one...
Re:Even in Jobs keynote he showed it slower (Score:3, Insightful)
Your analogy is not quite right. Consider instead that you buy a brand new house with hardwood floors but a condition of sale is you have to buy brand new carpets from a specific company. You have no choice in colour nor weave and the carpets are poorly laid over your new hardwood floors. You then have to pay additional money to have the carpets removed and the floors sanded and sealed. You complain to the real-estate agent that this isn't fair but he informs you that all real-estate agents do this and it's perfectly fair because otherwise some people will steal carpets. Somebody tells you that you should have bought from a different real-estate agent, one that isn't bound by this carpet-scam, but that's not very helpful when you wanted THAT particular house not some OTHER crappy house. In the end you simply bear the cost of carpets you didn't want, you tear them out, you chuck them on the tip, and you contribute to the coffers of a carpet company who then uses sales figures to proclaim that 95% of the world prefers carpets instead of hardwood floors.
It's nothing to do with being "as cheap as we want them to be". It's about being forced to pay for something you didn't want and didn't need.
Re:rtfa? (Score:3, Insightful)
This is only fair because Apple didn't use Altivec on the G5 either, otherwise the G5 would have a even greater advantage.