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.
So stop saying it like it's a fact, please.
Culture is more than commerce
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
You will see Apple selling OSX to "generic" hardware the day Dell creates and licenses their own OS to make more profits. If you think that will happen, you're nuts.