How to Prevent rMBP GPU from Throttling in BootCamp?

Discussion in 'MacBook Pro' started by applepie555, Oct 11, 2013.

  1. applepie555 macrumors regular

    Aug 7, 2012
    Recently I have noticed that my rMBP has been throttling the GPU while playing games. It starts of at 900 core/2508 memory, holds that speed for a few mins, then jumps down to around 700 core, jumping between 725 and 797 with occasional short spikes back up to 900.

    I understand that often times the GPU gets throttled if it is running too hot, but my GPU never exceeds 80 degrees Celsius so there isn't really a reason for it to be throttled. I have tried using nvidia inspector to force it to maintain 900 core but it never seems to work.

    Anybody know how to prevent this from happening?
  2. priitv8 macrumors 68020

    Jan 13, 2011
  3. applepie555 thread starter macrumors regular

    Aug 7, 2012
    Shouldn't it get any extra power needed by the battery..?

    Sent from my iPhone using Tapatalk 2
  4. xTRICKYxx macrumors newbie

    Jun 26, 2013
    Your MBP has access to up to 80W of power. If it surpasses that, your GPU will throttle.
    If your power brick gets too hot, your GPU will throttle as well; even if below that 80W cap Apple has set.

    To fix this, downloading ThrottleStop lets you cap your max CPU speed. It is often surprising how low you need your CPU to be at to run a game. I find that many games only need around ~ 2.0 GHz to fully saturate the GPU. It varies, but its pretty easy to see once your GPU hits a consistent 99% usage.

    Make sure your power brick is in a ventilated area. If your power brick overheats, throttling occurs near idle speeds. An icy power brick also means lower overall system power consumption.

    Downloading NvidiaInspector lets you create custom batch files for overclocking your card.
    I've saved many watts by underclocking the memory (GDDR5 is already fast enough) and overclocking the core.
    Overclocking the memory creates a lot of power consumption and really only benefits for some games and for anti aliasing.

    Google around for some good NvidiaInspector tutorials. Here's a video I made with the batch files in the description.

    This tutorial is rather messy, but it contains nearly all the information for NvidiaInspector.

    The CPU and GPU are both rated 45W components in the rMPB. This along with the display, and other components can easily surpass the 80W limit imposed by Apple. There used to not be a limit, but the EFI update made it so you couldn't use the battery for more power (fixed the battery drain).
    If Apple simply upgraded the power supply to 95 watts, this thread wouldn't need to exist.... :p
  5. gbuzogany, Jun 20, 2014
    Last edited: Jul 1, 2014

    gbuzogany macrumors newbie

    Jun 15, 2014
    I have good news my friends!

    I got the same problem and tested pretty much what everybody suggested, and it didn't work... the GPU still throttled a lot (rMBP mid-2012, 650m).

    BUT, I installed the OSX 10.10 beta, and apparently it changed a few things in the SMC/EFI. It doesn't throttle anymore (just like a normal GPU should throttle).

    Some update happened on the SMC or EFI and apparently it solved it for me.

    Update: I installed the 10.10 DP2, and I got even more improvements! Now it throttles like a decent GPU should throttle! (Small clock jumps, stable framerates!). Testing on Battlefield 3/4, Grid 2, I got stable framerates even without Throttlestop or underclocking the GPU. I'm really, really happy with this.

    Update 2: After more extensive testing, I can say for sure that the throttling problem is STILL bad (*****).
  6. saturnotaku macrumors 68000

    Mar 4, 2013
  7. gbuzogany macrumors newbie

    Jun 15, 2014
    Just to put an end in my journey:

    Throttling problems went away and came back, and the experience was not really good. I have a 15" rMBP mid-2012, one of the ones that had image retention too. It was serviced by Apple right after purchase for screen replacement, but the thermals were never good. So, now, almost three years after I purchased, I brought it to Apple for service (AppleCare covered me), and they replaced my motherboard. I can say it's completely different now. Stable framerates, can't feel the throttling. I recommend you doing the same if you are unhappy with the throttling.

    Maybe reapplying the thermal paste/changing the fans would solve it, but having a thermal problem for a long time can damage the circuits, so replacing the motherboard you will be 100% sure it will be good.

Share This Page