Intel Developer Macs Outperform G5s
bonch writes "Developers working with the new Intel-based, developer-only Macs are impressed with the performance. The machines take as little as 10 seconds to boot from Apple logo to desktop, and apparently run Windows XP at 'blazing speeds.' Rosetta tests demonstrate the PowerPC-native build of Firefox running just as fast as it does on a high-end G5."
The developer version of OS X can run on non-apple hardware, but only if you think troubleshooting is fun (read: not well). The versions that will reach consumers on Intel systems will be DRM'ed to prevent this. It will be crackable, but the 1% of the population that can do this isn't Apple's target market anyways.
The real litigious bastards...
For God's sake, will you please stop beating this issue to death? No, MacOS will not officially run on non-Apple hardware. Yes, l337 h4x0rs will probably find a way to make it happen. No, it will not be the rosy seamless computing experience MacOS provides on controlled hardware. Apple's success in OS development is in no small amount tied to their control of the hardware it runs on; don't expect that to go away anytime soon.
Clearly the speed boost comes from the amazing graphics capabilities of the Intel Graphics Media Accelerator 900. I mean, the 900 stands for 450 times better than their last integrated system which was numberd 2, right?
Performance is nice, but it isn't always everything
Will you explain that to my girlfriend please? Please?
Free XBox, PS2
So now that Apple is going to use Intel processors, Apple developers are allowed to note that Intel makes faster processors?
I should feel vindicated, I suppose.
There is something fishy about these numbers, I agree.
:P
It also runs "Windows XP at blazing speeds"? Well, hm, that doesn't sound like a plain old P4 to me.
Random and weird software I've written.
That's becaus you're running the wrong builds. :)
Yes, the other factors are that the dev kits don't support any kind of special features. It's standard PC BIOS so it doesn't have to bother to search any of the many other places/buses a standard mac can boot from.
Also, since plugins cannot be emulated, there is no way for anyone to install kernel extensions that slow down the boot times of OS X.
In other words, the speed these people think they're seeing are actually do to a horrific lack of features.
This just means that the G5 crap being better performing than the Intel stuff was pure marketing BS
Maybe G5s are not so fast. But:
"It's fast," said one developer source of Mac OS X running on Intel's Pentium processors. "Faster than [Mac OS X] on my Dual 2GHz Power Mac G5."
So, uh, a 3.6 Ghz P4 is faster than two 2 Ghz G5 - 4 Ghz? - SMP, but 4 Ghz.
Sorry, I don't buy that. Even more if you take into account that Intel isn't exactly the performance/Hz leader - in fact it's the worst performer these days, Opteron and PM beats the sh*t out of that P4 at much lower speeds from what I've read.
There're lots of factors that can change things - freebsd algorithms, are, for one, optimized for i386 variants. Also, Mac OS X is compiled with -Os - optimized for size, no for speed. (Paranoic mode on=Hey, maybe this switch was planned and it's not a coincidence)
And then there's the Placebo effect. IOW: Show me numbers, don't tell me "it's fast", I don't trust you. In Linus' words: "If we can't measure it, it doesn't exists". Unless someone writes a decent comparative, I'll take this article as Apple Marketing - Apple has been very critized for this change, I wouldn't be suprised that Apple is interested in articles like that, showing how good move has been the switch to intel
Apple has really been pushing people to Sleep the machines instead of turning them off. Sleep mode uses a very tiny amount of power, and you get your instantaneous boot (with apps open and windows positioned...). I have been doing this with my Macs since OS X appeared and let me tell you it is the only way to go. Especially on laptops. In fact I am still using a CRT on my G5 and the computer 'boots' faster than the monitor (warm up).
If Jesus wants me it knows where to find me.
Compare this to the G4, another weak linear performer that Apple more or less specialized in getting to fly through good use of the excellent Altivec unit. The G5 on the other hand has a somewhat weak Altivec unit but a much beefed up set of single-element FPU units, yielding so-so vector performing but good linear performance. IBM did probably not focus much energy on the Altivec unit but instead threw it in since Apple required it (after all, the single-element FPU performance of the G5 almost puts the Altivec unit to shame).
Some might now be quick to point out that Altivec is a nicer instruction set than SSE2/SSE3, this is by most standards true, but if you are hand-coding assembly you can make do with either. On the flip side Intel has quite impressive auto-vectorization support in their compiler.
So, what does this add up to? The G5 is in a good place for beating the P4 on unoptimized unvectorized code, but the P4 really screams if things are tuned up a bit. Considering Apples history with Altivec I think we can safely assume that they won't be afraid of doing some hand-tuning to get good perfomance.
This all ends up looking quite favorable for the P4, I still don't think we will see a commercial Mac with a P4 derivative in it, but anyone who thinks the P4 is a weak performer has another thing coming. For a bit more on my opinion on the state of the x86 vs. PPC today see my earlier post in the "Apple Switch to Intel Not a Big Loss for IBM" story.
I definitely won't be buying a PPC Mac. I'll wait for Intel Macs next year.
What overall effect will this have on Mac sales?
It will reduce total sales by one.
Your frame of reference makes me really wonder how the hell you spend your weekends!
stripShow - Where WordPress meets webcomics
If your default boot disk is available then a normal Mac doesn't take anytime looking for other boot devices. These Intel dev Macs do support booting from USB drives so that is not the case anyway.
What makes you think they support booting from USB drives?
OSX kernel extensions are very rare. Almost no program uses them except Norton products(anti-virus and disk doctor). I recommend staying away from Norton stuff for this reason and using Alsoft's Disk Warrior. Third party kernel extensions are a bad idea on any OS.
Uhm, I hope you realize that apple includes many as well that aren't exactly usable on these Dev kits. Such as Bluetooth kexts, ATI kexts (or Nvidia kexts), Airport kexts, netboot, FWTDM kexts, Audio kexts (there are 8 audio kexts loaded on my G5), CHUD kexts, fan control kexts, slew, voltage, sensor kexts, and other kinds of kexts that either lack the hardware or software support on the Intel Dev Kits.
Then for third party kexts there are Logitech Drivers, Norton Utilities kexts, Virtual PC kexts, the Ambrosia kext, DiskWarrior kexts, and many other third party drivers and kexts that shouldn't be loading at startup and shouldn't even be kexts but are.
What features are lacking?? The Intel dev Macs have Firefox, iPhoto, iDVD, and Quicktime installed. The average user may install some extra dashboard widgets and a driver or two, but I doubt that would add more than a couple seconds to boot time.
What makes you think these dev kits have either iDVD or Firefox installed on them? Did you see iDVD in use during Steve Jobs' WWDC keynote?
See above for a large list. You don't need to load a kext for hardware that doesn't exist.
G4 Optimized Firefox 1.1 pre-alpha nightlies (fast!)
http://homepage.mac.com/krmathis/
As someone that's built thousands of Windows machines over the past few years, let me be the first to say this: Out of the box, on current hardware, Windows XP is blazing fast. What slows it down is all the bloatware and DLLs that you load up as you install software.
Take XP, load Office 2003, Norton AV, the standard CD burning and DVD viewing apps, and watch the performance (and boot times) degrade considerably.
Well, there is a one in three chance that this study is nonsense.