Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

mynewromantica

macrumors regular
Original poster
Aug 3, 2009
224
0
I know the Macbook Pros have 2 GPUs but how do I choose which one to use? Or does it choose on it's own?
 
Thanks!

I've installed GFX Card Status. However, i dont get it.. It tells me "N" for the 330GT GFX and all i am running is a browser and some streaming music. Even if i close it all down, it remains on nvidia.. Whats up with that?

I can tell that you can switch between the GPUs yourself via GFX Card Status, is that recommended or should i leave the system to do so?..

I find it quite anoyning that it wont run on HD graphics when i just surf the web and make other small tasks.. :eek:
 
Thanks!

I've installed GFX Card Status. However, i dont get it.. It tells me "N" for the 330GT GFX and all i am running is a browser and some streaming music. Even if i close it all down, it remains on nvidia.. Whats up with that?


That means you have another application running that is activating the nVidia card. Tweetie, Kiwi, Clips, RapidWeaver, have all done it for me. There are many more that do it. Not to mention using an external monitor.

Hey even Google Chrome, as soon as you download something it will activate the nvidia to display the fade-in-fade-out arrow to show you the download bar, and the nvidia will stay active until you quit Chrome.
 
So how can this "auto switching" be a Feature, from what's been written on the topic it sounds more like a flaw?

It's a feature because the Mac will automatically chose the high-performance video card when needed, and use the low-power card otherwise. This is great!

The only flaw comes from the fact that it switches too often to the nVidia card, which eats up the battery life, so we either have to force it to the Intel card manually, or monitor our app usage, or live with the poorer battery life..

As a feature it's great, just needs some tweaking to how it choses which card, I suppose. Right now it's as soon as some core APIs that deal with graphics are accessed, the switch happens. Maybe that's too extreme lol.

Patrix.
 
It's a feature because the Mac will automatically chose the high-performance video card when needed, and use the low-power card otherwise. This is great!

The only flaw comes from the fact that it switches too often to the nVidia card, which eats up the battery life, so we either have to force it to the Intel card manually, or monitor our app usage, or live with the poorer battery life..

As a feature it's great, just needs some tweaking to how it choses which card, I suppose. Right now it's as soon as some core APIs that deal with graphics are accessed, the switch happens. Maybe that's too extreme lol.

Patrix.

Agreed, the concept is great. I wonder if Apple will put out an update to either correct the problem of it choosing the discrete card more often than necessary or allow the user to control which card, for example: On / Off / Auto - that would be the best!
 
If you're using gfxcardstatus it will tell you when you click on it (and the "n" is showing) what's keeping it on "n". Sometimes you didn't actually close the application and it's running in the background. I've seen sometimes it take up to 30 seconds to switch back to Intel as well.

With regards to auto-switching I personally think Apple did a pretty good job. I think it works well. There are some things though that when I'm on battery and will be using them for awhile that I'll force it to Intel. For example, I use VMWare Fusion ALOT. If I have to be in it for an extended period of time disconnected I'll switch it to Intel. It works fine on Intel, it's just a bit less smooth if you're dragging around a Unity window but works fine in every other way.
 
Agreed, the concept is great. I wonder if Apple will put out an update to either correct the problem of it choosing the discrete card more often than necessary or allow the user to control which card, for example: On / Off / Auto - that would be the best!

Yeah, right now in power saving you can either set it to auto or not auto, but it doesn't say which one it chooses when it's not auto.

Enter gfxcardstatus, as the previous poster just explained, which is great!

Patrix.
 
I found out, that Microsoft Messenger is the one calling for nVidia GPU. As soon as i close it down, it changes to Intel HD GPU. After installing Adium instead, i stays on Intel HD.

Microsoft.. :eek:
 
I know the Macbook Pros have 2 GPUs but how do I choose which one to use? Or does it choose on it's own?

You can't. Steve Jobs and his engineers are smarter than you and will do it for you when they believe you need it. Just sit back and let them drive.
 
Microsoft.. :eek:


As soon as an application uses one of OpenGL, OpenCL, Quartz Composer, Core Animation and Core Graphics (IIRC), it will activate the nVidia GPU. Even MS Office 2004's background updated daemon will activate it! I think anything using Rosetta (for PPC code) will use them and activate the nVidia GPU.. So it's not really MS's fault, they're just using the nice APIs Apple provided, as they should!

Patrix.
 
As soon as an application uses one of OpenGL, OpenCL, Quartz Composer, Core Animation and Core Graphics (IIRC), it will activate the nVidia GPU. Even MS Office 2004's background updated daemon will activate it! I think anything using Rosetta (for PPC code) will use them and activate the nVidia GPU.. So it's not really MS's fault, they're just using the nice APIs Apple provided, as they should!

Patrix.

Thanks for clarifying that. ;)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.