So I decided to undervolt my 5600g and managed to get 30-20-30-30-20 as a stable result, is this good?
Those must be PBO2 settings per core, How "good" they are depends on particular CPU taking "Silicone lottery" into account. If you have 500 series MB, you can just run Core Optimizer from BIOS in "Per core" mode. If BIOS supports it you can just set negative offset for whole processor.So I decided to undervolt my 5600g and managed to get 30-20-30-30-20 as a stable result, is this good?
Forgot to add, its a negative per core offset, I tested with prime95 for about an hour and it came back with no errors, and I tested it for lower temps/power usageAs a stable result of WHAT? What exactly are those scores supposed to represent and what were you testing both with and for?
Configuring PBO Curve Optimizer for undervolting only lets you input numbers, which only represents some bucket of sorts. I'm sure you could translate it into a physical value somehow, but basically you're typically limited to -30 to 0.Yes, but what are those numbers you posted supposed to represent. I don't mean to be dense, but this is not something I've seen before and I do this every day for the last ten years on this forum, and building/troubleshooting/overclocking systems since the mid 80's.
If that's the lowest you can go, then sure, it's good.Forgot to add, its a negative per core offset, I tested with prime95 for about an hour and it came back with no errors, and I tested it for lower temps/power usage
Prime 95 isn't a good test of curve optimizer undervolt stability. That's because the undervolt is at the high end of the V/F performance curve. So what's happening is the CPU is using a lower voltage only for the very high frequencies when the processor is boosting, which is when it's handling light, bursty workloads and temp is relatively low. P95 will heat up the processor so it won't be trying to boost to high frequency and so your CO settings are really not being tested.Forgot to add, its a negative per core offset, I tested with prime95 for about an hour and it came back with no errors, and I tested it for lower temps/power usage
Not speaking for the OP, but in my case, I undervolted because I didn't care about absolute performance, I wanted efficiency. Yes shaving off maybe 10-15% power usage (about 10W) during a full core workload might not sound like much, but if it means I don't have to spend as much on cooling or have my cooling setup work as hard on top of the power savings, then that's a win-win anyway. Especially when pushing even more performance out of a modern day CPU barely gets you anything for a lot more power consumption.I think the first question, now, that ought to be asked is, WHY are you undervolting?
Were you seeing a lack of sustained boost because of having thermal issues?
Were you SEEING thermal issues with the stock or PBO configuration?
Clock Stretching is a safety feature that is built into all AMD Ryzen CPUs. When the CPU thinks the actual voltage is too low to sustain a stable system at a given frequency, it will reduce the clock period until the voltage is back at the acceptable level.
And honestly, this is what it comes down to. Personal preference. But like I said, you can have it both ways. Stable AND efficient, it just means losing a very small amount of overall performance that 99.9% of people would never be able to identify anyhow short of a very minute difference on synthetic benchmarks.If you guys value stability, then more power to you. But I value other things and in my experience, issues that potentially arisen from instability due to what I've done are so infrequent that I don't really find a need to look for another solution.