• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Ryzen 9 3900x Voltage and Temperature

Th

in my opinion there is nothing really wrong with your computer.
voltage spikes at 1.45 V or higher are absolutely normal with a 3900X. I would lower your offset a little bit ( maybe at -0.0725 V) because in my opinion you are slightly reducing performance with -0.1 V, but don’t worry about voltage. Cinebench at 80° is not out of ordinary (on my system I reach 78°).

btw why you are using 3200 DDR4 at 3000 ?
Any higher and it crashes dont know why. I get the ram issues and wont boot up. But the voltages spikes is not on the vcore but the vids. On vcore the highest it goes now is like 1.376. I have no experience with that so i dont know if thats how it supposed to go. But when i used to use ryzen master i used to have all cores at 4.3 with a vcore at 1.25 and its super stable. And all the cores dont go higher than that. So there must be a setting or something. But i cant run ryzen master with the offset on. Reboots the system. And i really dont wanna be using that software every time i boot.
 
Any higher and it crashes dont know why. I get the ram issues and wont boot up. But the voltages spikes is not on the vcore but the vids. On vcore the highest it goes now is like 1.376. I have no experience with that so i dont know if thats how it supposed to go. But when i used to use ryzen master i used to have all cores at 4.3 with a vcore at 1.25 and its super stable. And all the cores dont go higher than that. So there must be a setting or something. But i cant run ryzen master with the offset on. Reboots the system. And i really dont wanna be using that software every time i boot.
Vcore (or CPU core voltage SVI2 TFN) or correct and real voltage. VID is some requested voltage and not real especially when negative Vcore voltage is set. If you see VID 1,5V then offset is applied on that so with -0.100mV Vcore would be about 1.4V. Some inaccuracies or variation may exist. Remember also real voltage is not constant but zen2 modifies that very rapidly. It is more like local max voltage like 1,37V in your case. If you set constant voltage 1,25 with Ryzen master (or bios) the it is about constant value all the time. If you modify LLC (LoadLine Calibration) value in bios then the voltage behaviour in low (1 core) and full (max cores) will change. Some set LLC value to 2-4 or even more but I have kept it auto. If modifies check the performance also (&stalility&temps) with various loads. That time consuming.
 
Vcore (or CPU core voltage SVI2 TFN) or correct and real voltage. VID is some requested voltage and not real especially when negative Vcore voltage is set. If you see VID 1,5V then offset is applied on that so with -0.100mV Vcore would be about 1.4V. Some inaccuracies or variation may exist. Remember also real voltage is not constant but zen2 modifies that very rapidly. It is more like local max voltage like 1,37V in your case. If you set constant voltage 1,25 with Ryzen master (or bios) the it is about constant value all the time. If you modify LLC (LoadLine Calibration) value in bios then the voltage behaviour in low (1 core) and full (max cores) will change. Some set LLC value to 2-4 or even more but I have kept it auto. If modifies check the performance also (&stalility&temps) with various loads. That time consuming.

Would you recommend doing the same oc setup i had in ryzen master through bios or you have everything auto in bios and oc in ryzen master?
 
Forget about VID ! That’s not the voltage supplied, that’s just the voltage “requested” by the cpu.
I think you should reduce the offset a little bit.

Would you recommend doing the same oc setup i had in ryzen master through bios or you have everything auto in bios and oc in ryzen master?
I always prefer bios overclock/settings over software because they are more stable and controlled (software settings could be fighting with bios all the time).
As far as Ryzen overclock is concerned, I don’t like it. It means to sacrifice part of single core performance to multi core performance.
Most of the tasks today are multi threaded so you are not really losing much. I just don’t like it, but the choice is your.
 
Would you recommend doing the same oc setup i had in ryzen master through bios or you have everything auto in bios and oc in ryzen master?
I have not really used Ryzen master so I just tried it shortly. I prefer BIOS settings in overclocking. Actually oveclocking zen2 is almost unusable as the gain is minimal, but I do have slight PBO OC with small limits changed. No big changes in performance and actually the biggest gains achievable by RAM OC and BLCK OC. I have set bclk to 103.5 (so 3,5% OC) and RAM (Micron) slightly below 3800 MHz (1900) effectively (IF 1:1). No remarkable improvements in performance, but at least some and it is stable. I dont like to use constant voltage, but rather small vCore negative offset with Zen2 (as many have indicated so). Currently offset is 0.075V (or 0,0875 cant remember now) that does not affect negatively on performance. Values over -0.1V already show clear (not big) lower CB20 results. So I can see a bit lower temps and keep real vCore below 1,4V at all times (<1,3V in full load) because it just feels better. Temps are about 75C (max) because low fan speeds (for silence) with D16 in my R5 3600. I just feel better to have temps below 80C even it is not any dangerous temperature. Normal use (games&photo edit and shorter heavy load apps) max temps stay below 65C and idle fluctuates around 36-45C. Thats fine for me. Some other people like to use constant low voltages and clocks in OC. Some chips (not all) might be stable even with 1.25V, but often around 1,3V is required. I could play with LLC a bit to see if there is better balance with different loads, but it is just too time consuming and only small gains expected. So I am a bit lazy and not started that really. You might have some problem with your RAM if it does not work with XMP profile (3200MHz). DRAM calculator with its guides could help, but debugging with probably manual timings may be needed as each RAM units behave differently.
 
As mentioned above, you can do it the right way in the Bios, or if spikes in charts worry you, turn off PBO, lose a little performance and those nasty spikes. :p
 
As mentioned above, you can do it the right way in the Bios, or if spikes in charts worry you, turn off PBO, lose a little performance and those nasty spikes. :p
Voltage spikes are not PBO related. You will have it even with PBO off (or AUTO, which defaults to off). It is the way Ryzen are designed, and the OP was even confused by VID.
 
Ryzen 9 3900XT
Default was at 4007 Ghz at 1.298 & CPU PPT
CCX 1 4375 MHz
CCX 2 4425 Mhz
CCX 3 4375 Mhz
CCX 4 4400 Mhz
Stable at - 4416 Mhz at 1260 mV ambient temps at 34 - and Full load between 49 to 52
CPU PPT Default was at 142 now is at at 56.3
Cinebench 20 Score 7357 one time even went 7408
Using Krakken X62
 
here is the solution for this design error: (design error is my view, not AMD's official statement!!)
disable core performance boost and precision boost overdrive. and it should looks like this:
1617137755352.png
 
Last edited:
here is the solution for this design error:
disable core performance boost and precision boost overdrive. and it should looks like this:
View attachment 194585
I can't even with you anymore.

For anyone curious enough, don't do this shit. You will handicap your CPU's performance for nothing. Ryzen idle voltage being high at idle is nothing to be concerned of...
 
I can't even with you anymore.

For anyone curious enough, don't do this shit. You will handicap your CPU's performance for nothing. Ryzen idle voltage being high at idle is nothing to be concerned of...
Hey, no offense but here is famous Turkish hardware forum link:


They all use that way.
 
here is the solution for this design error:
disable core performance boost and precision boost overdrive. and it should looks like this:
View attachment 194585

Please ensure you're stating that the "design error" is your opinion at this point unless there's quantifiable evidence provided by AMD or a high-level investigation to support your claims. Even then, you can dial it back a bit.

Also continually posting this in any related topic is approaching levels of spam. Please temper your approach here, it helps to share, but shoving it down everyone's throat repeatedly with the claims you've made is not appropriate. Please adjust course moving forward.

Thanks!

I can't even with you anymore.

For anyone curious enough, don't do this shit. You will handicap your CPU's performance for nothing. Ryzen idle voltage being high at idle is nothing to be concerned of...

Everyone has a right to their opinion and we do understand there are folks in the community that disagree with the above statements. But lets please dial back the anger and aggression, no need for drama and breaking the rules over this.

Thanks all!
 
They all use that way.
Well congratulations to you all, but please don't recommend others reduce their CPU's performance for nothing, and mislead them, only because you think you are smarter than AMD's engineers.
Everyone has a right to their opinion and we do understand there are folks in the community that disagree with the above statements. But lets please dial back the anger and aggression, no need for drama and breaking the rules over this.

Thanks all!
Noted. But it is ridiculous at this point, this guy just goes in random threads giving the same misleading advice, even after we explained it to him a hundred times.
 
I get it, which is why I'm intervening. But folks have a right to share findings and opinions. Folks also have a right to constructively disagree or never see eye-to-eye.

As a Ryzen owner and Intel owner, I am not bothered by undervolting and tuning, I've done it for over a decade. But I surely won't blame AMD or Intel for maintaining their safe standard settings and say its a massive mistake or error in design. Who knows, it may be, but its surely not worth the drama we've seen about it over the past week.

Now its bleeding out yet again, and it needs to stop before we have to shut down yet another topic or start handing out warnings and bans.

So, let's all move on constructively, and on better footing for the best of the community please. Thanks! :toast:
 
Anyway. This is not a design error, nor is it unintended behavior. As I explained in that other thread, the CPU requests such high voltages at idle (high voltage on low loads is safe) in order to have a high single thread clocks. Voltage goes down when you start gaming/start a multicore load. You can observe that for yourself using Ryzen Master/HWiNFO.

Now, if the voltage didn't go down from 1.45-1.5v during a load, I would be concerned. But, unless you have PBO on (which again, isn't stock operation), it almost always does.
 
So, let's all move on constructively, and on better footing for the best of the community please. Thanks!
Affirmative! I will not post any other thoughts or experiments about that problem again.

Ps. Views are my own, not AMD's official statements, so don't take it %100 true.
 
I just switched my voltages for my 3900x based of Jay's recommendations in the video. My temps are lower but now my CPU base speed is 3.80 GHz and does not go over that at all. Before this I was boosting to 4.2-4.3 GHz. I'd like to get the most out of my CPU. Is there any way I can accomplish both boosted speeds plus lower temps? I don't see much of a difference in FPS in games but it's probably there.
 
I just switched my voltages for my 3900x based of Jay's recommendations in the video. My temps are lower but now my CPU base speed is 3.80 GHz and does not go over that at all. Before this I was boosting to 4.2-4.3 GHz. I'd like to get the most out of my CPU. Is there any way I can accomplish both boosted speeds plus lower temps? I don't see much of a difference in FPS in games but it's probably there.
Try CTR
 
Most likely some thing int he bios that would allow you to fix a max speed, so have a look at the manual for some thing like that. If you want help maybe you should post the motherboard your using too.

I used HWinfo64 to find the lowest speed core which was 4.31 so i set my bios for 4.2. I all so found the max i could get just using the bios 6 cores at 4.4 and the other 6 at 4.2.
 
I just switched my voltages for my 3900x based of Jay's recommendations in the video. My temps are lower but now my CPU base speed is 3.80 GHz and does not go over that at all. Before this I was boosting to 4.2-4.3 GHz. I'd like to get the most out of my CPU. Is there any way I can accomplish both boosted speeds plus lower temps? I don't see much of a difference in FPS in games but it's probably there.
That video is 2 years old now and most importantly it was released the first week of ZEN2 launch. That time there was a misconception about 3000series operating parameters and conditions, BIOSs was immature and no tech background was really known about these CPUs.

If you want to set your CPU its better to start a new thread and ask for help.
Be very detailed about the system and its components, about the operating conditions, the ambient conditions and pretty much everything.
Also show screenshots of HWiNFO64 sensors window under various loads

1626075856076.png
 
I just switched my voltages for my 3900x based of Jay's recommendations in the video. My temps are lower but now my CPU base speed is 3.80 GHz and does not go over that at all. Before this I was boosting to 4.2-4.3 GHz. I'd like to get the most out of my CPU. Is there any way I can accomplish both boosted speeds plus lower temps? I don't see much of a difference in FPS in games but it's probably there.

This is where 1usmus' clock tuner for ryzen comes in, it's a great tool used it on my AMD setup.

Link: https://twitter.com/1usmus
 
Back
Top