Quick answer

Undervolt the Ryzen 7 9800X3D with a negative Curve Optimizer offset under Precision Boost Overdrive: start all-core at -10, step by 5, and test light loads as hard as heavy ones. One rule keeps the chip safe: raise nothing. PPT, TDC, EDC, Scalar and boost override stay at stock or lower; back off 5 at the first crash.

An open AMD Socket AM5 on a motherboard, the retention frame AM5 marking and the dense land grid of the socket in sharp focus
Photo: CristoCalis, Wikimedia Commons (CC BY-SA 4.0)
Contents

By LK Wood IV · Published 2026-07-23 · ~9 min read · St. Louis County, MO

Set a negative Curve Optimizer offset under Precision Boost Overdrive, start all-core at -10, and step by 5 until something breaks. Then go back one step. SkatterBencher tuned its 9800X3D the same way in November 2024, five points at a time, backing off at the first instability. Raise nothing else if the goal is a cooler chip. The power limits stay at the stock 162 W PPT, 120 A TDC and 180 A EDC that SkatterBencher read from the chip, or lower. Test games and light loads as hard as a stress test, because a too-deep offset can pass an all-core test and still crash there.

The first X3D chip AMD let you tune

AMD’s 7800X3D page already listed Precision Boost Overdrive and Curve Optimizer voltage offsets, so negative offsets were never off-limits on X3D parts. What the 9800X3D adds is the “Unlocked for Overclocking” line on AMD’s spec page, and a cache die that sits beneath the cores instead of on top of them. Hardware Busters credits that placement for the chip running close to the 7800X3D’s temperatures while drawing far more power. As SkatterBencher put it, “for the first time, the X3D also gets official overclocking support.” (If you’re still deciding whether to make the jump, I covered that in 7800X3D vs 9800X3D.)

Decide which outcome you want first

Undervolting a 9800X3D does not guarantee lower temperatures. What the freed headroom becomes depends on the limits around it, and this chip gives you five ways to trade clock speed against power and heat.

LeverWhat you set, and whereMeasured power, temperature and clocksPerformance costRiskWho it suits
Stock (reference)Nothing; PBO on Auto or Disabled.SkatterBencher, OCCT SSE: 149.0 W, 87.0 °C average, 5,181 MHz at 1.205 V (Nov 2024). Hardware Busters, Blender: 150.8 W and 81.3 °C average, 84 °C peak (Nov 2024). Limits 162 W / 120 A / 180 A.None.None. AMD rates Tjmax at 95 °C.Your baseline. Measure it first.
Curve Optimizer offset, stock limitsBIOS: AMD Overclocking → Precision Boost Overdrive → Curve Optimizer, All Cores, Negative, 10 and up; PBO Limits: Manual at 162 W / 120 A / 180 A, Scalar 1X, boost override 0 MHz. Ryzen Master: its PBO controls.None found for a 9800X3D at stock limits. SkatterBencher’s curve: 5.1 GHz needs about 1.13 V stock and 0.998 V at -40. A Steam owner saw little temperature change at -20 (Feb 2025, forum report).None found for this configuration. Compare effective clocks and benchmark scores to catch clock stretching.Crashes in games and light loads if too deep. AMD: use of PBO invalidates the warranty (footnote GD-135).Everyone, first.
PPT / TDC / EDC capBIOS: Precision Boost Overdrive → PBO Limits: Manual, then PPT, TDC and EDC below 162 W / 120 A / 180 A.None found. A Steam owner’s plan was 120 W / 90 A / 105 A (July 2025, forum report; no result posted in the 54-reply thread).None found. All-core work loses first; it is what hits the cap.Raises no voltage. Set in the PBO menu; AMD’s GD-135 footnote makes no exception for lowered limits.Hot rooms, small cases, coolers that cannot hold 150 W.
Eco ModeRyzen Master’s Eco Mode, or the BIOS CBS options (AMD, via Hardware Busters). One Steam poster names a 105 W preset (Sept 2026, forum report).9850X3D, not the 9800X3D (Club386, Jan 2026): 65 W Eco Mode drew 50 W less at the wall in Cinebench 2024, 18.45% lower.9850X3D: Cinebench 2024 multi-core 7.13% lower, Geekbench 6 single-core 0.45% lower. Game averages within 2.3%; Total War: Warhammer III minimums 5.21% lower.Lower all-core throughput. AMD’s warranty footnotes GD-26 and GD-135 cover overclocking and PBO.Set-and-forget and small-form-factor builds.
Boost offWindows power plan: “Processor performance boost mode” set to Disabled (a hidden option), or the board’s BIOS boost switch.Forum report (Steam, July 2025, EXPO also off): a modded game that ran over 90 °C peaked at 74 °C; Time Spy’s CPU test peaked at 69.8 °C. Boost back on: 94 °C at 5.21 GHz.Gives up the range between AMD’s 4.7 GHz base and 5.2 GHz boost. None measured.Runs under rated boost. A diagnostic, not a daily setting.Checking how much boost affects heat; this cannot rule out a cooler-mount problem.
PBO + offset (performance path)BIOS: PBO Advanced, PBO Limits Motherboard, Scalar 10X, Boost Clock Override +200 MHz, Curve Optimizer All Cores Negative 40 (SkatterBencher’s list). EXPO I was also enabled.SkatterBencher, OCCT SSE: 157.0 W, 84.6 °C, 5,421 MHz at 1.182 V, against 149.0 W, 87.0 °C and 5,181 MHz stock (Nov 2024).A gain: 4.84% geomean, for 8 W more in that run.FIT budget 1,991.1 to 19,911. A reader reports over 150 MHz of clock stretching at -30 with this recipe (SkatterBencher comment, June 2026). GD-135 applies.The performance path.

The clicked question this page gets is whether lowering the power limits (PPT, TDC, EDC) is an undervolt. It is a power cap. The cap limits how much the chip may draw. The offset changes how much voltage each clock needs. The two stack. I would start with the offset, then add a cap only if the chip still runs hotter than your cooler or room can take. For what the temperatures mean, see safe CPU temperatures and CPU overheating.

The cells marked none found need a 9800X3D on this site’s bench: offsets 0 to -30 and a 120 W cap with everything else stock, one cooler, logging package power, Tctl and Cinebench 2024 at each step. That run has not been done. The Eco Mode row is 9850X3D data; the 9850X3D buy-or-skip piece covers that chip. Pick your row before you start.

Know your stock numbers

The architecture and clock figures are from AMD’s 9800X3D page; the Precision Boost 2 limits are SkatterBencher’s read of the stock configuration (November 2024):

Stock parameterValue
Cores / architecture8-core Zen 5, 96 MB L3 with 3D V-Cache
Base / boost clock4.7 GHz / up to 5.2 GHz
Default TDP120W
Max. operating temperature (Tjmax)95°C
PPT / TDC / EDC162W / 120A / 180A, SkatterBencher's stock read; AMD publishes the 120W Default TDP but no PPT/TDC/EDC figures
Programmed Fmax5,250 MHz
Maximum VID1.40V

Step 1: Baseline before you touch anything

Run a repeatable load for 10 to 15 minutes and record it. HWiNFO64 logs all of it alongside your workload. Note:

  • Effective clock under sustained all-core load (not the idle boost spike)
  • Core voltage (VID / SVI) at that load
  • Package power and peak temperature
  • A score you can repeat: Cinebench multi-core, or your own game with a benchmark scene

Without a baseline you can’t tell an improvement from a placebo. For where the chip sits against other CPUs before you tune, the CPU comparison tool and CPU hierarchy give you the stock reference points.

Step 2: Find Curve Optimizer in your BIOS

Curve Optimizer lives under Precision Boost Overdrive, and every vendor files it differently. Menu names also shift between BIOS versions. The ASUS path is the one SkatterBencher documented; the other three are typical paths, so check your board’s manual:

  • ASUS: Advanced → AMD Overclocking (accept the warning) → Precision Boost Overdrive → Curve Optimizer, the path SkatterBencher used on a ROG Crosshair X870E Hero
  • MSI: OC → Advanced CPU Configuration → AMD Overclocking → Precision Boost Overdrive → Curve Optimizer
  • Gigabyte: Tweaker → Advanced CPU Settings → AMD Overclocking → PBO → Curve Optimizer
  • ASRock: OC Tweaker → AMD Overclocking → Precision Boost Overdrive → Curve Optimizer

SkatterBencher’s list sets Precision Boost Overdrive to Advanced before it enters the Curve Optimizer submenu, and Hardware Busters’ overclocking notes also start from “Enable PBO Advanced”. For the stock-limit route, set PBO Limits to Manual at 162 W / 120 A / 180 A, Scalar to 1X and boost override to 0 MHz; enabling PBO alone can load motherboard limits. If you’d rather test from Windows first, AMD Ryzen Master exposes the same control, and AMD says it can apply PBO and Curve Optimizer changes through the BIOS so they survive a restart.

Step 3: Set a conservative negative offset

The setting has two parts: a sign (Positive or Negative; you want Negative) and a magnitude (a unit-less number, larger means a deeper undervolt).

  1. Set sign to Negative, magnitude to 10. Save and reboot.
  2. Test (Step 5). If stable, raise the magnitude by 5: -15, then -20.
  3. At the first instability, go back one step and run the full test again.

Hardware Busters’ 9800X3D notes give the same starting point: “something like -10 to -15 Curve Optimizer steps” (November 2024). SkatterBencher increased the negative offset in five-point steps, and held -40 all-core. That was one good chip inside a full overclocking configuration. Two owners in a 2025 Steam thread report -20 as stable on theirs. Treat all three as data points. None is a setting to copy.

All-core vs per-core. All-core applies one number everywhere, so your weakest core sets it. Curve Optimizer also works per CCD and per core; the 9800X3D has one CCD, so per-core is the finer choice. The procedure:

  1. Keep the all-core value that passed as every core’s starting point.
  2. Switch Curve Optimizer to Per Core and deepen one core by 5.
  3. Test that core alone with a single-threaded load. CoreCycler automates this: it runs Prime95, y-cruncher or Aida64 on one or two threads and moves the load from core to core.
  4. Keep each core’s last clean value.

The spread is real. CoreCycler’s author needed -9 on one core of their own chip while another held -30; that example used a Ryzen 9 5900X. AMD’s Curve Optimizer FAQ lists only Ryzen 5000 desktops and Threadripper PRO 5000WX as supported. It says the values Ryzen Master derives are “completely based on the stress test” it runs, and calls them a starting point to check against your own workloads.

Curve Shaper. Ryzen 9000 adds a second tool: voltage offsets in five frequency bands, from minimum to maximum, at three temperature points, instead of one number for the whole curve. AMD’s Ryzen Master 3.1.1, dated July 22, 2026, added it to Windows. SkatterBencher used it inside an eCLK overclock (-30 on the minimum, low and medium bands, +15 on high and maximum). For a plain undervolt, finish Curve Optimizer first.

Step 4: Only if you want the performance path

If you chose performance rather than efficiency, this is where you spend the headroom. SkatterBencher’s configuration used:

  • PBO Scalar: 10X. It lets the chip request more voltage: in SkatterBencher’s run the all-core maximum rose from 1.35V to 1.370V. It does so by relaxing AMD’s silicon reliability target, taking FIT from 1,991.1 to 19,911 in the same measurements. That is a tenfold failure-in-time budget, a longevity trade.
  • Max CPU Boost Clock Override: +200 MHz
  • PBO limits: Motherboard
  • Ai Overclock Tuner: EXPO I. The reported gain includes this memory overclock.

This step is overclocking, not undervolting. AMD’s footnote on its Ryzen Master page reads: “use of the feature invalidates the AMD product warranty” (GD-135, about Precision Boost Overdrive), and the 9800X3D page adds that the warranty “does not cover damages caused by overclocking.” The footnote makes no exception for a negative offset, which you also set through PBO. What differs is the physics. The offset lowers voltage; Scalar 10X raises the allowed FIT budget tenfold.

This configuration produced about 5,425 MHz held with all cores active and 4.84% more performance. In OCCT SSE it averaged 84.6°C at 157.0 W, against 87.0°C at 149.0 W stock: 2.4°C cooler, 240 MHz faster, 8 W hungrier. Skip it if you wanted a cooler chip.

Step 5: Test for stability the right way

Curve Optimizer fails in a counterintuitive place: an undervolt that passes a heavy all-core stress test can still crash under a lighter load. SkatterBencher notes an all-core AVX load “can be entirely stable, but you get bluescreens in games.” CoreCycler’s author tests with SSE rather than AVX for the same reason: a heavy AVX load holds the boost clock below its maximum, so it misses the edge cases a lighter load reaches. The voltages show why. In SkatterBencher’s stock run an all-core OCCT load averaged 1.104 to 1.205V, and its Scalar section puts the chip’s limit at 1.45V, with “slight excursions above 1.4V in really light single-threaded workloads.” Those light-load, high-frequency points are where a too-deep offset leaves a core short. So:

  • Do run SkatterBencher’s four checks at each step: OCCT’s memory test (an extremely light all-core load), y-cruncher BKT (light), the y-cruncher benchmark (moderate AVX) and OCCT’s AVX test (heavy)
  • But also play your usual games and do light work for a few hours; that is where SkatterBencher’s bluescreens showed up
  • Watch for blue screens, crashes and errors reported by the test tools
  • Fix by reducing the magnitude by 5 and retesting

A single-core load test (Cinebench single-core, or CoreCycler per core) is more revealing here than an all-core one.

What to expect

The sources above give only owner reports for an offset at stock limits on the 9800X3D, and they disagree. One Steam owner saw little temperature change at -20 in a normal case with a Phantom Spirit 120 and left it on for the small power saving. Another, unhappy with the temperatures at -20, “went with -100mhz in PBO” and reports Cinebench R23 temperatures falling from about 73°C to 65°C, with no difference in games. Each report is one chip. On the performance path, SkatterBencher’s measured figure is the reference: 4.84% geomean for -40 with PBO, Scalar 10X and +200 MHz, with EXPO I also enabled.

Your cooler and case airflow set the ceiling either way. For thermal context on what X3D parts should run at, see safe CPU temperatures in 2026.

Worth doing?

Yes. The BIOS change takes minutes. Testing takes a few evenings. A clear CMOS undoes all of it. The payoff is lower voltage at every clock, spent as heat saved or as a few percent more performance. Neither Curve Optimizer route keeps AMD’s warranty, by AMD’s own footnote. The GPU logic is the same on power-limited cards: see how to undervolt your GPU for the graphics-card side, the RX 9070 XT undervolt guide for a worked example, or the GPU undervolt settings database for measured results by card. Decide which of the two outcomes you’re chasing before you start, and test at idle as seriously as under load.

Sources

Frequently asked questions

Is undervolting good for the 9800X3D?
Yes. A negative Curve Optimizer offset lowers the voltage the chip requests at every frequency, and the headroom it frees can become lower temperatures or higher clocks within the existing limits. SkatterBencher measured 5.1 GHz needing about 1.13V at stock and 0.998V at -40 (November 2024). With PBO, Scalar 10X, +200 MHz and EXPO I on top, its geomean gain was 4.84%.
Is it normal for the 9800X3D to run hot?
Yes, under a heavy all-core load. AMD rates the chip’s maximum operating temperature (Tjmax) at 95C, and Hardware Busters relays AMD’s position that Ryzen 9000 chips are designed to run at Tjmax around the clock without damage. SkatterBencher’s stock OCCT SSE run averaged 87.0C at 149.0W. The PBO run with a -40 offset, Scalar 10X, +200 MHz and EXPO I averaged 84.6C at 157.0W while clocking 240 MHz higher. To lower temperature, use the efficiency rows in the table above: an offset at stock limits, a power cap, or Eco Mode. Our safe CPU temperature guide covers what is normal for X3D parts.
How do I undervolt the 9800X3D in Ryzen Master?
Ryzen Master sets Curve Optimizer under its Precision Boost Overdrive controls, per core or all cores. AMD’s Ryzen Master page says it can apply PBO and Curve Optimizer changes on the fly or through the BIOS so they survive restarts. Version 3.1.1, dated July 22, 2026, added Curve Shaper for Ryzen 9000. Find a value there, then keep it through the BIOS route.
Can undervolting damage my CPU?
A negative offset asks for less voltage than stock, so the failure you meet is instability: a crash or a blue screen, fixed by backing the offset off by 5. A crash can still corrupt open files, so prove a setting stable before real work. The warranty is a separate question. Curve Optimizer is part of AMD’s Precision Boost Overdrive toolkit, and AMD’s footnote says use of PBO invalidates the AMD product warranty, with no exception for a negative offset. Clearing CMOS returns the chip to stock.
What Curve Optimizer value should I use on a 9800X3D?
Start at -10 all-core and step by 5, testing light and heavy loads at each step. SkatterBencher stepped its sample five points at a time. That chip held -40, as part of an overclock with PBO limits raised. Two owners in a 2025 Steam thread report -20 as stable on theirs. Silicon varies, so those are three chips, not a setting to copy.
Should I use all-core or per-core Curve Optimizer?
Start all-core, because one offset across the cores is simpler to test and is limited by your weakest core. Per-core then lets each core go as deep as it holds. CoreCycler’s author needed -9 on one core of their own chip while another stayed stable at -30; that Ryzen 9 5900X example shows the spread per-core tuning can recover. It costs hours of single-core testing, core by core.

Sources and corrections

Last updated
Methodology
See our methodology for research and review standards.
Corrections
Spotted an error or a stale number? Email contact@techfuelhq.com. Confirmed corrections are recorded here with the date and change.

About the author

Written by Lowell K. Wood IV, who builds and runs TechFuelHQ from St. Louis, Missouri.