I have 2x Asus Dual GTX 1070 GPUs (DUAL-GTX1070-O8G) running on Ubuntu 16.04. I am unable to manually set clocks or target fan speed. I have Cuda 8.0 toolkit installed and have tried changing settings using both 375.26 stable and 378.09 beta drivers.
nvidia-smi -q -d SUPPORTED_CLOCKS
Likewise setting clocks is “not supported”:
> nvidia-smi -i 0 -ac 4004,1987 Setting applications clocks is not supported for GPU 0000:01:00.0. Treating as warning and moving on. All done.
Similarly I get issues trying to change settings using nvidia-settings, for example:
nvidia-settings -a "[gpu:0]/GPUMemoryTransferRateOffset=100"
runs but stdout is empty
nvidia-settings -a "[gpu:0]/GPUGraphicsClockOffset=100"
also runs without producing any output.
I have also tried booting into Windows 10 running driver 378.49 and I have the same issues. nvidia-smi reports “Setting applications clocks is not supported for GPU”.
All other reports I have found of this issue say that it’s a driver issue, but updating to the suggested drivers has not resolved the issue for me. Is there anything I can do to manually set the clocks?
Asus provides a tweaking application for windows. Is it possible for the GPU to be locked by the vendor?
Any help would be greatly appreciated!