Ran both per core and all core curve optimizer in Ryzen Master and both came back -30 for all and per core. Is that good or bad? I see a lot of people posting they can't do any offset and others saying they can only do a little. It's Ryzen 9 7900X.
PBO2 and curve optimizer
[Ryzen 5000] Share your curve optimizer negative offset!
How safe is a negative curve optimiser in terms of cpu degradation
PBO curve optimiser. Help me understand…
Videos
Hi there guys, just an small post to gather some curve optimizer negative offsets on your AMD Ryzen 5000 series.
Based on this post https://www.reddit.com/r/Amd/comments/ldqz45/my_5800x_temps_are_great/ I tried -25 first and worked without issues, then tried -30 and no issues either so far.
CTR 2.0 values my CPU like "Golden Sample": https://imgur.com/a/MEPBfZ3
What is your negative offset on your curve optimizer on your CPU?
Like the title says, I wonder how safe it is to just set a negative curve optimiser, without messing with pbo limits, scalar or maximum clock speeds. Just a -30 ish CO and a temperature limit. I want to undervolt my cpu because it gets me a bit of performance but most importantly drops 15-20 degrees so I can just set my cooler fan to a speed where I can't hear it and leave it as is without it getting over 70C while not throttling at max load either. How safe is doing so in the long term?
I am not sure how this PBO curve optimiser works. It is supposed to change the voltage at a given frequency positive or negative in case we want a more voltage at given frequency or less.
Negative CO: letst talk about undervolting... if we set negative CO -30 ie. that teoreticaly would mean that there will be less voltage at a given frequency.
Now my question is how would this gets me a better cpu performance? Does my boost freq will be the same? i am reading some users that they get even higher frequency than default... how is that possible? Does higher clocks means more voltages?
For me it only makes sense that there would be less heat (because of undervolting) and so the cpu would never get to tjmax and would never throttle in the long run, and that is why i would have a better cpu score/performance? But what about those higher clocks people are telling...
To me only this makes sense... but i think i am missing something here. Please someone explain to me Thanks for your time!
What's up??
If you're not into overclocking and getting the most from your CPU, this might be boring for you.. Also, I'm sorry if you all know this and I'm late to the party (:
If you're doing the same and testing, please post your results and share what you're doing to achieve them so we can all learn from it!!!
I have a 5900X and I'm currently playing with the "Curve Optimizer" and am getting the best results I've seen on my CPU!
I'm getting 646 single core and over 8900 muti in r20!
A little context..
I thought I was getting the best performance I could without a manual overclock by using custom PBO settings and setting the curve optimizer to negative 10 all core.
I couldn't get lower than negative 10 to work for all core. I even tried doing per-core and at first I tried increasing on what I thought were my best cores (through HWInfo).. I tried -15 on a few different ones at different times and it just didn't work for me.
I was tired of trying things and gave up for a while..
With a manual 4.7GHz OC I was looking at 8900-9100 (mostly below 9000) in r20 but my single core score would suffer, dropping to ~617 from ~635. I even tried per CCX (or CCD?) overclocking and it just wasn't stable, 4.7GHz all-core seemed to be the best manual OC I could get.
Before, I was using the curve optimizer and only PBO and was seeing ~8500 multi and - 625 single which was easy to reproduce.
With custom PBO + negative 10 all-core curve optimizer I was just barely getting over 8700 multi and ~635 single (642 was max I've EVER seen and couldn't reproduce it).
After adjusting the curve optimizer per core, along with PBO, I was able to get 8950 multi and 646 single in r20. Over 640 is now common.
That's nearly as good as a manual OC, I can literally get the same multi core score now AND get higher single core score! That's exactly what I've been working towards!
ALL-CORE OVERCLOCKING IS DEAD!
I was hitting 5GHz here and there but now I'm hitting over that just ever so slightly AND more often. I'm seeing 5150MHz on one core, 5075MHz on another and 5050MHz on the third one that reaches 5GHz. I've actually seen two of them hit 5150MHz but not sure if was at the same time (probably not).
I'm seeing 4850MHz and 4775MHz often on several cores (up to 6) while playing Apex when it use to be 4400-4675MHz. I'm also seeing 5GHz while playing when I've never seen that before while playing Apex. What this translates to actual FPS I have no fucking clue.
What did I do?
After seeing the thread about PBO2 with the video (didn't watch it) and seeing AMD_Roberts replies, it regained my interest, so I went back to the BIOS to try a couple things..
Instead of sticking to one number for curve optimizer for all core, or just trying to set what I thought were the best cores to lower numbers, I actually started from the bottom, raising each number except for the top 5 (because I tried higher numbers before and failed) and did a lot of testing. I could get the bottom number to 70 but that didn't help much more than 40.
Currently, this is what's getting the results above (curve optimizer per-core):
-
Negative 10
-
Negative 10
-
Negative 10
-
Negative 10
-
Negative 10
-
Negative 35
-
Negative 35
-
Negative 35
-
Negative 35
-
Negative 35
-
Negative 35
-
Negative 35
Seems simple right? Maybe some of you already figured this out, but for those who want to push your CPU a little more, do some testing. Try my numbers. BUT also try testing other numbers and combinations.. Each CPU may work differently.
I did eventually try higher numbers again in the top 5 but it resulted in crashes or lower r20 scores. I tried positive numbers here and there, I tried keeping a few cores the same numbers, I tried decreasing in increments from bottom to top. For instance, I tried (from the bottom) 70, 60, 50, 40, 35, 30, 25, 15, 10, 10, 10, 10.. I saw a decrease in performance but it still allowed me to run tests without crashing. This is all kind of weird and new to me.
My PBO settings are manually set to:
-
Precision Boost Overdrive: ADVANCED
-
PBO Limits: MOTHERBOARD
-
PBO Scalar: Manual, 5X
-
MAX CPU PBO: 200MHz
-
Platform Thermal Throttle Limit: 255 (max)
SOMETHING IMPORTANT TO NOTE: before I was playing heavily with the curve optimizer, I found that OCing the RAM, whether increasing frequency or tightening the timings, DECREASED PERFORMANCE (on top of the WHEA errors obviously)!!!! That's why I'm running XMP ONLY at the moment. But after playing with the curve, I might try tweaking it again, but may have to wait for a BIOS update. Not sure.
Here's my specs (RAM is running XMP only!):
-
5900X
-
B550 Gaming Carbon
-
GTX 1080 TI
-
2x16GB Crucial Ballistix RGB 3600 Cl16 Dual Rank
-
RM850
When I was trying with -20 or -25 in curve optimizer per core setting, the prime core(*) requires POSITIVE +5. A negative 0 will result in WHEA error while idling/office work. Any ideas? Thank you.
ie.: -0*, -25, -25, -10*, -25, -25, -20, -10*, -20, -20, -5, +5*
Ryzen 5900x + MSI B450M mortar titanium, Thermalright PS120SE