Skip to content

Fix Clock Nvidia for Cuda by OS (English)

jgonzis edited this page May 1, 2021 · 6 revisions

To fix the clock Power Limit, doesn't need to be fixed. If you specify a Power Limit and is too low, the clock will not get fixed. So It is a good recomendation to put a high Power Limit and reduce the Watts with the Fix Clock Solution, only for Turing and Ampere.

Linux:

HiveOS: You have to put the direct value in the +Core Clock Mhz, in this example we are putting 750Mhz to the RTX 3070, only avaliable after 0.6-202@210331.

HiveOS

MMPOS: In Settings you have to select 'Lock GPU clock frequency`, in this example we are putting 750Mhz to the RTX 3070

MMPOS

RaveOS: In Set you have to specify this parameter: oc --fixclk=value, , in this example we are putting 765Mhz to the RTX 3070

RaveOS

SMOS: You need to do it by the bash command, you have to specify this parameter:sudo nvidia-smi -i $GPU -lgc $VALUE . Remember you have to use the website base64encode.org to convert it.

Windows 10:

Msi Afterburner:

  1. You can set a flat V/F curve using MSI Afterburner.
  2. Drag your core clock slider all the way to the left.
  3. Hit apply.
  4. Ctrl + F to open the V/F curve.
  5. Find the voltage you want to run and drag it up to the frequency you want to run.
  6. Hit apply and everything to the right of your selected point should flatten out.

CTRL + F: open the voltage curve menu

CTRL + L: lock voltage and frequency to the highlighted dot

Tab / Shift-Tab: select next/previous dot

CTRL + UP / CTRL + DOWN: increase/decrease the frequency of the selected dot by 10 (it would be 1 without ctrl)

Manually: That will work for Linux and Windows 10 nvidia-smi -i $GPU -lgc $VALUE

Values:

GPU Range
2060 1000 - 1050
2070 1000 - 1050
2080 1110 - 1160
3060 (1) 1070 - 1120
3060ti 1320 - 1370
3070 735 - 785
3080 1010 - 1060
3090 1120 - 1170

(1) Windows with 470.05 Drivers

Clone this wiki locally