๐ŸŒ
Reddit
reddit.com โ€บ r/amdhelp โ€บ is -30 curve optimizer stable normal on 7800x3d? and other questions...
r/AMDHelp on Reddit: Is -30 curve optimizer stable normal on 7800X3D? And other questions...
April 29, 2024 -

Asking because it seems while browsing that most of them can't achieve anywhere near that and I want to make sure I'm not just hallucinating stability as it's my first Ryzen system ( last AMD system was an Athlon that served me well ).

Here's how it went. I first updated the bios to the latest version from MSI. Then installed Ryzen Master and Cinebench R23 as well as several other stress tests like Prime 95, AIDA, etc. I have the CL30 6000 ram on EXPO settings ( VDDIO lowered to 1.3 manually, EXPO had set it to 1.4 :/ ), also set memory context restore to enabled for the absurdly faster boot times.

Went in -5 steps on the curve optimizer, ran the included Ryzen Master "stress test" for stability, then ran a Cinebench with all apps I could stop stopped in windows for ideal replicability of results ( cinebench results can fluctuate quite a bit even doing this ), anti virus off and everything I could think of.

Noted the results and kept going on with more -5 steps. Turns out that -30 is where if I go any further, I start getting consistent performance degradation. -25 will get worse results, same for -28, -35 and -32.

After that I ran a suite of Prime 95, AIDA, IBT and as many other stability stress tests I could. Then ran a few games ( Helldivers 2, Rimworld, Baldur's Gate 3 and a few others ), browsed, used handbrake and encoded a few videos with AV1, H265 and H264. Watched a few videos on youtube and MPC-HC and finally let it sit idle overnight with only HWinfo64 pinging the processor every 5000 milliseconds for info.

It's only been 24 hours and not a single crash yet. crosses fingers

Is there anything else I should look out for as far as voltages, settings, stability testing goes?

Any particularly finicky apps/games that are more prone to detect instability?

All counsel and tips would be greatly appreciated!




EDIT:

Thanks for the all the feedback. I'll put it to good use! :)

๐ŸŒ
Reddit
reddit.com โ€บ r/overclocking โ€บ 7800x3d > curve optimizer doesn't seem to do anything?
r/overclocking on Reddit: 7800X3D > Curve optimizer doesn't seem to do anything?
March 24, 2025 -

Hi all,

My 7800X3D is currently scoring slightly below 14k on TimeSpy, ~18,300 on Cinebench R23. Decent scores, but was hoping to squeeze out a bit more with some UV / OC magic.

In my BIOS I YOLOed the curve optimizer all the way to -50; figured I'd let it crash and work my way up from there.

But nothing changed. No difference in thermals, no instabilities, benchmarks all the same. I opened Ryzen master to try and load the BIOS settings and it keeps telling me that CO is turned off even though it's very clearly set to 'all core -50' in BIOS.

Am on latest chipset drivers as well as bios.

What gives? Anybody have any thoughts? What's a good way to verify my CO settings?

๐ŸŒ
Reddit
reddit.com โ€บ r/amd โ€บ 7800x3d pbo / curve optimizer results
r/Amd on Reddit: 7800X3D PBO / Curve Optimizer Results
August 9, 2023 - Task manager . Why ? PC Build Questions, Purchase Advice and Technical Support Megathread โ€” Q1 2026 Edition ... Got my 7800x3D to 19436 in cinebench by using curve optimizer negative offset.
๐ŸŒ
Reddit
reddit.com โ€บ r/overclocking โ€บ 7800x3d curve optimizer question(s)
r/overclocking on Reddit: 7800X3D Curve Optimizer Question(s)
January 5, 2024 -

PC components: 7800x3d, 7900xtx, 32gb ram corsair vengeance 6000mhz cl30, Gigabyte b650 aorus elite ax rev 1.2.

I built my first pc couple of weeks ago and I limit vsoc to 1.2njust for precaution and saw many posts about the PBO and curve optimizer so I set it to -20.

I know CO allows my cpu to run beyond its limit for better performance, but what exactly does it do?

  • Does it affect performance in gaming?

  • Does it lower temps or increase them?

  • Does it affect the cpu lifespan?

  • Difference between negative and positive offsets

  • And most importantly do I really need it?

Thanks a lot and sorry for asking too many questions!

Top answer
1 of 4
8
This is the most comprehensive guide on Curve Optimizer I've seen: https://skatterbencher.com/amd-precision-boost-overdrive-2/ To grossly oversimplify, it is like an adaptive voltage offset that scales with the power requested. Positive CO is an overvolt, and negative CO is an undervolt. Negative will decrease temperatures and positive will increase them. In terms of how it affects performance, several factors go into how the boost algorithm for the CPU works, and two of those is the power limit and thermal limit. Both of these are lower for the X3D chips because the 3D vcache is more sensitive to heat and more power = more heat. A lower voltage directly translates to less power consumption, and therefor lower temperatures, which means higher boots clocks. Anything that will allow higher boost clocks will benefit performance to some extent, but there is also a hard limit on the clock speed for X3D cores that is implemented by a maximum allowed multiplier - 50.5 for the 7800X3D for a max boost of 5,050GHz. Whether you ever see that speed will depend on how many cores are in use by your OS, as the maximum boost goes down as the number of cores in use goes up and that "top speed" should only occur if one or two cores are active. (Fun trick - you can go over that limit by increasing the bus clock on the motherboard, but that can screw with other components, so it's best to avoid it unless you board has an asynchronous clock function for the CPU.) In terms of lifespan, negative curve optimizer is an undervolt, so it won't impact the lifespan of the CPU negatively. Positive CO can hypothetically negatively impact the lifespan of the CPU, but it's unlikely unless you crank it enough to significantly impact temperatures. Positive CO is also much less useful, as the only real reason to use it is to stabilize manual overclocks - not something you should (or can?) do on an X3D CPU or when using the fun trick I mentioned above. You don't need it, but it will help you system run faster and cooler, so if -20 runs stable and doesn't exhibit clock stretching (CTRL-F in the Skatterbencher link above), there's no reason not to use it.
2 of 4
2
I'm not an expert by any means, but if I'm not bad, it lowers the default voltage assigned to each frequency, so the CPU can reach higher freqs (or the same one) when consuming and warming less. Too negative values on the curve can cause unstability issues, and a clear CMOS in the worst cases, but it's safe. On the other hand, this can be somehow compensated using Low Line Calibration.
๐ŸŒ
Reddit
reddit.com โ€บ r/overclocking โ€บ 7800x3d curve optimizer optimization question.
r/overclocking on Reddit: 7800x3d Curve optimizer optimization question.
December 16, 2025 -

My setup: 7800x3d ROG x670-e 64GB cl30 6000mt g skill z5 ram Nitro+ 6900xt ROG Ryujin III 360 aio

I have set all of my cores to -22 on the curve optimizer, cpu boost clock override and precision boost overdrive is set to AUTO, EXPO I is enabled, memory frequency is at 6000MHz, PBO Limits are set to Motherboard, and PBO enhancement is set to enabled.

When I run Cinebench r23 multicore I received a score of 18290. Watching task manager, all cores stayed at 100% with quick dips only when the entire image finished. My temperatures never broke 70C. Does this mean I need to increase the curve optimizer values or decrease them more? Should I change any other settings in PBO enhancement? Basically from this point what should I do to push the cpu harder?

Find elsewhere
๐ŸŒ
Reddit
reddit.com โ€บ r/amd โ€บ 7800x3d curve optimizer best core lowest negative offset
r/Amd on Reddit: 7800x3d Curve Optimizer best core lowest negative offset
April 19, 2023 -

Hi guys,

I bought a 7800x3d, and so far I really enjoy it. I'm trying to set PBO + curve optimizer and coming from a 5900x and reading a lot of guides, it looks like best cores should not be able to have lower negative offset than the other ones. But so far my settings are:

core 0 -30

core 1* -35

core 2 -30

core 3** -30

core 4 -30

core 5-30

core 6 -20

core 7 -30

According to Ryzen Master, my best core is core 1* and second best is core 3**.

I rigorously tested these settings with OCCT, prime95 overnight and corecycler, an I had no errors.

So my question is, is it normal that my best core can handle such a low negative offset, lower than the "regular" cores? Also, for core 6, I couldn't get lower than 20, as it gave me errors. That is weird because according to OCCT, it should be the worst core out of them.

Thank you for your answers!

๐ŸŒ
Reddit
reddit.com โ€บ r/overclocking โ€บ optimizing 7800x3d
r/overclocking on Reddit: Optimizing 7800x3d
October 27, 2024 -

What are some tips/trips to optimize or overclock the 7800x3d ?

https://pcpartpicker.com/list/QsQGBL

My parts list above.

I went with some parts like the motherboard , and cooler that should allow for over clocking . But I'm not really sure how to do it, this is my first build

๐ŸŒ
Reddit
reddit.com โ€บ r/overclocking โ€บ 7800x3d pbo curve optimizer -40 stability testing?
r/overclocking on Reddit: 7800X3D PBO Curve Optimizer -40 Stability Testing?
May 10, 2025 -

Hi there,

i read some threads before posting this but havent found "the" answer.

For the first time i try to tune my 7800X3D. Step 1 is making PBO CO stable, Step 2 is reducing the Power Limit to improve Efficiency.

However i am in Step 1 now and i am running my CPU with CO -40 on All Cores.
-45 gives me Windows crashes after some Minutes, but -40 is running for a while now (Windows, Cinebench23, different Games).
Side note: I do not want to put extreme effort in this and therefore wont opzimize per core.

The question:
How can i test if -40 is 1000% stable? Of course i can run CB23 and Prime, but when will i be really safe that -40 is stable and i can continue with other tuning (Power Limit or RAM Primary Timings) to be sure PBO CO wont cause issues later.

๐ŸŒ
Reddit
reddit.com โ€บ r/amdhelp โ€บ looking for advice on pbo and curve optimiser for 7800x3d
r/AMDHelp on Reddit: Looking for advice on PBO and curve optimiser for 7800X3D
April 17, 2024 -

First time PC builder here, and I was playing around with PBO and CO but I'm not exactly sure if I might have missed a setting or two in BIOS.

PBO was set to enhancement with thermal limit increased to 90C.

CO offset to -35

RAM set to EXPO II @ 6000mhz CL30.

I have encountered zero thermal throttling issues on both prime95 and cinebench. Temperatures averaging around 62C and 78C respectively.

CPU sits at 4.5 ghz for prime95 and stable 4.9 ghz on cinebench. With no stability issue encountered. Final score 17971.

Are there any settings that I have missed or should I attempt a lower CO offset since everything is going suspiciously well in my opinion.

Hardware

CPU: 7800X3D

Motherboard: ASUS ROG Crossfire X670E Hero with updated BIOS

RAM: 2x Corsair

Prime95 after 1 hour of CPU stress testing
๐ŸŒ
Reddit
reddit.com โ€บ r/amdhelp โ€บ about curve optimizer + 7800x3d/9800x3d
r/AMDHelp on Reddit: About Curve Optimizer + 7800X3D/9800X3D
April 3, 2025 -

Hello, shortly I've 7800X3D with -40 CO all cores right now, I know it's unstable on OCCT and other stability stress SWs, but on the other hand cpu running normally, rendering on vegas/premiere pro is fine, pc never crashed ever, all games working fine.
Wowever there was that comment on subreddit said something about self correcting or self correction, I really don't know what's happening there, and surely don't know if i'm somehow making my pc lagging instead of making it smoother.
My 7800X3D runs on CPUZ stress/ Furmark CPU Stress with 5050mhz all cores

And yea I'm also thinking about upgrading to 9800X3D and pushing it to 5200mhz all cores at least or 5400mhz all cores with +200mhz OC and -30/-40CO All cores (maybe i'm crazy) but i need more fps in FPS games (valorant/marvel)

๐ŸŒ
Reddit
reddit.com โ€บ r/overclocking โ€บ question about curve optimizer on 7800x3d
r/overclocking on Reddit: Question About Curve Optimizer on 7800X3D
January 27, 2024 -

Hello everyone, recently ive been trying to undervolting my cpu. Because for me its to hot to run it in stock.

Here is my configuration in bios for the curve optimizer. All the configuration here has been tested, over 168 hours on OCCT Prime95 and AIDA64

Core 0 = -40 (Rank 5 Core)

Core 1* = -40 (Rank 1 Core)

Core 2 = -31 (Rank 4 Core)

Core 3** = -31(Rank 2 Core)

Core 4 = -24 (Rank 7 Core)

Core 5 = -30 (Rank 3 Core)

Core 6 = -31 (Rank 8 Core)

Core 7 = -31 (Rank 6 Core)

I did the per core manual. Max temp while testing every stress was around 66 to 68C.

The system was paired with 6000mhz cl30 dimms 2stick 2033mhz infinity fabric (Change to 2000mhz infinity fabric)

So the question here why is the rank 5 could do the highest -co than my rank 2 core? Despite my rank 2 core only manage to get as high as -31 Co.

Also is it normal that my best core can run really high -40 Co? I think it can go lower, but i havent try it yet. Is it bad to run a -co that high?

Top answer
1 of 3
1

CO is relative, not absolute. You can't compare it to other cores or CPU samples because -35 on one core can be the same as +5 on another core. The factory ranking isn't very accurate either.

2033mhz infinity fabric is trolling 'cause it's slower than 2000

2 of 3
1

I mean with your vCore LLC set up right then yea you can easily get deep undervolts with Zen 4 X3D, mostly because of the really really low frequency limit, because its not trying to boost to some stupid high speed for simple tasks like youtube where the CPU is basically throwing ping pong balls at the wall.

Thats why in the past on like regular Ryzen 5000 for example, using boost override to increase your limit to like 5.2ghz would mean youd have to back the CO off a ton because it would be trying to hit crazy high speeds way faster than the voltage could actually ramp up to the 1.45 or so it needed, which is what causes the random restarts under light load, and why you could run Cinebench all day on it because it was running so much slower at like 4.6 ghz.

Fully stable for my 7800x3d is between -35 and -45 for the cores, but it still fully runs at -47 all core, completely pointless though cause I only need about -35 to hit the 5ghz limit in Cinebench anyways and I'm cranking out well over 19k so theres no need to go lower for my chip. Obviously everyones gonna get different results because each core is different for silicon lottery, they all request different voltages for what frequency they need so someone could get really lucky and have a chip running already at 5ghz with roughly the same vCore as me, but at stock offsets.

๐ŸŒ
Reddit
reddit.com โ€บ r/amd โ€บ 7800x3d curve optimiser tips
r/Amd on Reddit: 7800x3D Curve Optimiser tips
June 23, 2023 -

Just upgraded to a 7800x3d and I'm blown away by this cpu's efficiency and perf uplift from my 5800x. Been messing around with CO try to lowers the temps and gain some more efficiency but I'm finding the cores vary drastically what they can handle without throwing WHEA errors etc.

Currently using OCCT with AVX2 loads. Seems to show instability within 0-5minutes which is great. Anyone got tips to test stability or any settings that might be worth using in the bios?

I was using CoreCycler but it's hit and miss for me vs OCCT which is a hidden gem i just discovered. I've also got my SOC voltage manually set to 1.2 is it worth going lower how does that effect stability?

๐ŸŒ
Reddit
reddit.com โ€บ r/overclocking โ€บ 7800x3d curve optimizer testing, mapping the curve
r/overclocking on Reddit: 7800x3D curve optimizer testing, mapping the curve
July 2, 2023 -

So I've been wondering what kind of returns curve optimizer gets with the 7800x3D, as the artificially low max clock speeds limit it a bit compared to the non-3D parts. I did some quick testing and found some interesting info I thought I would share.

-0 5527.6

-10 5609.6

-15 5637.9

-18 5672.2

-20 5647.4

-25 5644.8

-30 5645.4

These numbers are CO negative values matched to their CPUz multicore scores. I used the "stress CPU" option, not the benchmark and let each run go for 10 minutes to make sure the score stabilized and was no longer fluctuating when I recorded the results.

For a bit of extra context regarding cooling, I am running a Noctua NH-U14S with a single fan, Arctic Silver 5 paste, Fractal Define R6 with 2 x 140mm intake fans and 1 x 140mm exhaust fan plus the top open mesh (for positive internal air pressure). Ambient is 18 celcius and PBO values are just set to the default power levels for the 7800x3D (162w / 120 TDC / 160 EDC). SMT is disabled.

It's interesting to see that based on these quick tests, it looks like there is a performance delta / regression after CO -18 where there is no benefit to going further. The scores past -20 can be dismissed as run to run variance. I'm sure the delta would be at a higher CO value with SMT on but my use case does not require SMT so I have it disabled.

Thoughts?

๐ŸŒ
Reddit
reddit.com โ€บ r/overclocking โ€บ confused about fine tuning pbo with curve optimizer on 7800x3d
r/overclocking on Reddit: Confused about fine tuning PBO with Curve Optimizer on 7800X3D
May 22, 2023 -

I apologize in advance because this is quite longer than what I had in my mind and I want to say thanks to anyone willing to put their time to help me out.
Hello all, I would appreciate your input and help regarding some questions I have about fine tuning my PBO on my 7800X3D.
First of all, my specs are 7800X3D, B650 Aorus Elite AX, 32gb Corsair Vengeance 5600mhz CL36 RAM. Not sure if there's any significance but I'd thought I'd mention these anyway.
I've been messing around with Curve Optimizer for the better part of last week but I wanted someone to help me understand if my methodology is good or flawed and whether I should change or modify anything about it before I call it a day.
First of all, I tried setting a CO of -30 since from what I read on various Reddit threads, it seemed like many users were able to achieve. After some confusion on which software I should use for stress testing, I decided that 1x overnight run of P95 small FFTs and 1x overnight run of CoreCycler y-cruncher without errors on any cores would equal success.
So I started with -30 but I got 2 failed workers (cores) within 4 hours in P95. Note that it run fine without errors on Cinebench R23 30 minute stability testing twice and again no errors on OCCT Extreme 30 minutes twice but I digress.
So I adjusted the values of only the failed workers back to -25 and left the rest on -30. After 1x overnight run of P95 and another of CoreCycler, it ran fine with no errors for 10+ hours each time.
Then I adjusted the values of the failed cores to -28 leaving the rest to -30 again.
Again, after 10 hours of P95 last night and another 9 1/2 of CoreCycler today, success. No failed workers.
However, I read something that troubled me.
A reddit user was saying that he tuned his 2 best cores for -24 and the rest of his system to -28 (I don't remember the exact values but that's not the point).
Now, my best cores, according to Ryzen Master, appear to be core 02 as best and core 04 as second best.
The CO value on C02 is -30 but C04 was one of my failed workers, hence I set it to -28.
My question is, should I just set C02 and C04 to a higher value, like -25 or -24 even? And maybe leave the rest of the cores as they are? That would result in lots of different values between cores and I don't know if that is optimal. Should I just set an all-core CO of -25 or -28 and call it a day?
My main goals are for the CPU to boost to 4900+ during Cinebench R23 for the entire benchmark, right now it's sitting at roughly 4891 and maybe 4864, and to get a Cinebench score of 18500+ granted that the setup is stable under any stress testing, because I got 18681 with -30 all cores but the setup proved to be unstable.
I know this is mostly meaningless and I have been enjoying the performance of the CPU in games and such, I would just like to fine tune it as much as I can.

Any help appreciated and welcome.
ps: Note that in P95 my cores are running consistently @ ~4550mhz while during CoreCycler they're running @ 5050mhz, granted that CoreCycler stresses one core at a time. During CB my cores are peaking @ 4891 and after reaching the thermal limit (89.5) they drop down to 4864.

๐ŸŒ
Reddit
reddit.com โ€บ r/gigabytegaming โ€บ 7800x3d and curve optimizer issue
r/gigabytegaming on Reddit: 7800X3d and curve optimizer issue
January 2, 2024 -

Hello, I come to you because I encounter a problem with the PBO and the curve optimizer on my 7800X3D, in fact as soon as I modify the curve optimizer to put it at -10 (low value) on all core, the system is unstable and cinebench 2024 crashes, windows is not stable either.
When I look online, guys advertise a curve optimizer at -30 (or more) without flinching and without doing anything special.I'm not sure what I'm missing or setting wrong, unless my CPU is really bad.
Do you have any ideas that could help me move forward?
Thank you in advance.

Case : Corsair 7000D AIRFLOW
CPU : AMD 7800X3D
AIO: Corsair iCUE H170i Elite CAPELLIX XT
MB : GIGABYTE X670E AORUS MASTER Bios F21a (tried with F20 and F13)
Ram : Corsair 2 * 16 GB CMK32GX5M2B6000Z30
Video : GAINWARD Phantom 4090
PSU: Corsair RM1000x Shift