[SOLVED] CPU temp spiking for seemingly no reason

Page 2 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.
Status
Not open for further replies.
Feb 24, 2020
80
3
45
Ryzen 3900x

So basically im seeing the cpu temp jump around 45c to as high as 70c. Its like its doing something in the background but im not sure what that would be.
I checked the core usage and the last two cores (22 and 23) seem to be the ones spiking the most consistently. Most dont spike at all.
The thing is i did a complete reset of my pc recently and it is after this reset that im having this "issue". Before i did the reset my cpu temp was a lot more stable. Before the reset my temp would only spike when downloading and installing stuff. Now its like its constantly installing stuff.
Does resetting your pc delete all drivers? Perhaps im missing some driver that i had before the reset?
 
Last edited:
Solution
I did a bios update like two months ago so its not that. Also bios isnt affected by pc reset right? If my bios version was F11 before reset it should still be F11 now after reset?
What about chipset driver?

I have the Gigabyte Aorus x570 Master.
Yeah i need to explore the settings a bit i havent really done that ever.

What i did just now is i disabled Precision Boost and Core Perfomance Boost just to see what that does and i feel like things are a tad bit more stable, the fan isnt having a heartattack like it was before however now the cpu is running at 3.6 - 3.7 GHz whereas before it was running at pretty much a constant 4 GHz boosting beyond that ocassionally.
This is a lot more pleasant for my ears, the fan stresses me out more...
Feb 24, 2020
80
3
45
For a 3600??? I sincerely do believe that to be overkill in the extreme.

But you'll be set for a 3950X
No i have a 3900x. I mean i dont mind some overkill, i just really want it to be optimal, my OCD doesnt allow me to compromise. You have no idea how much its killing me not knowing if everything is working properly lol.
 
No i have a 3900x. I mean i dont mind some overkill, i just really want it to be optimal, my OCD doesnt allow me to compromise. You have no idea how much its killing me not knowing if everything is working properly lol.
Hey, i guess I got it mixed up. There's a LOT of people with 3600's having what they think are temp problems but it's just the way Ryzen works.

Yeah, it's good to have a big rad for a 3900 when it gets all 12 cores pumping on a rendering or something. It really helps it hold clocks all the way to the end...or til the liquid thermal saturates :)

You really should try setting up BIOS as I stated up above, and avoid those 'turbo' settings or 'auto-overclock'. The boost algorithm knows how to safely overclock your CPU much better than you or anything else, and it does it dynamically. Just save your BIOS settings in a profile, and set it up like that and run some benches CB20 multithread and single thread and compare. You'll see.
 
Feb 24, 2020
80
3
45
It shouldn't. But then, it seems you're running some pretty messed up settings that could kill performance in some scenarios on their own..maybe it's needed just to break even. But in turn, you're paying a temp penalty...meaning using more power than needed.
I really dont know what you mean. I literally changed nothing. I touching nothing before ressetting the pc and i touched nothing this time. Only thing i have done is xmp in the bios. Other than that its all "stock".
 
I really dont know what you mean. I literally changed nothing. I touching nothing before ressetting the pc and i touched nothing this time. Only thing i have done is xmp in the bios. Other than that its all "stock".
What is this 'turbo boost' thing then? the thing that if you turn off you're afraid will kill game performance? It sounds like an Auto Overclock feature many BIOS's implement...that doesn't work well at all in many cases. Are you running any motherboard utilities that 'overclock'?

If it's truly all stock, then try these settings:
multiplier and voltage set to AUTO; this lets the boosting algorithm fully control both of these things to keep your processor safe as it gets hot under heavy loads.

find these settings and set them to ENABLED: AMD Cool'n'Quiet, Advanced (or Global) C States, Processor CPPC, and Processor CPPC Preferred Cores. This fully implements power saving features of the CPU and lets it communicate with the OS so it knows how to schedule work onto the preferred cores.

I'd also set PBO to enabled, manual control. Then set PPT = 300 and TDC and EDC both = 230, all that does is remove artifical motherboard power delivery restrictions.

Now let your system rock.
 
Feb 24, 2020
80
3
45
What is this 'turbo boost' thing then? the thing that if you turn off you're afraid will kill game performance? It sounds like an Auto Overclock feature many BIOS's implement...that doesn't work well at all in many cases. Are you running any motherboard utilities that 'overclock'?

If it's truly all stock, then try these settings:
multiplier and voltage set to AUTO; this lets the boosting algorithm fully control both of these things to keep your processor safe as it gets hot under heavy loads.

find these settings and set them to ENABLED: AMD Cool'n'Quiet, Advanced (or Global) C States, Processor CPPC, and Processor CPPC Preferred Cores. This fully implements power saving features of the CPU and lets it communicate with the OS so it knows how to schedule work onto the preferred cores.

I'd also set PBO to enabled, manual control. Then set PPT = 300 and TDC and EDC both = 230, all that does is remove artifical motherboard power delivery restrictions.

Now let your system rock.
That was just my question to that other guy i dont really know what turbo boost is either. I have found that AMD overdrive thing in the bios which is set to auto but that should be fine i think? I dont really want to be restricting the cpu i want it to do its thing i just dont know why it was so much different before the reset.

When it comes to the cpu core usage and all that i havent touched it at all everything is on auto from what i could see. Cool'n'Quiet was already enabled. I enabled Global C states and the CPPC stuff.
I couldnt find anything called PBO in there so i didnt do the last changes you mention. Is that short for something or is it called PBO in the bios?
 
That was just my question to that other guy i dont really know what turbo boost is either. I have found that AMD overdrive thing in the bios which is set to auto but that should be fine i think? I dont really want to be restricting the cpu i want it to do its thing i just dont know why it was so much different before the reset.

When it comes to the cpu core usage and all that i havent touched it at all everything is on auto from what i could see. Cool'n'Quiet was already enabled. I enabled Global C states and the CPPC stuff.
I couldnt find anything called PBO in there so i didnt do the last changes you mention. Is that short for something or is it called PBO in the bios?
If you'd updated the BIOS and not done the reset that may be why as often times settings are messed up after a BIOS update.

What motherboard do you have? It's sometimes underneath another settings, something like Advance CPU Settings or AMD CMD or something like that. You have to explore the BIOS to get to know where everything is and it's helps to google something if you don't know it's function.

If you're afraid you changed something while exploring, just quit without saving to discard changes on a reboot. But always save a BIOS settings profile when you have one that you want to keep, that way you can recover easily if you make some really crazy changes that do not work.
 
Feb 24, 2020
80
3
45
If you'd updated the BIOS and not done the reset that may be why as often times settings are messed up after a BIOS update.

What motherboard do you have? It's sometimes underneath another settings, something like Advance CPU Settings or AMD CMD or something like that. You have to explore the BIOS to get to know where everything is and it's helps to google something if you don't know it's function.

If you're afraid you changed something while exploring, just quit without saving to discard changes on a reboot. But always save a BIOS settings profile when you have one that you want to keep, that way you can recover easily if you make some really crazy changes that do not work.

I did a bios update like two months ago so its not that. Also bios isnt affected by pc reset right? If my bios version was F11 before reset it should still be F11 now after reset?
What about chipset driver?

I have the Gigabyte Aorus x570 Master.
Yeah i need to explore the settings a bit i havent really done that ever.

What i did just now is i disabled Precision Boost and Core Perfomance Boost just to see what that does and i feel like things are a tad bit more stable, the fan isnt having a heartattack like it was before however now the cpu is running at 3.6 - 3.7 GHz whereas before it was running at pretty much a constant 4 GHz boosting beyond that ocassionally.
This is a lot more pleasant for my ears, the fan stresses me out more than anything really. I dont know though i feel like im now restricting the cpus performance.
The temp is 41c idle and if i move mouse around goes up to 44c.

One thing is for sure though this isnt it, i dont think i ever even saw the bios boost settings until just now. So still doesnt explain why my experience was so much different before the reset.
I think i might have to take my pc to the store and have it checked by a technician, i dont think i will be happy until i do that. Will probably wait until i get my new case though to see what temps i can achieve with an aio and 7 case fans. If i dont at least hover around your numbers then im going to freak out lol. Its not like i live in the sahara its actually fairly cold right now where i live.
 
Last edited:
I did a bios update like two months ago so its not that. Also bios isnt affected by pc reset right? If my bios version was F11 before reset it should still be F11 now after reset?
What about chipset driver?

I have the Gigabyte Aorus x570 Master.
Yeah i need to explore the settings a bit i havent really done that ever.

What i did just now is i disabled Precision Boost and Core Perfomance Boost just to see what that does and i feel like things are a tad bit more stable, the fan isnt having a heartattack like it was before however now the cpu is running at 3.6 - 3.7 GHz whereas before it was running at pretty much a constant 4 GHz boosting beyond that ocassionally.
This is a lot more pleasant for my ears, the fan stresses me out more than anything really. I dont know though i feel like im now restricting the cpus performance.
The temp is 41c idle and if i move mouse around goes up to 44c.

One thing is for sure though this isnt it, i dont think i ever even saw the bios boost settings until just now. So still doesnt explain why my experience was so much different before the reset.
I think i might have to take my pc to the store and have it checked by a technician, i dont think i will be happy until i do that. Will probably wait until i get my new case though to see what temps i can achieve with an aio and 7 case fans. If i dont at least hover around your numbers then im going to freak out lol. Its not like i live in the sahara its actually fairly cold right now where i live.

I wouldn't run core performance boost as that sounds like 'auto overclocking' kind of thing. Like I said, auto overclocking is pointless and mostly just generates more heat than anything else.

Performance Boost...do you mean Performance Boost Overdrive? That's PBO; it should have more settings under it though when enabled in MANUAL mode. That would include PPT, EDC and TDC i mention above.

You can't just look at clocks and think you're looking at 'performance' with Ryzen. It's way too dynamic as it's always adjusting clock speed and voltage to maintain safe temperature according to a FIT table fused at the factory. You have to look at actual performance with a good bench mark tool. Cinebench 20 is one of the best for this as it has both multi-thread and single thread, then compare runs with the different settings to see if it's hurting or helping.

The way to deal with fans....

Ryzen boosts even when at 'idle' because of how Windows works. When boosting it has lots of low energy temp spikes that can kick the fans up in speed. Those spikes are really low energy and you can never make them go away with any amount of cooling short of LN2. Imagine trying to put out a match in in a room by turning on the air conditioner, it's the same thing. So you can ignore them for setting fans.

What I do is set custom fan profile that starts with barely audible fan speed up to about 65-70C, that should include most all the temp spikes so the fans don't pulse. Then ramp up to about 75-80C before it gets really noticeably loud and on up to 90-95C when it's getting really annoyingly loud.

Your new setup with all those fans and a 360 rad would probably let you hold off 'noticeably loud' until 85-90C and not get annoying loud until 95C (Tjmax). At that point, it's mainly to alert you this thing is HOT because it won't do much good by then anyway. Once it's being pushed that hard, nothing short of LN2 is going to cool it really good.
 
Solution
Status
Not open for further replies.