Skip to content

Instantly share code, notes, and snippets.

@Aetopia
Created March 10, 2026 12:49
Show Gist options
  • Select an option

  • Save Aetopia/90a6e4d92bd67809c2fb51375d7bab63 to your computer and use it in GitHub Desktop.

Select an option

Save Aetopia/90a6e4d92bd67809c2fb51375d7bab63 to your computer and use it in GitHub Desktop.
How to undervolt your NVIDIA GPU using MSI Afterburner's frequency lock feature?

How to undervolt your NVIDIA GPU using MSI Afterburner's frequency lock feature?

To undervolt an NVIDIA GPU, there are 2 methods:

  • Locking the card to specific voltage via the V/F card.

  • Manually adjusting the V/F curve by flattening points on the curve.

These methods have a couple of problems, namely:

  • GPU Boost might result in card instability.

    • The card detects potential headroom but the lack of voltage results in instability.
  • Effective clocks might not match target clocks.

    • A misconfigured V/F curve might result in lower effective clocks which should be avoided.
  • Locking clocks might result in increased temperatures & power usage.

    • Some might find this undesirable & want to avoid locking voltages.

You may learn more here:

MSI Afterburner 4.6.6 allows for frequency locking which greatly simplifies undervolting.

  • GPU Boost can't bump clocks, the specified lock frequency.

  • The card can still downclock as required but will cap at a specified voltage.

  • Undervolting is achieved by offsetting the V/F graph via the core clock offset.

Preparation

MSI Afterburner

  • Download the latest version of MSI Afterburner via Guru3D's or MSI's website.

  • Reset your settings within MSI Afterburner to defaults or stock.

Benchmark

You want to first assess what max clock, your GPU can reach.

  • Download UNIGINE Superposition from their website.

  • Start the benchmark & dial in settings, your system can handle.

Run the benchmark & see what your max clock are.

Undervolting

Start MSI Afterburner & open the V/F curve.

  • Find your max clock on the V/F curve.

  • Press Ctrl + L until you see frequency lock indicator.

    • A horizontal dotted line indicates a frequency lock.

    • A vertical dotted line indicates a voltage lock which we don't want.

  • Now verify if your GPU caps at the desired frequency.

To undervolt the GPU, you must alter the core clock offset in MSI Afterburner.

  • Ensure voltage monitoring is enabled in MSI Afterburner.

  • Start the benchmark & monitor the voltage of the GPU.

  • Increase the core clock offset to reduce the voltage used.

  • Keep testing until the undervolt is unstable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment