Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Awsome all the improvements that has exploded here since this first started.
Looking forward to version 7.

It should be out relatively soon (read: a day or two...lots of work to catch up on after my trip to California)! I was able to merge Kyle's changes over to the main repo on GitHub and I tested it out on the plane. There are just a couple things I want to attempt to fix/add before it's released. Hopefully soon we can take off the "experimental" tag, it's getting pretty close.

prism said:
Testing it right now on my 15" i5 and I must say, its friggin awesome!!!

Thanks, glad it's working out for you! :)

ubercool said:
Cody has done a great job, make sure to donate to support his trailblazing efforts! :)

Thanks! Donations are awesome and always greatly appreciated. Another thanks to everyone who has donated previously! You guys rock. :D
 
Hey guys,

Sorry about the Growl framework, I have removed the dependency.

ah: I haven't tried switcher but I will definitely summit the changes to the gfxCardStatus at github.

waffles123: Can you try again?

By the way, I'm a 99% sure that the GPU switching in the new MBPs is software based and not a magical hardware solution.

this is GREAT ! works fine even with external monitor attached.
both screens go blank and to blue for a moment, but better then logging off. :)
 
Can you show some screen shots of that intel maccpuid, how does it display the cpu speed, as an icon on the display or as an app you have to open?

I'd appreciate that as well. There's basic info about this program here: http://software.intel.com/en-us/articles/download-maccpuid/

And some screenshots (http://www.google.com/images?hl=en&...g&sa=N&tab=vi&ei=4JDnS9OzJMKqlAey5sGfBA&gbv=2), but I'm not sure where the Turbo Boost info would be displayed--in the frequency line?

Thanks, ThinkThink.
 
Can you show some screen shots of that intel maccpuid, how does it display the cpu speed, as an icon on the display or as an app you have to open?

It simply is an application with a refresh button to update the CPU speed.

I'm not sure where the Turbo Boost info would be displayed--in the frequency line?

Thanks, ThinkThink.

You are welcome :)

You can see the TurboBoost feature in action (2nd and 3rd screenshot).
 

Attachments

  • MacCPUID.png
    MacCPUID.png
    48.7 KB · Views: 94
  • MacCPUID2.png
    MacCPUID2.png
    46.8 KB · Views: 103
  • MacCPUID3.png
    MacCPUID3.png
    47.2 KB · Views: 97
It simply is an application with a refresh button to update the CPU speed.



You are welcome :)

You can see the TurboBoost feature in action (2nd and 3rd screenshot).

That is interesting, I wonder why it doesn't show Speedstep states.
 
1.6.1 works better for me than the 1.7 beta actually. The 1.7 doesn't turn off the 330M as shown by istat power status of the gpu.
 
1.6.1 works better for me than the 1.7 beta actually. The 1.7 doesn't turn off the 330M as shown by istat power status of the gpu.

What applications are running when seeing these results? I haven't had any issues, and I am trying to see if I can reproduce what others are seeing.

The code in 1.7 does something similar to 1.61, but has extra code to disable swapping to nvidia (basically it disables dynamic switching).
 
vmware fusion does not play nice with the intel gfxcrd and your vm will stop working

paralells will use the intel gpu and your vm will still work
 
Even odder, I can't seem to get mine to show the turboboost in action. Are you running anything to get it to show up correctly?

Me neither. I was encoding a movie before with ScreenFlow and didn't see the turboboost in action, even though I was constantly refreshing it.

Maybe the CPU needs to be taxed harder?
 
Me neither. I was encoding a movie before with ScreenFlow and didn't see the turboboost in action, even though I was constantly refreshing it.

Maybe the CPU needs to be taxed harder?

I dunno, had two super_pi sessions going and 4 yes > /dev/null and got nothing...
 
What applications are running when seeing these results? I haven't had any issues, and I am trying to see if I can reproduce what others are seeing.

The code in 1.7 does something similar to 1.61, but has extra code to disable swapping to nvidia (basically it disables dynamic switching).

I think I was just trying it out with Curio and keynote. I have several processes on google chrome that are trying to use the nvidia too.
 
I think I was just trying it out with Curio and keynote. I have several processes on google chrome that are trying to use the nvidia too.

But the behavior does not seem to be maybe only due to the 1.6 vs 1.7. I believe I had to quit keynote and re-start in order for it stop using the 330m. this with 1.6.1
 
But the behavior does not seem to be maybe only due to the 1.6 vs 1.7. I believe I had to quit keynote and re-start in order for it stop using the 330m. this with 1.6.1

Yes, it seems that if an application was using the nvidia card, and you switch to the intel, it will not shut off the nvidia until the application quits. With 1.7, you can set it to use intel only before launching any apps, which should prevent problems like this.
 
vmware fusion does not play nice with the intel gfxcrd and your vm will stop working

paralells will use the intel gpu and your vm will still work

VirtualBox seems to use the intel gpu and work fine. This for a XP machine.
 
Yes, it seems that if an application was using the nvidia card, and you switch to the intel, it will not shut off the nvidia until the application quits. With 1.7, you can set it to use intel only before launching any apps, which should prevent problems like this.

How is that different from 1.6? what do you mean before launching any app? That is the same as setting it to intel on 1.6 and launching keynote
 
@bafanso

1.6.1 works better for me than the 1.7 beta actually. The 1.7 doesn't turn off the 330M as shown by istat power status of the gpu.

I have istat pro for my macbook pro 15" i7 and it doesnt show which cpu is on or off. What version of istat pro do you have, is it different than mine, mine only shows, cpu-disks-memory-network-temps-fans-uptime and only shows the temp of one gpu. Can you guide me to the istat you have?
 
How is that different from 1.6? what do you mean before launching any app? That is the same as setting it to intel on 1.6 and launching keynote

Here's the behavior I find with 1.6.1:

Force intel, start keynote, it stays on intel. You can preview slideshow, etc.

Put nvidia on, start keynote, it uses nvidia as expected. If you change to intel, the 330m keeps going on. Slideshow doesn't work as it says there's not enough vram. This seems to indicate the gfxcard is tricking the program half way through after it expected to have more memory or something.

Bottom line, you need to really start everything from the beginning with intel set or you can't change half way without some weird stuff probably happening...
 
I have istat pro for my macbook pro 15" i7 and it doesnt show which cpu is on or off. What version of istat pro do you have, is it different than mine, mine only shows, cpu-disks-memory-network-temps-fans-uptime and only shows the temp of one gpu. Can you guide me to the istat you have?

On sensors, GPU1 and GPU2 power both seem to correspond to the 330m as they're either 0 or ~ 1w or 2w when the 330m is on.
 
You can see the TurboBoost feature in action (2nd and 3rd screenshot).

Thanks for taking the time to do that.

On sensors, GPU1 and GPU2 power both seem to correspond to the 330m as they're either 0 or ~ 1w or 2w when the 330m is on.

Does anyone know for sure how to interpret the GPU Power data in iStat menu? Which GPU does GPU 1 and GPU 2 correspond to? Just checking it now, I noticed when Intel is on, both GPUs show "0" watts, but when I turn Nvidia on, GPU 1 showed positive and GPU 2 negative at first. Moments later, both are postive, roughly 2 and 1 watts respectively.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.