I have just installed my new asus GTX480 (upgrade from a gtx260), and trying to see how it performs. I am running on a windows 7 64-bit release.
The first thing i ran was the deviceQuery.exe from the sdk’s win64 library. It states that my clock is 0.81 GHz. I have found on forums that this is the low-power version, but I can’t seem to force it into high-power (or normal if you will).
Next thing was that I ran the matrixMul.exe file. This reports that I have 92 Gflops on my system, which I feel is low. Do I have to run using larger matrixes (80x160 seems a bit too small, but I can’t figure out how to change it).
It does not change even if I run it several times after each other though. Also, I get no warnings of low power etc. from windows.
I have installed the latest drivers ver. 258.96
Also, I have tried in the 3D setting on the nVidia control panel to set the global power management to performance priority. Again, nothing is changed.
When I look under system information on the control panel, it states that my shader speed is 1400 MHz, as expected. But this might just be looking into a table.
There could be a couple things going on here. nVidia graphics cards like the GTX 460, 470, 480, etc. automatically reduce clock frequency when there is no or minimal workload. This is to save power and generate less fan noise when the card is idle, and is completely normal. What brand card do you have? Some companies like EVGA supply you with software overclocking tools (evga precision is what I use) which can also graph clock frequency, fan speed, and temperature over time. If you have one of these overclocking tools, you can use that to see when your card’s frequency automatically steps up. Of course, you can also manually change your card’s frequency with these tools.
As for the 92Gflops for matrixMul, it may be running double floating point instead of single floating point calculations.
There could be a couple things going on here. nVidia graphics cards like the GTX 460, 470, 480, etc. automatically reduce clock frequency when there is no or minimal workload. This is to save power and generate less fan noise when the card is idle, and is completely normal. What brand card do you have? Some companies like EVGA supply you with software overclocking tools (evga precision is what I use) which can also graph clock frequency, fan speed, and temperature over time. If you have one of these overclocking tools, you can use that to see when your card’s frequency automatically steps up. Of course, you can also manually change your card’s frequency with these tools.
As for the 92Gflops for matrixMul, it may be running double floating point instead of single floating point calculations.