Updating the Nvidia Overclock/Undervolt Docs

So life’s been good after finding out this script in Documentation which makes undervolting (as a final result) Nvidia GPUs easy. But it seems that nvmlDeviceSetMemClkVfOffset and nvmlDeviceSetGpcClkVfOffset is getting deprecated and nvmlDeviceSetClockOffsets is the new function. Now, I could not figure out how to use the new function so it would be better if someone could figure out the updated NVML API to avoid any future troubles.

New Function: nvmlDeviceSetClockOffsets
Old Functions: nvmlDeviceSetGpcClkVfOffset, nvmlDeviceSetMemClkVfOffset

1 Like

oh boi, I just did some OC yesterday based on that, so I’ll be following this topic :E worked like a charm for me. I was used to Afterburner, but lately kinda gave up on OCing stuff out of laziness, but that fit my comfort level just fine :smiley:

Note that lact and nvidia-settings both also provide overclocking now in a GUI and that seems easier compared to that guide.

True I saw that! It even also reflects whatever we set up in the script (you can see there my memory and clock offsets, but one thing I’m not seeing there are the power settings, which to some people is the most important, I haven’t checked lact yet, I need to have a look, thanks for the tip!

I tried it out but I could not change the settings directly from the nvidia settings, I could not find a simple save settings in the PowerMizer tab, and nvidia config save option does not retain the powermizer tab settings (Most probably I am missing something simple). LACT did however work, and the method it applies is similar to Afterburner I think.

The Application Profiles does not have the undervolting commands as keys from what I experimented it with.

Still, I believe it’s better to have a script that we can use it universally, so I will keep this open till the script gets updated

1 Like

OMG LACT IS AMAZING!
I got power settings there too, but not the voltage (that card has 285w max by default, so i could undervolt down to 100w), just not sure how to make those settings persistent, but I don’t want to hijack OPs post with my questions :stuck_out_tongue: just wanted to say thanks!

If you apply anything in LACT it is persistent

1 Like