[SOLVED] My Ryzen 7 3700x Idling at 50c

May 8, 2020
46
0
30
Idk why this is happening to me I undervolted it too. but it still idles at that and it randomly spikes up to 60-65c anyone knows why? please help. I use a Coolermaster fan cooler.
 
Solution
Idk why this is happening to me I undervolted it too. but it still idles at that and it randomly spikes up to 60-65c anyone knows why? please help. I use a Coolermaster fan cooler.
That's perfectly normal for Ryzen. The temp spikes are an instantaneous reading from hottest one of dozens of sensors when a core boosts from idle. Use Ryzenmaster or HWInfo and you can get an average reading and a better idea of the package thermal state.

If fans are also pulsing up in speed just make a custom fan profile the keeps them at a tolerable level until temperature gets above 65-70C; it's really only at 80C and up that the processor starts pulling clocks hard to keep cool. Tjmax is 95C, so below that the processor's pretty safe.

Don't...
What Cooler Master? The model?

The temp isn't that bad and the Ryzen CPU spiking is normal.

What is your case? Fan?

Room temperature?


Cooler master 212 single fan. The case tho I don't remember but my chassis fans are set up like this: Front intake, Back exhaust and Back 2 exhaust. The room temp is never above 22c (71.5f) for imperial system.
 
Idk why this is happening to me I undervolted it too. but it still idles at that and it randomly spikes up to 60-65c anyone knows why? please help. I use a Coolermaster fan cooler.
That's perfectly normal for Ryzen. The temp spikes are an instantaneous reading from hottest one of dozens of sensors when a core boosts from idle. Use Ryzenmaster or HWInfo and you can get an average reading and a better idea of the package thermal state.

If fans are also pulsing up in speed just make a custom fan profile the keeps them at a tolerable level until temperature gets above 65-70C; it's really only at 80C and up that the processor starts pulling clocks hard to keep cool. Tjmax is 95C, so below that the processor's pretty safe.

Don't undervolt; Ryzen responds by lowering clock speed to stay stable.
 
Solution
That's perfectly normal for Ryzen. The temp spikes are an instantaneous reading from hottest one of dozens of sensors when a core boosts from idle. Use Ryzenmaster or HWInfo and you can get an average reading and a better idea of the package thermal state.

If fans are also pulsing up in speed just make a custom fan profile the keeps them at a tolerable level until temperature gets above 65-70C; it's really only at 80C and up that the processor starts pulling clocks hard to keep cool. Tjmax is 95C, so below that the processor's pretty safe.

Don't undervolt; Ryzen responds by lowering clock speed to stay stable.
You seem like you know what you're talking about, I think my problem is the cooler cause I'm not really comfortable with above 80c under load. What cooler would you recommend? Preferably under $90.
 
... Preferably under $90.

I really like AIO's...if you've the case with room for a front mounted 240mm radiator you can get CM ML240's under $70. I've got one on my 3700x, mounted in front it's keeping idle temps in the 40's and max loaded temps (Prime95) in the mid-70's. Before I got the 3700X last July it was cooling a Ryzen 1700 for two years that was OC'd to 3.9Ghz and it's still going just as strong and quiet as then.

But for under $90 you should also be able to pick up a Noctua NH-U12S or -U14S - or even NH-D15 if you've the room - that would be nice enough if you have to have air.
 
Last edited:
That's perfectly normal for Ryzen. The temp spikes are an instantaneous reading from hottest one of dozens of sensors when a core boosts from idle. Use Ryzenmaster or HWInfo and you can get an average reading and a better idea of the package thermal state.

If fans are also pulsing up in speed just make a custom fan profile the keeps them at a tolerable level until temperature gets above 65-70C; it's really only at 80C and up that the processor starts pulling clocks hard to keep cool. Tjmax is 95C, so below that the processor's pretty safe.

Don't undervolt; Ryzen responds by lowering clock speed to stay stable.
I know this is a little late but I got to it. I set my fans so they stay below 60% speed (not that loud for me) up until 68c then they go louder and over 60% reducing idle temp by 3 degrees. Second thing I did was turning off PBO in bios which for some reason was on. It took down idle temp by 2 more degrees. I also turned off CPB in bios which was also on and took temp down by 3 more degrees. Now I idle at 42c and when under load temp is around 72c (was ~85c). So I just wanted to say thank you so much! Now I can rest easy. But I'm still definitely gonna look into better coolers.
 
...
I also turned off CPB in bios which was also on and took temp down by 3 more degrees.
...
Without Core Performance Boost enabled the processor won't be able to boost. That's the key to performance for light, bursty loads such as games present. You're killing your system's performance trying to solve a non-problem.

Get Ryzenmaster and look at it's average temperature reading, it will be much lower when at idle than the peaking readings you'll see in instantaneous readouts. Also can use HWInfo, look at CPU Die (Average) temp reading. You'll see that the true thermal state is much lower than the peaks you see at idle.

If you're comfortable with 60% fan speed then great but you can't turn off the temp spikes short of using LN2 if the processor is allowed to work correctly. Using the fans is like lowering the AC temperature to put out a match.
 
Last edited:
Without Core Performance Boost enabled the processor won't be able to boost. That's the key to performance for light, bursty loads such as games present. You're killing your system's performance trying to solve a non-problem.

Get Ryzenmaster and look at it's average temperature reading, it will be much lower when at idle than the peaking readings you'll see in instantaneous readouts. Also can use HWInfo, look at CPU Die (Average) temp reading. You'll see that the true thermal state is much lower than the peaks you see at idle.

If you're comfortable with 60% fan speed then great but you can't turn off the temp spikes short of using LN2 if the processor is allowed to work correctly. Using the fans is like lowering the AC temperature to put out a match.
I tested it with CPB on vs off. Idle vs Load.
CPB: Idle 15mins 40c, Load 15mins 84c, Cinebench Score: 4670 (tested thrice)
No CPB: Idle 15mins 43c, Load 15mins 84c, Cinebench Score: 4600 (tested thrice)
What's the difference other than CPB score 2% better? well, it was clock throttle.
without CPB when Idle my clock speed was all over the place (throttles between 300mhz to 2400mhz) but when I turned it on, it was about 70% more stable which lead to it being 3 degrees cooler and gave me a little more performance.
Thanks for keeping up with me sorry if I took long to reply it's just I'm lazy and It's Ramadan.

P.S: My CPU is Ryzen 7 3700x @ 4.0Mhz clock.
Edit: I will for the time being not put heavy load on my PC until I can buy a new cooler for it. (I can't now due to COVID lockdowns) I am not at all comfortable with 84c Under full load. It's not that the games I play put my CPU under full usage it's just that I don't feel like it is okay.
 
I tested it with CPB on vs off. Idle vs Load.
CPB: Idle 15mins 40c, Load 15mins 84c, Cinebench Score: 4670 (tested thrice)
No CPB: Idle 15mins 43c, Load 15mins 84c, Cinebench Score: 4600 (tested thrice)
...
Do some tests with Cinebench singlethreaded. That's where core boosting becomes apparent so it should have much better score with CPB enabled. Single thread scores are directly reflective of gaming performance because even multi-threaded games hit only one thread very hard. That one thread is the one that bottlenecks the whole game so if it can be boosted to higher clocks you improve FPS and stops stuttering.

Also, 4600...or even 4670...is a fairly low Cinebench 20 score for a 3700X. It should be in the 4900-4950 range and that's with everything set up stock; a singlethread score around 490. With PBO enabled and optimized (and better cooling) I get multithreaded scores around 5150 and ST score of 512. Have you fixed the clock multiplier at 4000Mhz for CPU? that could be a good reason why. If you've also fixed voltage at anything over 1.2V you're asking for early processor degradation.

84C may be uncomfortable for you but it certainly isn't for the processor. But fixed frequency and voltage is very uncomfortable for the processor if not done very carefully.
 
Do some tests with Cinebench singlethreaded. That's where core boosting becomes apparent so it should have much better score with CPB enabled. Single thread scores are directly reflective of gaming performance because even multi-threaded games hit only one thread very hard. That one thread is the one that bottlenecks the whole game so if it can be boosted to higher clocks you improve FPS and stops stuttering.

Also, 4600...or even 4670...is a fairly low Cinebench 20 score for a 3700X. It should be in the 4900-4950 range and that's with everything set up stock; a singlethread score around 490. With PBO enabled and optimized (and better cooling) I get multithreaded scores around 5150 and ST score of 512. Have you fixed the clock multiplier at 4000Mhz for CPU? that could be a good reason why. If you've also fixed voltage at anything over 1.2V you're asking for early processor degradation.

84C may be uncomfortable for you but it certainly isn't for the processor. But fixed frequency and voltage is very uncomfortable for the processor if not done very carefully.
What exactly do you mean by fixed the voltage at 1.2v? It does go down to 0.4v usage when idle if that is what you're asking.

Also idk why I'm getting lower than expected scores with cinebench. I am running 1.23125v @ 4.0Mhz with CPB enabled. I don't see what could be lowering my performance other than my cooler performance.

Also I found out that the cooler I use isn't cooler master 212 It is some stock cooler made by cooler master. I borrowed the cooler from a friend which is why I had no knowledge of this.

Edit: the 0.4v is when I’m using Firefox. It’s actually around 0.34v when idle.
Edit #2: yes my Core clock in bios is set to 4000Mhz if that is what you meant but what other way can I limit clock speed?
 
Last edited: