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."
OS boot times are usually disk and network bound.
I don't see how even an order of magnitude increase in CPU power could shorten boot times to the extent described here.
There must be other factors.
--
Toby
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.
It could also mean that firefox's apparent speed is based more on network throughput than code execution. I'd like to see some more robust benchmarks than "it seems just as fast".
We can start by how long it takes to crunch a lot of floating point operations and integer math operations.
It's good to use your head, but not as a battering ram.
So simple stuff runs as fast or faster...
How does the Mactel box do on floating point, 64bit and/or vector based code? The main reason for getting a G5 was to improve performance of 64bit/floating/vector code like is used in video production and scientific apps.
Since Intel has always been shaky in floating point and probably doesn't really know the meaning of vector I'm wondering how those kinds of apps will fare on the Mactel boxes.
I don't see how this is a concern. My IBM T41P gets 6-8 hours of battery life with wireless and sound in frequant usage. It's not a slow machine either, 1.7GHz Pentium M, ATI FireGL graphics card. If IBM can do it, I'm sure Apple will have no problem producing a similar laptop.
Maybe because it's a developer preview and not a shipping product?
I hope you are wrong! I made the switch to macs a few years ago, but still keep a PC around because I still use a lot of programs that are Win XP only. If apple had a G5 that could dual boot mac and windows I would be in heaven!
So stop saying it like it's a fact, please.
Culture is more than commerce
What makes you think it will run windows better than other manufacturer's PCs? Apple doesn't exactly use top of the line hardware - people just pay top of the line prices.
Just because apple hardware til now sucked donkey balls and no one knew it doesn't mean that PC hardware sucks too, you know.
ACing to avoid the zealot karma bombing.
I am a former Mac person who has been running windoze since MacOS 9 days. I never did try MacOS X, although was thinking earlier this year about picking up a Mac since it has 'nix under the hood.
/. posting, I definitely won't be buying a PPC Mac. I'll wait for Intel Macs next year.
With performance reports like the one referenced by this
What overall effect will this have on Mac sales? I'm a programmer geek -- do folks think the desktop publishing / music crowds will also hold off on buying new Macs? Or will it make little difference to them?
To all those people that say "Apples Mac OSX will never run on generic pc hardware", I say
...
Apple will never run on x86, oh wait
Come on people I think we have learned to stop saying "Apple" and "never" in the same sentence.
Someone else said that Apple is a platform company, let me tell you what Apple really is. Apple is a business and in the end they are responsible to the shareholders of Apple stock. So if the market demands OSX to support generic pc hardware then Apple will release it for generic pc hardware. My guess is that they will see how OSX x86 works out for the year then decide if Leopard will be released for generic pc hardware or just Apple hardware.
Time will tell, and please stop saying Apple/Mac and never in the same sentence.
I've seen an XP box do the same thing.
But then it didn't have any apps on it and all of the usual junk like services was disabled.
I wonder if the same is true with this dev box that booted that fast.
Just a thought...
Considering most everyday people are migrating from intel to amd for performance and price, that was a smart move from apple. Ofcourse intel first embeded the cpu id's as well... hmm, DRM in apple here we come...
Beta Sucks
If I were AppleInsider, I'd be ashamed to print this. Of course, it's not likely that AppleInsider could be ashamed of anything, so there you go ;-)
Really, wake me up when there's an article where someone publishes comparative numbers of PostgeSQL inserts or NSImage composites or timed renders of Safari web pages.
And no, I'm not really interested in Rosetta performance as much as I'm interested in native app performance. I'm interested, don't get me wrong. Just not as interested.
But by the time they did that, the $500 market had become the $250 market...
Horseshit. They're running this stuff under Rosetta (oooh, a web browser is snappy on a 3.6ghz processor!), which does NOT run Altivec code. Altivec-enabled apps on a G5 will undoubtedly stomp a native Intel app on one of these developer rigs. That, and this is Appleinsider, so take it with a grain of salt. These guys are way off the mark so often that it isn't even funny.
I am impressed with a technology behind Rosetta. Are ther any open source projects like that?
YES, exactly like Rosetta
QEMU lets you run Linux apps compiled for another CPU architechure. So you can run PowerPC Linux apps on your X86 Linux box. QEMU is nowhere near as seemless or fast as Rosetta, but QEMU does run in two modes: user-emulation where it works like Rosetta, and system-emulation where you can run another whole OS like VMWware.
From what I understand from Phil Schiller at Apple, there are no plans to not allow Windows to boot. That said, it doesn't mean that Apple is going to force compatibility (eg, "Oh, we can't use such-and-such technology because then Macs wouldn't be able to run Windows").
For example, from what I understand, the chances are essentially nil that Apple will use whatever PCs use to boot--whatever the PC equivalent to Open Firmware is. Now Apple has pretty much said that they're not going to use Open Firmware on the Intel Macs, but there is some Intel Four-Letter-Acronym that is a leading candidate to be used instead. If that boots Windows, huzzah! If it doesn't, though, I doubt Apple would say, "Gosh. We can't use that because then our users won't be able to boot Windows."
Also, if Apple uses some really cool custom-built chip for doing audio, they will probably not write Windows drivers so that it will work under Windows. Somebody else might--hey, that's cool--and someone could download and install those drivers and everything would work fine. Heck, maybe Microsoft will even include them.
Apple isn't going to go out of their way to support Windows, I agree. But I'm sure some people will figure out a way to run Windows on one.
Intel 3 GHz P4.. kinda in the midrange of PC hardware. I want to know how OS X86 would run on my new home system .. Athlon X2 4400+ SLI mobo.
It won't. Apple will never allow OSX X86 to run on a non-Apple system. Expect to see on-chip Intel DRM enforcing this.
"When the president does it, that means it's not illegal." - Richard M. Nixon
Well that's the key right there .... The G5 had decent FPU and Altivec of course, but the Integer ("mainstream") performance was never competitive.
Whenever I hear the word 'Innovation', I reach for my pistol.
"Keep it in context: this is an anecdotal comment from a single person comparing a bleeding edge 2005 pre-release Mac with their old 2003 retail Mac."
You mean if we have objective tests we can admit the Intel chips are faster?
Sweet.
I rarely criticize things I don't care about.
of course, its 1996 binary running on a ppro 200 and 2.0.x kernel...
Seriously, its not a big deal. these are not applications that need serious optimizing. I'd much rather the developers of such spend their efforts on consistient results reporting than making the app more efficient: for example; in a 4 cpu machine, what does "25%" cpu usage mean actually? one cpu buried or all 4 just idling? NFI how windows does that math, linux; it depends on which versions of (kernel/procps/top/etc) you're using.
With NUMA systems becoming more prevalent, thats getting important, too.
If you want a Mac, why wait for several moths to a year or more?
Instead just buy whatever Mac you like now and enjoy it - after all you'll have to spend some time learning a new OS anyway. If the newer Intel macs are really a lot more powerful - then sell the current Mac, which is easy to do since used Macs hold value well. And yes PPC macs will hold value just as well as new softwrae will still be comiled for them for several years anyway.
If you want to maximize resale value consider an Apple laptop of some sort, even really old ones fetch quite a lot.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Who told you "increased performance . . . is what the whole Intel switch is about"?
:)
Oh yeah. Steve Jobs said that, I forgot.
The switch from 680x0 to PPC was about increased performance. The switch from Mac OS to Mac OS X was about increased performance. The switch from PPC to X86 is not, it's just a business decision. It's not necessarily a bad business decision, but it's not something Apple's engineers dreamed up as a great way of moving their platform into the future. It's not something the customers were crying out for. It's old fashioned deal-making.
I think it's an understandable move, and one that's likely to pay off in the long haul. But. . . I can't help feeling disappointed that every OS seems destined to someday grow up and become Unix running on a X86 instruction set. It's not the future we all hoped for.
I suggest walking into an Apple store with them, and sticking them on all the new Intel-based Macs.
That should make them a good reminder as to how much Apple has been lying to everyone over the years. Everyone should remember the PPC ads when their next generation of advertising comes out.
Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
It doesn't matter whether it's generic hardware that Apple uses, or special proprietry hardware. The important point is that it is a fixed (or at least limited) platform. Apple know exactly which chipset/processor/gpu combinations they need to support, so they can configure the OS to use exactly the features available and avoid the problems. or from another perspective, they choose their hardware to avoid those bottlenecks that are most likely to be noticeable.
Politas