- Jun 8, 2007
- 515
- 1
- 81
I've been messing with a 3900X and Crosshair VII Hero (X470) for a few days and I can't make heads or tails of how to optimize for performance or power efficiency for either all-core or single-core workloads. I think I've spent too much time with Intel, and my expectations are all out of whack. Asus' BIOS is part of the problem, since there are so many poorly described and duplicate settings. Here are some specific questions:
- What's the difference between "Extreme Tweaker" and "AMD Overclocking" sections in BIOS? Almost every interesting setting is repeated in both places; I've left AMD Overclocking alone as some people say it sets "defaults", but I don't know what that means and why that section even needs to exist.
- What is "Performance Enhancer", and what is "Core Performance Boost"? I've read that Core Performance Boost controls XFR2 and PBO, but then there is a separate PBO configuration area; which setting takes precedence? Why do they recommend not using the Ryzen power plans (in Windows) with higher levels of Performance Enhancer?
- Who do I trust for Vcore readings? Ryzen Master and HWiNFO never agree; people say to use HWiNFO's SVI2 sensors, but then what is Ryzen Master showing? People say VID, but none of HWiNFO's dozens of VID measurements ever match Ryzen Master. Why is HWiNFO better?
- Certain settings in BIOS seem to disable the ability for cores to sleep. If my memory or Fclk goes above 1733MHz, I can't sleep. If my multiplier is set to anything other than Auto, I can't sleep. What is actually going on here? I can't even run my RAM at its XMP settings without losing sleep. This is my biggest problem by far.
- Why doesn't the BIOS measure or display CLDO VDDG?
- What's the deal with Voffset? People say that using a negative Voffset increases overclocking headroom, but I'm seeing my Vcore increase while clocks do not change.
- What is PBO Scalar?
- What do the PBO limits do? I've seen Ryzen Master report over 100% of those limits when they were at stock values, and increasing them doesn't have any noticeable impact on literally anything.
- How do I tune for maximum all-core clocks? How do I even measure all-core maximum clock? Depending on the workload, I've seen between 3.6 and 4.3GHz with the same settings.
- How do I tune for maximum single-core boost? Never seen over 4,550MHz in my testing so far.
- How do I undervolt? I've seen reports of people setting extremely low voltages, seeing reasonable clocks in all monitoring software, and then getting much lower benchmark performance even though the measurements haven't changed. Why is this the case?
This is just the tip of the iceberg. I'm not trying to extract every ounce of performance that my chip is capable of, but I would at least like to understand how it works and what it's doing so that I have the ability to change my position on the performance/efficiency curve in the future. At this point I've reset my CMOS and gone back to 100% stock, which really isn't stock because Asus enables some kind of auto overclocking or PBO out of the box? I find that ridiculous too, but whatever -- that issue can wait for another day.
- What's the difference between "Extreme Tweaker" and "AMD Overclocking" sections in BIOS? Almost every interesting setting is repeated in both places; I've left AMD Overclocking alone as some people say it sets "defaults", but I don't know what that means and why that section even needs to exist.
- What is "Performance Enhancer", and what is "Core Performance Boost"? I've read that Core Performance Boost controls XFR2 and PBO, but then there is a separate PBO configuration area; which setting takes precedence? Why do they recommend not using the Ryzen power plans (in Windows) with higher levels of Performance Enhancer?
- Who do I trust for Vcore readings? Ryzen Master and HWiNFO never agree; people say to use HWiNFO's SVI2 sensors, but then what is Ryzen Master showing? People say VID, but none of HWiNFO's dozens of VID measurements ever match Ryzen Master. Why is HWiNFO better?
- Certain settings in BIOS seem to disable the ability for cores to sleep. If my memory or Fclk goes above 1733MHz, I can't sleep. If my multiplier is set to anything other than Auto, I can't sleep. What is actually going on here? I can't even run my RAM at its XMP settings without losing sleep. This is my biggest problem by far.
- Why doesn't the BIOS measure or display CLDO VDDG?
- What's the deal with Voffset? People say that using a negative Voffset increases overclocking headroom, but I'm seeing my Vcore increase while clocks do not change.
- What is PBO Scalar?
- What do the PBO limits do? I've seen Ryzen Master report over 100% of those limits when they were at stock values, and increasing them doesn't have any noticeable impact on literally anything.
- How do I tune for maximum all-core clocks? How do I even measure all-core maximum clock? Depending on the workload, I've seen between 3.6 and 4.3GHz with the same settings.
- How do I tune for maximum single-core boost? Never seen over 4,550MHz in my testing so far.
- How do I undervolt? I've seen reports of people setting extremely low voltages, seeing reasonable clocks in all monitoring software, and then getting much lower benchmark performance even though the measurements haven't changed. Why is this the case?
This is just the tip of the iceberg. I'm not trying to extract every ounce of performance that my chip is capable of, but I would at least like to understand how it works and what it's doing so that I have the ability to change my position on the performance/efficiency curve in the future. At this point I've reset my CMOS and gone back to 100% stock, which really isn't stock because Asus enables some kind of auto overclocking or PBO out of the box? I find that ridiculous too, but whatever -- that issue can wait for another day.