Best CPU Undervolting Settings For Ryzen 7 9800X3D
Posted by noellefawna@reddit | buildapc | View on Reddit | 26 comments
I have a new build with Ryzen 7 9800X3D and RTX 5080 running at 1440p. Temperatures are fine but I want to optimize further for lower temps and power draw while keeping maximum gaming performance.
I have seen people using Curve Optimizer and PBO but I am not sure what safe and effective values are for this CPU. Currently running stock with EXPO enabled on 6000MHz RAM.
What settings have given you the best results in games? Did you notice any real FPS difference or just better thermals and noise levels?
manohar_18@reddit
Most people with X3D chips end up getting the best results from a mild negative Curve Optimizer rather than aggressive tweaking.
For the 9800X3D, the usual “safe starting point” people seem happy with is:
A lot of chips can technically do -30 on some cores, but stability gets weird fast and you usually spend more time chasing random crashes/WHEA errors than the tiny thermal gains are worth.
The nice thing with X3D parts is you’re already starting from an insanely efficient gaming CPU, so undervolting is mostly about:
Not really huge FPS gains.
Also with a 5080 at 1440p, you’re probably GPU-bound in many titles anyway, so don’t expect benchmark miracles. The biggest real-world improvement is usually noise/thermals rather than “wow my FPS doubled.”
EXPO 6000 is already basically the sweet spot too, so honestly your setup is already in a very good place.
buildapc-ModTeam@reddit
Hello, your comment has been removed. Please note the following from our subreddit rules:
Rule 14 : No bots or automated accounts
^(Click here to message the moderators if you have any questions or concerns)
Moriartii6762@reddit
Start out maybe with -10, test and then work your way to -30 (this may be too high). When the system becomes unstable back off by 5, so -30 would become -25.
Run stress tests and, from what I understand, check out Youtube, browse the web ect. This maybe where the system fails even if it passes a stress test.
I have to do this with my system and just passing on what I have read thus far.
kubick123@reddit
Even if it pass the tests, let the system idle for a while. For some reason Ryzens like to freeze when not doing anything.
frightfulpotato@reddit
This isn't unique to Ryzen, it's how pretty much any CPU behaves with power optimisation. The system tries to save power when not in use by dropping clocks and voltage, and with the undervolt applied that can take it below what's stable for that chip. I've run into this with Intel CPUs in the past.
nobody2u_@reddit
100% this. On idle/low load or on a short load burst, Curve Optimizer can make Ryzen crash if set too low.
Symphonic7@reddit
My 7800x3D can go down to -20, but after -15 it starts losing performance instead. So it can be stable but bench worse. I just set it at -12 to be safe, and forgot it. Temps only reach mid 60s while gaming anyways in an SFF case, so who cares.
Moriartii6762@reddit
I thought had to be in 5 increments, didn't know you could just pick whatever.
Symphonic7@reddit
I just booted up Ryzen master to double check. Its definitely -12 CO. I set it in the BIOS, maybe thats why. I only use Ryzen master to track stats.
deleted_by_reddit@reddit
[removed]
AutoModerator@reddit
Hi there! Thanks for the comment.
We ask that posts and comments be in English so they can be understood by as many people as possible. Translations on Reddit are client-side, and not all apps or browsers support auto-translate. Currently many users (and moderators) aren’t able to read your comment.
Could you please submit a new comment in English?
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
RumbleTheCassette@reddit
OP, if you want a very simple set it and forget it option, while it's gonna lose some performance, just enabling Eco Mode at 110w will drop temps and power usage measurably and you'll see at most a 5% reduction in an extreme test case like Cinebench.
-l0Lz-@reddit
X3Ds usually easily go -25 or -30 CO At least 5800 x3d of mine and in general.
For PBO (PTT,TDC,EDC) u should find on oc forum and whatnot but i would suggest you to leave it on auto it is optimal.
There should not be any fps difference unless u are thermal limited aka hitting 90c without handling your CPU max boost clocks.
RumbleTheCassette@reddit
5800X3D to my knowledge is more forgiving with a high negative CO e.g. -25 to -30 often just works. 9800X3D/9850X3D are less likely to work at those settings and most people should start testing no higher than -15 CO imo, maybe even -10.
Podalirius@reddit
I swear every time I buy a CPU I get like the bottom 10th percentile in the silicon lottery, 3700k that could only do 4.1Ghz, 8700k that could only do 4.9Ghz, and my 7800X3D only does -5 stable.
zergling_rush1@reddit
Just be mindful, I have the same setup as yours but after I made changes to overclock, undervolt my cpu and enabling PBO I started having micro stutters while gaming. So I just restored to default and they went away. Might try again in the future with maybe better settings
TokageLife@reddit
If you're not willing to put 5-10 minutes to hop on Youtube and learn how to undervolt you really shouldn't be messing around in the bios. Spoon feeding settings doesn't always work and you won't know what to do when you hit different walls with your system.
chad1890378919173@reddit
so you see, the weird thing about pbo offset is minsan papasa sa stress test but it crashes during light loads or while at idle.
-l0Lz-@reddit
Set C-States to enabled and idle-low load crashes should stop. Also it will shave like few c up to 5c from your temps.
Accomplished_Emu_658@reddit
You shouldn’t see real performance difference at all. You would technically see more fps if temperatures are holding you back.
jimjuice54@reddit
I recently learned how to undervolt with my new 9800X3D too. This youtube video is the best one I found:
https://youtu.be/6vROzalei6Y?si=CmhxTDKLnZt0itKS
I used cinebench r23 to measure my CPU performance as I changed my settings. I settled on -35 curve optimizer, +175 to my boost clock speed, and my CPU only reaches ~83 C. After I settled on these values I used OCCT to do a stability test.
Plenty-Industries@reddit
You're going to have to test what works.
You'll want to use either OCCT or Prime95 (or both) to test the overall stability of the undervolt after every change.
There is almost no performance improvement, its marginal at best. The actual improvement is cooler temps and the boost clocks are sustained for longer.
Shadoe77@reddit
AIDA64 was extremely effective at finding instability when I was testing my undervolt. It would find issues when no other stress test could.
I have a stable -30 on my 9800x3d. I mostly do it for noise and power draw. Slight performance bump, but I keep everything else stock. I do the same with my 4080S.
digitalfrost@reddit
The simplest way is to use someting like AIDA64 with FPU+Cache and lower the all core offset until it breaks.
Or ycruncher VST3 if you want something free.
However, the individual cores will differ greatly between what they're capable of. So for ideal results, the best way is core harmonization where the VID/SVI3 voltage request is identical or as close as possible between cores.
I run my "best" cores at -16 CO, the worst ones at -28.
lleyton05@reddit
Every chip is different, even within the same cpu model. I’d start at -10, and try to make your way to -30 as the end goal. Not every chip can make it to -30 though, so don’t feel bad if you’re unstable before then.
SmokBarrage@reddit
depends on each chip
what you can run will vary wildy. some people cant run -10, some can run -30
any value should be safe, whats effective for you is impossible to say