This is a new method to undervolt and/or overclock modern GPUs. I believe it is the easiest and most reliable method now, which allows you to just specify a top frequency and voltage.
Methods to undervolt or overclock the GPU nowadays are needless complicated Youtube tutorials with multiple methods of dragging around a voltage/frequency graph which is prone to error.
-
Download GPU Tweak and install and open it. https://www.asus.com/campaign/GPU-Tweak-III/us/index.php#download
-
First we will export the default voltage curve. Click on the triangle next to User Mode. Hover over the entry below, and click the export icon.
-
Select the profile, set the location to your desktop and export it.

-
You'll get an XML file like "User Mode.xml" rename this to "default.xml".
-
Download the undervolt program here https://github.com/bottiger1/easy-undervolt/releases/ Put it in the Desktop. Double click to run it and set the desired max frequency and voltage.
-
Import the new file called new.xml
-
Select the new profile. Be sure to click apply.
-
(optional) Verify the voltage curve looks ok by clicking on the VF Tuner button under the clock area. I also recommend you use something like Nvidia Overlay (alt+r) to make sure the settings are running.
-
Close GPU Tweak or else it will randomly switch to OC Mode.
Now every time you want to change the numbers, you can skip to step 5.
Importing of profiles isn't built-in and is very cumbersome. Voltage curve seems to be broken on my GPU.
I believe it is because the driver forces your settings to the nearest valid values.
- Create a new profile.
- Click the VF Tuner button under Clock.
- Click the DEFAULT radio button (not the square one). Then click save.
- You can now export this one as your default profile.
This is to bypass a bug with GPU Tweak.