Author

Topic: How to set NVIDIA GPU core speed from ubuntu command line? (Read 145 times)

jr. member
Activity: 48
Merit: 4
I have a 1070TI and I am looking to set:

gpu clock=+200

I am able to do that using simpleminer. How can I do that using the nvidia command line programs?

Here is what I have so far:
Code:
sudo nvidia-xconfig -a --cool-bits=31 --allow-empty-initial-configuration
sudo nvidia-smi -pm 1

sudo nvidia-settings -a [gpu:0]/GPUPowerMizerMode=1

sudo nvidia-settings -a [gpu:0]/GPUMemoryTransferRateOffset[2]=700
sudo nvidia-settings -a [gpu:0]/GPUMemoryTransferRateOffset[3]=700

sudo nvidia-settings -a [gpu:0]/GPUGraphicsClockOffset[2]=200
sudo nvidia-settings -a [gpu:0]/GPUGraphicsClockOffset[3]=200

When I check the result, I am able to change GPUMemoryTransferRateOffset but not GPUGraphicsClockOffset:

Code:
    nvidia-smi -i 0 -q

        Power Readings
            Power Management            : Supported
            Power Draw                  : 123.36 W
            Power Limit                 : 125.00 W
            Default Power Limit         : 180.00 W
            Enforced Power Limit        : 125.00 W
            Min Power Limit             : 90.00 W
            Max Power Limit             : 217.00 W
        Clocks
            Graphics                    : 1733 MHz
            SM                          : 1733 MHz
            Memory                      : 3802 MHz
            Video                       : 1556 MHz

I am pretty sure the thing I need to change is "Clocks... Graphics... 1733 MHz"

I believe "nvidia-settings -a [gpu:0]/GPUGraphicsClockOffset[2]=200" should be affecting that value but it is not. Does someone know what I'm doing wrong?
Jump to: