How to Undervolt Your GPU and CPU: Lower Temps and Power With Little to No Performance Loss

AMD Ryzen Master dashboard on a Ryzen 9 9950X3D showing CPU temperature, CPU power and telemetry voltage gauges, with the Curve Optimizer mode set to off below
the Ryzen Master dashboard: temperature, power and voltage readouts above the Curve Optimizer setting

most guides on this treat undervolting as one task with two tools. it isn’t. undervolting a graphics card works on nearly everything and the method is documented by the people who make the software. undervolting a processor depends entirely on whose chip you own, and on intel there’s a good chance voltage control has been closed off.

so this guide splits the two, and starts with the question nobody asks first: can you actually do it on your hardware?

what undervolting is, and what it isn’t

every chip ships with a voltage and frequency curve calibrated so the weakest silicon in the batch runs stable. your particular chip is probably better than that worst case, which means it’s being fed more voltage than it needs to hit the same clocks.

undervolting reclaims that margin. you lower the voltage while holding the frequency, and the chip does the same work with less power and less heat.

what an undervolt changes same clock, less voltage what an undervolt changes same clock, less voltageclock speed →voltage →voltage savedfactory curveundervolted curvetarget clockyou slide the curve down; the clock you run at stays putschematic of the principle, not measured data from any chip

a conservative undervolt can reduce voltage, power draw and heat while preserving most or all of the original performance. but when clocks or power limits are also raised, undervolting becomes part of a broader tuning profile rather than a purely conservative change.

what it doesn’t do

it doesn’t repair a chip that’s already unstable, it doesn’t compensate for inadequate cooling, and it isn’t free performance in every case. results vary a great deal more than most guides admit.

if heat is the real problem, the mechanical side of cooling comes first: cleaning, paste and airflow fix what no voltage change can.

on amd graphics cards, undervolting can raise performance

before you start, it’s worth knowing that “success” looks different depending on whose card you own.

how the two vendors differ

nvidiaamd
what you editindividual points on the voltage-frequency curvea voltage offset applied to the whole curve
toolmsi afterburner curve editoradrenalin driver, built in
what happens to the curveyou set a target point and limit behaviour beyond itthe entire curve shifts
typical outcomesame clocks at lower voltageclocks can rise above stock
realistic goallower temperature and power at similar fpslower temperature and potentially more fps

as tom’s hardware explains, changing the voltage offset in amd’s radeon software doesn’t simply lower the operating voltage. it shifts the whole voltage-frequency curve, so the card can end up clocking higher than it did at stock.

what that looked like in testing

der8auer tested a powercolor rx 9070 xt red devil with a 170 millivolt negative offset and the power target raised to 110 percent. clocks went from 2.90 ghz at stock to 3.36 ghz, and cyberpunk 2077 at 4k ultra went from the card losing to an rtx 5080 to narrowly beating it, 66 frames against 65.

that isn’t a simple lower-power undervolt. it’s a hybrid tuning setup combining a negative voltage offset with a higher power limit to unlock additional clock headroom, so if your goal is to cut power draw, it isn’t the result you’re aiming for and isn’t what you’ll get.

tom’s hardware raises two caveats itself. the testbenches used across the comparison weren’t identical, and an rtx 5080 can also be overclocked by a similar margin. none of that makes one card better than the other. what it does show is that the headroom on rdna 4 is real, and larger than most people assume.

undervolting your graphics card

at least here the method comes from msi, who make afterburner, rather than from forum consensus.

before you start

you need msi afterburner 4.6.6 or newer. msi’s own guide notes that older builds don’t correctly recognise rtx 50 or rx 9000 cards.

you also need to unlock voltage control, which afterburner hides by default. it’s in settings, general tab, and two checkboxes matter: unlock voltage control and unlock voltage monitoring. leave force constant voltage off, since msi describes it as a diagnostic that pins voltage high and raises heat.

record a baseline before you change anything. clocks, voltage, temperature and power draw under a consistent load. without those numbers you can’t tell whether the undervolt did anything at all.

choosing your method

power limit slidercurve editor
what you changea single percentage ceilingindividual voltage and clock points
difficultyminimalmoderate, needs patience
time to a stable resultminutesan hour or more with testing
performance costusually a small losscan be none if tuned well
risk of getting it wrongvery lowinstability until you find your point
best forlower heat and noise with no fusssqueezing out the best balance

the simple method: the power limit slider

msi’s guide presents this as the starting point if your goal is lower temperatures, less fan noise and reduced power draw without much tinkering.

you drag the power limit slider down, testing in five percent steps between roughly 70 and 90 percent, applying and checking the effect on framerate and power each time. you’re not editing the curve at all. you’re setting a ceiling and letting the card work out how to stay under it.

it’s blunt, and you’ll usually give up a small amount of performance for the privilege. it’s also very hard to get wrong.

the precise method: the curve editor

press ctrl and f in afterburner to open the voltage-frequency curve editor. you’ll see a graph of core clock against voltage, which is your card’s factory-programmed behaviour at every voltage step.

the approach is to choose a voltage lower than your card’s default boost voltage, set the clock you want it to hold at that voltage, then limit the behaviour beyond that point so the card doesn’t climb back up the curve. how you constrain the upper portion varies with the card and the result you’re after, and there’s no single correct shape.

work in small steps and test after each one. moving a point by a large margin and hoping is how people end up with a card that benchmarks fine and then crashes in a menu.

msi’s guide reports reaching around 2.4 ghz at 800 millivolts on their test card without crashing. treat published voltage-and-clock examples as demonstrations of the method, not recommended settings. even two cards of the same model can have different stable limits.

testing it properly

msi recommends running a benchmark for ten minutes while watching for glitches, flickering, blackouts or crashes, then moving to real games.

the games matter more than the benchmark. an undervolt can be perfectly stable under sustained load and fail in a loading screen or a menu, where the card behaves differently. test across several titles before you trust it.

afterburner lets you save settings as numbered profiles, and there’s a lock icon that stops you overwriting them by accident, which is worth using on a configuration you spent an hour finding.

undervolting your processor: check first, download second

here’s where this stops being one article.

what’s actually available to you

your cpucan you undervolthownotes
amd ryzenyescurve optimizer, in bios under pbo or via ryzen masterofficial amd feature, can be set per core
intel k / hk / hxusuallyvoltage offset in biosthe model lines that kept voltage control
intel non-k desktopoften notbios option if the board exposes onefrequently locked at platform level
intel laptopdepends on the makerbios option, if the manufacturer exposes onemostly removed after 2019, returning on some models
can you undervolt your cpu? depends on whose chip you own can you undervolt your cpu? depends on whose chip you ownamd ryzensupportedcurve optimizerintel k / hk / hxusuallybios voltage offsetintel non-k desktopoften lockedboard-dependentintel laptopmaker decidesmostly removed since 2019each block = how open the platform is to undervoltingqualitative, from AMD, Intel and OEM documentation, not measured

on amd, it’s a supported feature

ryzen processors expose curve optimizer through precision boost overdrive, available in your motherboard bios or through amd’s ryzen master software. it’s an official amd feature rather than a workaround.

curve optimizer doesn’t apply a fixed voltage offset. it shifts the voltage-frequency curve, and it can be set per core, which matters because cores within the same chip bin differently.

start conservatively. a small all-core negative value, in the region of minus five, is a reasonable first attempt rather than a target, and you work down from there in steps, testing at each one. copying a number from a forum tells you nothing, since the value that’s stable on someone else’s chip has no bearing on yours.

why “it didn’t crash” isn’t stability

ryzen catches people out here more than any other platform.

curve optimizer instability often doesn’t announce itself with a blue screen. it shows up as corrected hardware errors logged quietly in the background, or as crashes at idle and light load rather than under a stress test.

check the windows event viewer for whea-logger entries after each change, under windows logs and system. a machine that passes a stress test while logging corrected errors isn’t stable. it’s just not failing loudly yet.

on intel, voltage control is often closed off

Intel desktop processor seated in its open LGA socket on an ASUS TUF Gaming motherboard, with the retention lever raised
an Intel desktop processor seated in its socket

in 2019 a vulnerability called plundervolt, tracked as cve-2019-11157, demonstrated that briefly dropping processor voltage through software could be used to inject faults and compromise intel’s secure enclave.

intel’s response was to disable the interface that made it possible. as the arch wiki documents, the recommendation to manufacturers was to enable the overclocking lock bit, which disables voltage control outright. on many newer intel systems, especially non-k desktop chips and laptops, undervolt protection can be enforced through processor and platform-level security controls.

in practice you may run into any of several barriers. your board’s firmware simply doesn’t expose the option, your laptop manufacturer removed it, oc lock is enabled, or the platform blocks it at a lower level. from the outside these look identical, and the outcome is the same either way.

so look in your bios first. if there’s no voltage offset or undervolt option there, a windows utility probably won’t find a way around it either, and guides telling you to install one anyway are worth treating with suspicion.

it’s slowly coming back

there’s some movement in the other direction. notebookcheck reported that xmg re-enabled bios-based undervolting on its raptor lake-hx laptops, after what they describe as a four-year hiatus following the plundervolt mitigations.

if you have a 13th or 14th gen intel desktop chip, read this

getting this part wrong costs real money, so it’s worth being precise about it.

what actually happened

intel’s 13th and 14th generation desktop processors suffered a well-documented instability problem caused by the chips requesting excessive voltage. intel shipped a series of microcode updates in response, of which 0x12b was the one identified at the time as the full mitigation.

the critical detail, reported by techpowerup, is that the microcode prevents the problem on chips that aren’t yet affected. it does not repair chips that already are, because the instability comes from irreversible physical degradation.

tom’s hardware reported the same conclusion and added something worse: the degradation can be symptomless, so a chip can be damaged without its owner knowing.

what to do instead of tuning

update your bios to the latest version available from your motherboard or system manufacturer. for affected 13th and 14th gen desktop processors, intel currently recommends a bios containing microcode 0x12f or later, together with intel default settings where available.

if your 13th or 14th gen chip is crashing, undervolting may reduce the symptoms for a while, and that’s precisely the danger. intel extended the warranty on affected processors by two years and offers replacement or refund for degraded chips, so masking instability with a voltage tweak burns that window on a part you may be entitled to have replaced.

if instability persists on current firmware, the right call is intel support rather than the bios.

does undervolting affect your warranty

there’s no single answer here, and anyone who gives you one is simplifying.

for processors, intel has stated that adjusting pl1 and pl2 power limits beyond the recommended values does not void warranty coverage, provided you stay within the iccmax threshold specified for the processor. that’s a clear position on power limits specifically, not a blanket statement about every kind of tuning.

for graphics cards the position varies by board partner rather than by gpu vendor, and consumer law in your country may matter as much as the printed policy. what can reasonably be said is that lowering voltage reduces electrical stress rather than increasing it, which is a different situation from overvolting.

and if a card is past saving and you’re weighing a swap, what a replacement card actually costs right now is worth knowing before you decide.

the distinction that matters most is reversibility. a software undervolt can be undone; a vbios flash can’t. flashing a modified bios onto a graphics card to achieve an undervolt sits well outside normal practice, carries a real risk to both the card and its warranty, and isn’t necessary to get the result described here.

what to expect, honestly

published results vary enormously, and most of the specific numbers circulating online come from sites with no testing behind them. the credible evidence supports something narrower than the headlines.

on amd rdna 4 cards there is real headroom, demonstrated in testing, and an undervolt can raise clocks rather than simply lowering power. on nvidia cards the realistic outcome is lower temperature and power draw at similar performance, which is worth having on its own terms.

on processors, the gain is meaningful on amd and frequently unavailable on intel.

if someone quotes you an exact voltage and an exact temperature drop for your specific chip, they’re guessing. the variation between individual chips is the entire reason any of this works.

the short version

check whether you can undervolt your cpu before you plan around it. on amd you can, through curve optimizer, starting small and watching for whea errors rather than just crashes. on intel you may not be able to at all, and if you have a 13th or 14th gen desktop chip with stability problems, this isn’t the tool for that job.

on the gpu side, start with the power limit slider, move to the curve editor if you want precision, and test in real games rather than benchmarks alone.

and record a baseline first, because the whole exercise is meaningless without a number to compare against.


Scroll to Top