Ars Technica Reviews Intel iMacs
Milton Waddams writes "Ars kick off what I'm sure will be a torrent of reviews of the of the new Intel iMac. Overall it looks like it's a bit faster than the iMac G5 and a bit slower than the PowerMac G5 dual core. I'm sure it will surprise many slashdotters to find out that Jobs' statements about the new iMac being twice as fast as the iMac G5 as being slightly over optimistic. AND it doesn't run Windows...yet..." I'm still waiting for the most important benchmark: frames per second in molten core combat.
To be fair, Steve's statements were absolutely 100% accurate (assuming the figures are accurate, which I expect them to be). For that benchmark, the intel machine is 2x-3x faster. If anyone really expected them to provide not-the-best-benchmark-results, can I have some of what you're smoking ? And I have several bridges to sell you too...
My point is that the story write-up makes it sound like SJ is lying, and he's not. He's just presenting the best set of benchmarks he can, which is pretty much what I expect from the CEO of the company...
As for the multimedia-style benchmarks presented in the review, I think you can expect those to improve as Apple gets its collective head around SSE3. I would have thought the G5/G4 implementations would have been altivec'd to hell and back, and SSE doesn't have the immensely useful 'permute' operation, so the transform operation will have to be rewritten to SSE's strengths - I doubt that has happened yet...
Simon.
Physicists get Hadrons!
Comment removed based on user account deletion
http://arstechnica.com/reviews/hardware/imac-cored uo.ars/7
I tried to boot from a Windows XP installer CD. No dice. I then tried booting from a Vista installer DVD (Build 5270). Again, no dice. When holding down the Option key, the only icon that appeared was for the iMac's internal hard drive. Holding down the D key to try to force booting off of the optical drive failed as well. With the Vista DVD, the optical drive churned a bit and the iMac hesitated as though it were contemplating whether it wanted to boot the foreign OS. Soon afterwards, the familiar gray Apple logo appeared on screen and Mac OS X finished booting.
The new Intel Macs don't have an EFI shell, so there's no way to directly get at the EFI. Someone is ultimately going to have to write and/or use an existing EFI shell to tell the EFI to boot from alternate media to get things going. Naturally, running Windows under virtualization, with technologies like Intel's VT/Vanderpool, which the Core Duo in the new Macs does support, are going to be the way to go for most users anyway.
YouTube.com has a video of both systems booting. So if you're in to computer drag racing here ya go: http://www.youtube.com/?v=zmaAZwkhYeQ
http://religiousfreaks.com/But what about if someone wants to run games (and perhaps other software that runs only on Windows) *and* still get the superior OS/apps found in Macs? Why should they be forced to buy two computers just so that they can preserve their "entire Mac experience"?
Many Bothans died to bring you this sig.
Haven't you heard? It's cool to hate Apple now. It makes you '1337.
Anybody who says anything remotely positive about Apple, or especially about Steve Jobs, is a "fanboy." You don't want to be called a fanbody, do you? Then get with the program. Talk about how cheaply you can get a Gateway that's just as good as the new iMac or something, and insist that Woz is the only person who ever had anything to do with Apple worthy of any respect at all.
Oh... and maybe Tog, if you are a UI nerd.
1) Doubles as reading lamp
2) Automatically emails fan letter to Steve Jobs during start up
3) If you cup your palms over the domed base, your hair will rise in air
4) Sprouts set of cybernetic insectoid legs and scutters away when threatened
5) Perfectly matches the iBlouse
6) Screen is flat, which is good for some reason
7) Special drool tray catches saliva from enthralled technogeeks
8) Communications directly with human pineal gland by firing information-rich beam of pink light
9) Wuvs you
Stolen from The Onion of about 4 years ago but still true today.
Fed up with slashdot? I am too.
Look at the history of Apple's processor switches. The first generation PPC machines (6100/7100/8100) were nice, but the second generation PPC machines (7500/8500/9500) were much better. The 2nd gen PPC machines had PCI instead of NuBus, a faster interleaved memory architecture, and a much improved dual-SCSI bus. With the first Macintel, it's obvious that Apple worked very quickly to put Intel Inside and I'm sure that some parts of the design represent a borrowing from PPC designs. I bet that second generation Intel machines are both faster, less likely to have flaws, and more likely to enjoy longer-term OS upgrades.
I know its ungeek of me not to want to be on the bleeding edge, but I'm waiting for the second generation machines.
Two wrongs don't make a right, but three lefts do.
The fat binaries (or Universal) has been around for a very long time. NeXT first introduced them in this exact same format. Knowing that Mac OS X is the current incarnation of NextStep (the OS for NeXT machines), I assumed the Intel move would be relatively easy, if the had been maintaining the code.
Now, in retrospect, it looks like they have for Mac OS X, but maybe not for all the other applications (iLife, FCP, etc).
Now, given that the OS has a long history of multi-platform support, it is only a piece of the puzzle.
Application level changes are a bit harder, especially in relying upon functions specific to a chip. Which, for some applications, is the case. Others should be able to do a direct recompile, if the application is still around in source form, the author is interested, etc.
Back when I had acess to NeXT Cubes, I didn't have to worry about it. However, when I later bought NeXTStep 486, I had to. There were lots of applications for the 680x0 systems, I sometimes had to search for those 486 applications. I assume we are headed back into that world.
So, can it happen? Yes. However, I suspect that Apple will move on with the Intel architecture. I assume the PowerMac G5 will be a well respected machine in the meantime, as it does great for video editing, something Widnows machines still work hard to do poorly.
I suspect it might be like the Amiga. While the Amiga didn't get a lot of respect, those in the video editing world used it much longer than people antipicated.
But, in the end, the new macs will be Intel. As a side note, I just sold my G5 DP to someone looking to do video editing with FCP. Even with them knowing the Intel systems were coming out, they still wanted it.
It has insane floating point throughput capability which will help on some apps, but for most desktop apps the Cell is extremely slow. It was designed for a very specific set of tasks.
Existing PPC binaries won't run fast on the Cell. In fact, they most likely won't run at all.
There is no way we'll see a general purpose desktop system based on the Cell - it's just not designed for that kind of purpose. We might see some sort of Cell coprocessor board become available though.
retrorocket.o not found, launch anyway?
Thats a bad analogy. Its more like buying a race car and deciding you really want to have turn signals, seat belts, emergency brake and other stuff you need to drive your vehicle once in a while on the same roads everyone else is on.
He just momentarily bends reality to his will.
He's Q, with a turtleneck and a pair of jeans.
Actually, the new Yonah processor is significantly faster than the Turion. Check out these benchmarks:
d uo_notebooks_trade_battery_life_for_quicker_respon se/
http://www.tomshardware.com/2006/01/16/will_core_
If you need web hosting, you could do worse than here
That was my thought initially too, wait for the second generation. Its probably still good advice, but I think they fact they are using a widely implemented Intel product will increase the reliability of these first generation Intel macs. My first generation pentium-m is still a good performer today. Apple will be using the standard processors, boards, and components of the Centrino duo, which will have a long a lifespan. There is not going to be some earth shattering change in the Macbook components a year from now. Apple will be using the same Intel specs that every other major pc laptop manufacturer will be using, so we can probably through all the first-gen history out the window.
The 64-bit version are out later this year.
Not that many people actually need 64-bit capabilitity, mostly for programs that need very large memory access. iMac users certainly will not, Macbook Pro users is more questionable - my guess is they will upgrade that line with the 64-bit chip at the same time they release the Intel Powermac equivilent.
Hmm, that leads me to wonder what the new name for the Powermac will be... MacMac?
"There is more worth loving than we have strength to love." - Brian Jay Stanley
The intel iMac supports spanning! I'm surprised Steve didn't make a big deal about this. There goes one more major reason for people to buy a powermac. Kudos for Ars for mentioning that on the first page.
the more they over-think the plumbing the easier it is to stop up the pipe
That's entirely untrue. You can easily spot the difference in smoothness between video captured in 24FPS and video captured in 60iFPS.
Try playing a video game at 25FPS, and then at 60FPS. Can't tell the difference? If you can't, you've got to be full of it.
Maybe your brain can't absorb all the information on each frame past a certian point, but *anyone* sure as hell can see the difference when it comes to smoothness and fluidness of movement.
And a note about GLXGears - the higher the number, the better chances of getting more complex objects on the screen at a decent frame rate. If you haven't noticed, games are a little more detailed then GLXGears. So while you can spin a few objects at 2000FPS, you might only see 20FPS in the latest game title. But if you get 10,000FPS in GLXGears, you'll probably see much higher performance in the game. It's a BENCHMARK. Seriously.
And what does this mean: "a lot of resources are wasted computing and rendering"? Explain to me what else you want the computer doing when you're running a graphics benchmark? I want mine running the damned benchmark, what else? It's not like everyone's machines are attempting to cure cancer and we should let that happen at all costs. I buy fast computers because I want to use all of the speed, not have an abundance unused in the background.
- It's not the Macs I hate. It's Digg users. -
These benchmarks don't seem entirely objective.
The older imac was sporting twice the memory, and the g5 desktop had 9 times the memory.
Clearly the memory disparity was a factor in many of the tests.
I would give more credence to a test where all three machines had the same amount of memory so that paging/swapping/caching would be more at parity.
Who here actually watched the keynote? Show of hands? I know I did.
Let's all go to www.apple.com/quicktime/qtv/mwsf06/ and load the keynote up to 1:07:00.
Steve Jobs is completely up front about which testsproduced the numbers (SPECint_rate2000 and SPEC_fp2000) and outright says "Now, everything is not going to run 2-3x, the discs aren't 2-3x faster, etc." He makes it very clear that his numbers are based off of these two benchmarks. He claims they are the most important benchmarks of performance, which is debatable, but they are certainly a fair test of raw cpu power. Other than the chip and motherboard, the only other significant component that has changed is the GPU, going from a Radeon x600 to an x1600. Does anyone disagree that this is in the 2-3x faster range?
All in all, people are making a mountain out of a molehill rather than checking the source of the numbers. god bless the internet.
-justinb
What is the significance of arstechnica benchmarking the 3 macs with the following ram configurations:
iMac Core Duo: 512MB
iMac G5: 1GB
PowerMac G5: 4.5GB
Wouldn't such a large difference in the ammount of ram have a significant impact on benchmarks?
IT's not Apple's job to help you run Windows software. Least of all on their hardware.
As the OP said, if I bought a new Mac, the last thing I'd want to do is try to figure out how to run software for Windows on it. Period.
Nobody is forcing you to buy a second machine to do anything. You can do without that software, buy a second machine, or (possibly) void your warranty by trying to get Windows to run on it. That doesn't mean you should expect Apple to roll over and give you a machine which it is easy to make run both OS's. They want to give you a good user experience if you bought their stuff.
If I buy a Honda Accord, is it reasonable to expect Honda to ensure that the turbo-kit I got for my Ford Escort runs on that Honda? Of course not. What does Honda care? And it's not about "the full Honda experience", I'll tell you that.
Apple would probably prefer you leave them out of the equation when it comes to running your Windows games. Specifically so they don't get calls from people who have either bodged their systems together from spare parts, or generally done stupid things with them.
You have complete freedom to buy, or not buy an Apple computer, and all that implies. Whining about being 'forced' to own a second computer to be able to have another platform is a completely specious argument in my opinion -- how is this any different than from when the computers were on completely different platforms?
Lost at C:>. Found at C.
MacWorld demo people, although trained not to demonstrate or allow rebooting the new Macs on display, did remark that they booted up really fast.
In the video, the G5 likely had more RAM installed, which would make it POST considerably slower. The boot time, however, is probably very representative of how much faster the Intel iMac is at booting. Other reasons the Core Duo may have booted so fast compared to the G5:
- Two processor cores!
- Mac OS X is expressly designed to boot fast by bringing up as much as possible in parallel. That's part of the point of launchd: to identify dependancies and kickstart multiple things at once. This is also why Apple gave up on displaying what was being booted in 10.4, and now just shows a progress bar (which is unrelated to what's actually happening, and only timed to match the previous boot time as a relative indicator). Reporting what servers are being launched would take longer than actually starting them. This parallelism would clearly benefit from multiple processor cores in the Core Duo.
- the G5 may have been booting for the first time, or they may have deleted the cache in an attempt to make the test "fair," not realizing that the cache has a huge impact on boot times. Among other things, Mac OS X caches the kernel extensions so that the next boot only stops to numerate which kexts to load if something in hardware has changed. If you wipe your cache files (/Library/Cache, ~/Library/Cache and System/Library/Cache), the next boot will take a lot longer while boot performance caching is rebuilt.
- other hardware may have been unfairly compared: how fast was the G5's drive? was something wrong with it? was the G5's drive full, and struggling to find space for cache files? was it bound to a directory server, and stalling on boot while looking for the server? was it full of 3rd party software, kexts, startup items, etc?
The video doesn't reveal anything about the demonstrators competence at setting up fair comparison, or their motivation, so we don't know.
Recall the comparison of database servers running on OS X server vs Linux, where they intended to be fair but their assumptions about how to do so were actually really bad?
Or look at the Ars review and benchmarks of the new iMac Core Duo vs the iMac G5. He does an array of benchmarks where the G5 has 1 GB of RAM, and the Intel iMac has 512MB! Sorry Ars, but that's just plain incompetent. Your benchmarks are WORTHLESS to even skim over. How about benchmarking the G5 iMac with 512 and 1 GB installed, and reporting if that makes any difference?!