In our coverage on the Apple press event earlier this week, where Steve Jobs introduced a revamp of all the company’s notebooks (as well as a new Cinema Display), an error leaked into our story. We said that the new dual-GPU MacBook Pros used Hybrid SLI so you could use both graphics chips at the same time for better performance, but as it turns out, this isn’t the case. This was my fault since Jobs didn’t actually claim any Hybrid SLI being used. To detail the matter further, Apple has released a support document explaining the features of the dual GPU architecture.
Apparently, switching between the two graphics chips is a bit of a chore. You need to open the energy saver from System Preferences, and select either “Better battery life”, or “Better performance” under the graphics header. The option seems to be added in a bit of a hurry, as it just kind of floats about a bit there in the dialog. To further illustrate the hackish nature of the feature, you need to log out and in after changing graphics chip. Not exactly the Apple way of doing things.
Some people were getting excited about the rumours concerning Hybrid SLI, hoping that Apple would finally implement support for SLI and Crossfire technology (connecting multiple graphics chips together for better performance), something other operating systems have been enjoying since as early as 1998. Windows Vista, for instance, has no problems dealing with multiple graphics chips, and notebooks with dual graphics chips using Hybrid SLI (for instance the Sony Vaio Z series) can switch between the two GPUs without logging out and in.
In other words, there is still no indication as to when Apple will introduce SLI technology to Mac OS X.
Snow Leopard.
Exactly :
http://nvidia.custhelp.com/cgi-bin/nvidia.cfg/php/enduser/std_adp.p…
Maybe an addendum to the addendum is necessary :p ?
Exactly???
The support note from nVidia makes it clear that Apple’s motherboard does not support SLI. It clearly states that it’s one GPU or the other, and that under Windows you’re locked into “performance” mode, i.e. 9600M only.
My take on the information given both from the Apple support note and the nVidia one is that Snow Leopard will make no difference whatsoever. The current MacBook Pro will never be able to use both GPUs at once. Ever. This is a hardware limitation.
This is a poor design decision IMHO… Maybe by the time I can afford to upgrade my PowerBook they will have put in sensible hardware.
Apple’s board won’t support SLI, until Intel has SLI on their motherboard designs recently licensed from Nvidia, in exchange for Nehalem licensing back to Nvidia.
I was under the impression that the board chipset is by nvidia too. Hence sli is totally feasible…but for some unknown reason nvidia failed to include it.
We’ll find out if it is in fact doable when other manufacturers start including this chipset in their laptops.
Well, I don’t want to troll, and as far as I’m concerned, I couldn’t care less, but :
<quote>
Apple’s hybrid graphics technology is supported under the MacOS X operating system version 10.5.6 and higher only.
<\quote>
To my understanding, that means either that the SLI will be supported in the next OSX revision, or that OpenCL will be able to take advantage to the two simultaneously.
The latter.
The Macintosh has supported multiple graphics chips and monitors for a lot longer than they were supported under Windows and the generally available PC operating systems: the distinguishing factor that should be clarified is that of using them in a crossfire/SLI type of solution is more recent in coming.
Considering Apple hasn’t truly chased after the gaming crowd for a very long time (that seems to have been more of an Apple 2 series thing, if that was even actively chased by Apple, instead of it just happening) so they’ve not been horribly impressed on the need to do an SLI type of solution. So, too: isn’t that more the province of graphics card manufacturers to come up with such drivers, to a large extent, or, if desired, do the custome hookup between a pair of cards via a cable (instead of doing it through the backplane)? Apple purposely setting up their system backplane/bus (PCI-E these days) would definitely help for their systems that have slots, and is required for laptop/non-modifiable video systems, but for the ones with slots, that’s optional on Apple’s part, just like it has always been optional on PC manufacturer’s part.
I guess it comes down to the chicken/egg question: which comes first, the high-end gamer hardware support, or the OS support for the high-end gamer hardware? And the “If you build it, they will (or not) come” scenario.
SLI is way more important for animation professionals then it is for gamers, there are many games that just plain don’t work with a dual gpu config, and others that don’t work well with it.
I thought the point of having 2 cards in the new Mac Book Pros was for different battery life/performance ratios. If you needed more graphics processing or you need more battery life, you will choose the appropriate one. That is what I got from watching Steve Jobs keynote address in the Quicktime version on the Apple website.
Thom,
What does the “hef” attribute to an html ‘a’ tag do?
Edited 2008-10-16 20:02 UTC
I assume it has something to do with a link to a picture of a pretty girl!
Close. It’s the The Hef attribute. I’m in a blonde girl phase.
It is obviously a direction to finding the heffalump.
It is obviously in reference to me. They just forgot the L
Thom,
A sign of good journalism is putting into print when you have reported something incorrectly (there is certainly no shame in doing so!)
People pick you up when you miss the mark, only right that I state when your journalism is spot on!
Wow, that is a really hokey kludge. They couldn’t even make it work well. You have to log out and then back in for it to switch GPUs.
Lame, Apple, Just plane lame.
There were quite a few articles on the subjects already on the web well before you wrote even a word. Just read what other people say and you might avoid blunders like this one in the future.
In the name of fairness GPU switching works only in Vista and OS X so people should stop dumping on Apple. I also doubt that it is Apple’s fault that you cannot use both GPUs at the same time. They simply did not have another year to wait until Nvidia figures out a way to keep both gpus without draining the battery in under 30 minutes. I really fail to see what the point of switching from geforce 9600 to a 9400 is unless the next version of OS X really requires you to have a good GPU. To me it would have made a lot more sence to have a powerful gpu that can turn off some of the processing units when they are not needed or when the user chooses to do so. Of course such technology does not exist atm and unfortunately noone is officially working on anything like that.
Edited 2008-10-17 20:16 UTC