I’m preparing CUDA environment on my laptop to learn deep learning networks. It have a GTX 1070 GPU card. First I installed ubuntu14.04 into my laptop and NVIDIA driver 375.66 also installed(from dot-run file, it was downloaded from NVIDIA’s website) . But graphic clock always low(67MHz) even if my deep learning task is running on GPU. I think this issue come from high power draw. But I couldn’t find solution. Details are following.
During deep learning task is running, GPU’s “performance” is following.
$ nvidia-smi -q -d performance
Timestamp : Tue May 16 10:28:58 2017
Driver Version : 375.66
Attached GPUs : 1
Performance State : P2
Clocks Throttle Reasons
Idle : Not Active
Applications Clocks Setting : Not Active
SW Power Cap : Active
HW Slowdown : Active
Sync Boost : Not Active
Unknown : Not Active
And this is a part of “nvidia-smi -q” ouput
Power Readings Power Management : N/A Power Draw : 465.84 W Power Limit : N/A Default Power Limit : N/A Enforced Power Limit : N/A Min Power Limit : N/A Max Power Limit : N/A
Power draw is too high because AC adapter have a 240W capacity. Power draw is always high compare with providing power. This is reason why “SW Power Cap” is active. Hence, GPU’s clock become very low(67MHz) even if “heavy” task is running on GPU.
But why power draw is alway reached high? I’m using wrong driver?