Not sure if you had mentioned you were setting a fixed voltage, but I wouldn't go below 1.35ish volts when in bios. I've only worked with offset mode for setting the core voltage, not fixed. It's just more important apparently on the ryzen 7nm chips when trying to undervolt. Voltage frequency needs to be raised to deal with the lower voltage just like previous ryzen chips. You need that to be more aggressive when you're undervolting. Reboot.Ĭpu load line aggressiveness deals with voltage sag/droop under heavy loads. Optionally set the current limits higher than 100% - like 110 or 120 depending on cooling Set the cpu voltage frequency to 400 or 500 instead of auto (which seems to be 300) Set the cpu load line to mid aggressiveness instead of auto. I wouldn't go much further than that that though as a base undervolt (I haven't played with pstate manipulation) Not sure what settings are exposed on your motherboard or what the equivs would be called.īasically, you set the offset to something like negative.
My original baseline was before I added the k10 patch to read the cpu temps on the 3900x. I may have to re-run it though with sensors enabled. I have a decent phoronix benchmark baseline to compare to. Would be interesting to see how flat voltage offsets behave compared to altering p-states of only the top-end or if maybe relaxing the cpu line load allowing more voltage droop stock core voltages has any positive results. I know on my 3900x the bios screen has the cpu core voltage sitting in the 1.4 volt range like most others report it being at. Some people report performance degradation when undervolting in single thread workloads (likely due to precision boost being unable to hit frequencies the higher voltage allowed it to). Those tools may never provide accurate idle readings.
Unlike other monitoring software not coded to behave the same way. So the monitoring software is not altering the behavior of the cpu as much. as well as not wake cores out of c6 sleep to get readings. Ryzen master (latest version) has been updated to provide averaged samples. This dovetails into temperature readings as well as frequency readings. Monitor tools that aren't aware of this could sample the cpu when it's spiking or dipping and provide an innacurate picture of what's going on. Once it ramps up though, sub-ms changes in frequency and voltage can occur.
one change I believe they made with 3000 series ryzens is that their sub-MS ramp up from idle to full power was changed to take a few milliseconds.
I also found out there must be some major issues with my intel system, as a lot of issues I used to have like black screen flickering and the taskbar showing up over games are gone. (When I have a chance I'll probably downclock it to 3800 or 3600 for IF 1:1) I went from an 8086k system to 3700x until the 3950X comes out and I couldn't be happier with the performance and stability, my 4000mhz B-Die worked with XMP/DOCP settings and a minimal voltage bump from 1.35 to 1.36 to play it safe. I haven't noticed any performance loss with the offset, only better temps. Load temps with the offset stay under 60c, while without they were in the mid 60s. My Idle temps are around 35c with a corsair h115 platinum, before the offset they were a hair above 40c. Ryzen Master is showing voltages as high as 1.47-1.48 with a -.075 voltage offset, while CPU-Z seems to be showing the correct voltages maxing out around 1.408. My Voltage values in CPU-Z are a lot different from Ryzen Master, and according to AMD themselves, CPU-Z is reporting correct voltages. I'm really not sure Ryzen Master is working right.