I have heard that the newer nvidia GPUs do not always stay at the base clock speed, and will idle at a lower speed. I have observed this via GPU-z and MSI afterburner. The 680 will usually idle around 324 mhz then go up when I run some cuda code.
But it seems it never really gets up to that base level, just pops to the 500-900 range (when it should be over 1000 mhz. Also the PCI-e bus speed will drop down to 1.1 from 3.0 when idle.
I just want to make sure that this is correct and that when I need the full clock speed I will get it even if it is idling at a lower clock.
Also is there any way to set it higher manually and keep it from doing this?
It works great for games, but I am not seeing the cuda speed increase in Visual Studio 2010(C++)when compared to my old 460 gpu.
Then device query and bandwidth tests are inline with expectations, but I just want to make sure the power is there and available when I need to call it from a .cu executable.