Question Is a steady, high voltage better than fluctuating voltage Ryzen?

Thunderbird_eagle

Junior Member
Aug 20, 2024
3
0
6
Hi I'm on Zen+ (a ryzen 3400G to be precise) yet I seem to have the same problem as this guy: I made a thread on it in a different forum: https://forum.level1techs.com/t/cpu-suddenly-locked-at-a-high-voltage/215366 however that was my mistake I guess, level1techs probably focuses on different things.
So my voltage is stuck at 1.36 V (Ryzen master reports slightly different values), but if I enable global C state control in UEFI it does fluctuate (ranging from ~400 to 1.36 V). So, which is better for the CPU longevity-wise? Until I can solve that problem (I don't have high hopes), I've resolved to enabling global C-state control, setting a more aggressive fan curve in the BIOS and hibernating my PC when I'm not using it.
Also is it ok if it idles at 1.36 V but the temps are low (like, 43 to 53 degrees celsius)?
 

Shmee

Memory & Storage, Graphics Cards Mod Elite Member
Super Moderator
Sep 13, 2008
7,672
2,652
146
While I haven't messed with Zen+ in some time, in general I don't think 1.36V is too high, though obviously lower at idle would be better. Some things to look into would be Windows power plans/options, and possibly UEFI settings, you may be able to undervolt depending on your board. Keep in different UEFI revisions may also fix or change things, so you may want to look into an update there, or possibly even a downgrade.
 

Thunder 57

Platinum Member
Aug 19, 2007
2,945
4,467
136
That doesn't sound like a problem. Did you mean 400mV to 1.36V? Sounds fine. How low do your clocks get at idle? You may need to go into your power plan and set a lower minimum as a percentage like this:



Also remember Zen+ is on an older node so normal voltages are higher than say RPL where 1.5V seems to be a problem.
 
Reactions: Shmee

eek2121

Diamond Member
Aug 2, 2005
3,098
4,386
136
Are you running at stock? Did you update to the latest BIOS and reset to Optimized defaults with no other settings changed?

If so, Install the latest AMD drivers and reboot. Install HWinfo64, run it, and monitor voltages that way. Finally, change the power plan to “Balanced”

Your voltage should never be static. If your system is working properly, voltages will bounce between under 1V and up to 1.595V. This is normal. A fixed, unchanging voltage is not.

If nothing I mentioned works, do a CLEAN install of Windows and do the steps in the second paragraph again.
 

Thunderbird_eagle

Junior Member
Aug 20, 2024
3
0
6
Are you running at stock? Did you update to the latest BIOS and reset to Optimized defaults with no other settings changed?

If so, Install the latest AMD drivers and reboot. Install HWinfo64, run it, and monitor voltages that way. Finally, change the power plan to “Balanced”

Your voltage should never be static. If your system is working properly, voltages will bounce between under 1V and up to 1.595V. This is normal. A fixed, unchanging voltage is not.

If nothing I mentioned works, do a CLEAN install of Windows and do the steps in the second paragraph again.
Thank you so much! I did nothing except use the 'Load UEFI defaults' option in my UEFI (and of course changed my primary video adapter so that my PC would still boot), and it worked! My cpu now idles at ~0.7-0.8 V. Some observations:
Before in Ryzen Master basic view the maximum voltage was 1.375 V, now it's auto.
Secondly by loading the UEFI defaults I've seemed to unlock extra options in my UEFI, such as load line calibration and voltage offset (not that I've touched them). These didn't exist before.

I would mark this as solved, but I suppose the original question hasn't been answered : ) It's more of an academic question now, but exactly why is a static voltage worse than a fluctuating one (or vice-versa) ?
 

Thunder 57

Platinum Member
Aug 19, 2007
2,945
4,467
136
Thank you so much! I did nothing except use the 'Load UEFI defaults' option in my UEFI (and of course changed my primary video adapter so that my PC would still boot), and it worked! My cpu now idles at ~0.7-0.8 V. Some observations:
Before in Ryzen Master basic view the maximum voltage was 1.375 V, now it's auto.
Secondly by loading the UEFI defaults I've seemed to unlock extra options in my UEFI, such as load line calibration and voltage offset (not that I've touched them). These didn't exist before.

I would mark this as solved, but I suppose the original question hasn't been answered : ) It's more of an academic question now, but exactly why is a static voltage worse than a fluctuating one (or vice-versa) ?

Because you only want as to supply as much voltage as necessary. No point in having a high voltage that is necessary for max performance when you are idle. Lowering the voltage reduces power use, heat, and is generally better for the CPU.
 

coercitiv

Diamond Member
Jan 24, 2014
6,593
13,902
136
It's more of an academic question now, but exactly why is a static voltage worse than a fluctuating one (or vice-versa) ?
I'm not sure you were running a static voltage before, there's a high chance you were running a fixed clock and the voltage oscillated around 1.36V. To answer your question though, using dynamic clocks/voltage vs. "static" clocks/voltage is a not a choice between something better and something worse, they should both be equally safe. The real choice is made around power savings and responsiveness, and it's a tradeoff. I'll describe a few scenarios below so you can understand how they interact with each-other:
  • CPU stays at max clocks, has C states disabled (a.k.a sleep states) - this configuration is the most responsive, since the cores are always available and running at max speed. Downside is the CPU uses more power than it should under very light loads and also at idle.
  • CPU stays at max clocks, has C states enabled - this configuration is a bit less responsive, but uses considerably less power when idle (to give you a sense of scale think about 6-10W less at idle, exact value is very dependent on CPU model)
  • CPU changes clocks dynamically, has C states disabled - this config is likely even less responsive, but uses considerably less power under light load (because it runs at lower speeds when there's little to do) and somewhat less power during idle
  • CPU changes clocks dynamically, has C states enabled - least responsive config, maximum power saving under both light load and idle.
Last thing you should know, is that even if this responsiveness I'm talking about is objectively measurable, modern CPUs are reacting very fast at increasing clocks or exiting sleep states, to the point where most users won't notice a difference between a system optimized for lower power usage and one optimized for performance. Users should chose to have both features enabled, and maybe optimize later if they feel like experimenting while learning more about the tradeoffs.
 
Last edited:
Reactions: Thunder 57

eek2121

Diamond Member
Aug 2, 2005
3,098
4,386
136
I'm not sure you were running a static voltage before, there's a high chance you were running a fixed clock and the voltage oscillated around 1.36V. To answer your question though, using dynamic clocks/voltage vs. "static" clocks/voltage is a not a choice between something better and something worse, they should both be equally safe. The real choice is made around power savings and responsiveness, and it's a tradeoff. I'll describe a few scenarios below so you can understand how they interact with each-other:
  • CPU stays at max clocks, has C states disabled (a.k.a sleep states) - this configuration is the most responsive, since the cores are always available and running at max speed. Downside is the CPU uses more power than it should under very light loads and also at idle.
  • CPU stays at max clocks, has C states enabled - this configuration is a bit less responsive, but uses considerably less power when idle (to give you a sense of scale think about 6-10W less at idle, exact value is very dependent on CPU model)
  • CPU changes clocks dynamically, has C states disabled - this config is likely even less responsive, but uses considerably less power under light load (because it runs at lower speeds when there's little to do) and somewhat less power during idle
  • CPU changes clocks dynamically, has C states enabled - least responsive config, maximum power saving under both light load and idle.
Last thing you should know, is that even if this responsiveness I'm talking about is objectively measurable, modern CPUs are reacting very fast at increasing clocks or exiting sleep states, to the point where most users won't notice a difference between a system optimized for lower power usage and one optimized for performance. Users should chose to have both features enabled, and maybe optimize later if they feel like experimenting while learning more about the tradeoffs.
Not really. 1.35v and above was shown to cause degradation in Zen 1/Zen+.

Someone had a static overclock set on that system with a voltage that will gradually (and probably did) degrade the chip.
 

Thunderbird_eagle

Junior Member
Aug 20, 2024
3
0
6
Not really. 1.35v and above was shown to cause degradation in Zen 1/Zen+.

Someone had a static overclock set on that system with a voltage that will gradually (and probably did) degrade the chip.
Doesn't it depend on the temperature as well? Like 1.35 V should be ok if temperatures are like 45 degrees C ?
 

coercitiv

Diamond Member
Jan 24, 2014
6,593
13,902
136
Doesn't it depend on the temperature as well? Like 1.35 V should be ok if temperatures are like 45 degrees C ?
Yes, it depends on temperature, and 1.35V is normal as long as it's used by the boost algorithm (which takes into account temperature and load). However, if for whatever reason your system was configured with a manual speed multiplier and manual/static voltage, 1.35V is close to danger territory for 24/7 operation on Zen 1 / Zen+ as @eek2121 described.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |