How do I determine or monitor when and to what extend my GPU throttles due to thermal constraints?

Is this data available natively in logs or do I need to run a separate program beyond what is included with Nvidia drivers?

If the latter, is it a matter of simply monitoring clock frequency and temperature or are there other throttling mechanisms that do not affect clock frequency?

I want to ensure that my case has adequate cooling.

Note: the OS is Windows 8 Pro with discrete graphics (Nvidia GTX 670).

1 Answer 1


I would use the program GPU-z. It has real time monitoring of your GPU and you can have it create a log file to go back and review later. If the GPU is throttling itself, there will be a clear drop in Core Clock usually because of the high GPU temps.

The things it monitors:

  • Core Clock
  • Memory Clock
  • GPU Temps
  • Fan Speed
  • Fan RPM
  • Memory Usage
  • GPU Usage
  • How much current it is using
  • So, the GPU does not throttle itself in any way other than lowering the core clock frequency? Mar 6, 2014 at 19:47
  • That is correct.
    – user304064
    Mar 6, 2014 at 20:09

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .