This isn't really a question, but a solution to a common question for a problem I had a couple days ago. TLDR: skip to the part tagged SOLUTION below.
So I recently upgraded my i7 4790k (lasted me 7 years and still has a few years left in it), mobo and RAM to accommodate a Ryzen 5 3600, 32GB Ballistix 3600mhz RAM on a AsRock B550M Pro mobo.
I encountered several minor issues but the main infuriating thing was that at idle, ny temps would be bouncing everywhere between 35C to 71C! ALL THE TIME! For no reason, too. I had a powerful cooler on it (Cryorig A80 AIO, as the stock cooler went up to 90C in games. I blamed my case as it is the classic Phanteks Enthoo Evolv, which is bad for airflow but good for acoustics.). The cryorig cooler kept the CPU cool under lengthy times of load just fine (~70c max). But the idle spikes were still there with this cooler, hitting that same max 71c or average 65C, for just 2 seconds and then cooling back to 40C. This was driving my fans nuts and making horrible interruptions every minute of use. Opening a browser, closing a browser, moving the mouse, doing nothing, you name it.
Of course, I looked this up and it turns out this is normal behaviour for this gen Ryzen chip (my second AMD chip, the former one 2400G went into my HTPC, and didn't depict this behaviour. I installed and forgot it.) Apparently, the 7nm architecture is doing the AMD version of what we are used to on Intel called turbo boost. However, due to the smaller 7nm process, the heat generated in such a quick instant isn't preventable by our cooling solutions as it is just for a few seconds and 71C is still perfectly safe, even if hot for idle operations.
Solutions online ranged from
1. It's Ryzen, it's a feature, deal with it
to
For my hardware (yours may use different terminology) I had to go into bios and find an option called 'core performance boost' and disable it. This is under a tab called cpu configuration or 'common CPU something' (I forgot the exact phrase that AsRock used). It was not called PBO or precision boost. Those were under other headings in the BIOS. Now...I had no more spikes and crazy fans! Yay! Success?
Well sort of. It unfortunately MAY* have introduced lower frames in my Heaven Benchmark results, using my 1080Ti, dropping from 139fps score to 122FPS (at 1080p setting), which is an acceptable solution for me. But it didn't need to be mutually exclusive. I don't want crazy spikes in idle, but boost high when I game or export video.
* I am not certain that this is definitely the reason for my lower frames on Heaven but that's my theory right now. Will have to test with Core Performance Boost enabled again and report back, to confirm.
**ADMINS. I am not familiar with how to post this type of solution other than in the form of a question, as I have only come to TH for trouble shooting (benefiting myself immensely). So please don't delete this. Kindly move it to the relevant section or advise me as to where to repost this.
Hope this helps someone in my position.
So I recently upgraded my i7 4790k (lasted me 7 years and still has a few years left in it), mobo and RAM to accommodate a Ryzen 5 3600, 32GB Ballistix 3600mhz RAM on a AsRock B550M Pro mobo.
I encountered several minor issues but the main infuriating thing was that at idle, ny temps would be bouncing everywhere between 35C to 71C! ALL THE TIME! For no reason, too. I had a powerful cooler on it (Cryorig A80 AIO, as the stock cooler went up to 90C in games. I blamed my case as it is the classic Phanteks Enthoo Evolv, which is bad for airflow but good for acoustics.). The cryorig cooler kept the CPU cool under lengthy times of load just fine (~70c max). But the idle spikes were still there with this cooler, hitting that same max 71c or average 65C, for just 2 seconds and then cooling back to 40C. This was driving my fans nuts and making horrible interruptions every minute of use. Opening a browser, closing a browser, moving the mouse, doing nothing, you name it.
Of course, I looked this up and it turns out this is normal behaviour for this gen Ryzen chip (my second AMD chip, the former one 2400G went into my HTPC, and didn't depict this behaviour. I installed and forgot it.) Apparently, the 7nm architecture is doing the AMD version of what we are used to on Intel called turbo boost. However, due to the smaller 7nm process, the heat generated in such a quick instant isn't preventable by our cooling solutions as it is just for a few seconds and 71C is still perfectly safe, even if hot for idle operations.
Solutions online ranged from
1. It's Ryzen, it's a feature, deal with it
to
- Switch to windows balanced (this didn't work for me)
- Turn off AMD's Precision Boost and or PBO (some say they are two different things. I have no clue.)
- Enable AMD's 'Cool & Quiet' in BIOS (I couldn't find this in mine. AsRock's BIOS is not as good as others I've used in the past or it's just me being a noob).
- Set a fan curve that doesn't react to these spikes. But that meant I would either have to run a constant speed up until it get to 65C-71C before it responded. This meant you either ran the fans loud all the time, or quiet most of the time until such high temps at which point it's already too high for my tolerances. So this solution also failed.
For my hardware (yours may use different terminology) I had to go into bios and find an option called 'core performance boost' and disable it. This is under a tab called cpu configuration or 'common CPU something' (I forgot the exact phrase that AsRock used). It was not called PBO or precision boost. Those were under other headings in the BIOS. Now...I had no more spikes and crazy fans! Yay! Success?
Well sort of. It unfortunately MAY* have introduced lower frames in my Heaven Benchmark results, using my 1080Ti, dropping from 139fps score to 122FPS (at 1080p setting), which is an acceptable solution for me. But it didn't need to be mutually exclusive. I don't want crazy spikes in idle, but boost high when I game or export video.
* I am not certain that this is definitely the reason for my lower frames on Heaven but that's my theory right now. Will have to test with Core Performance Boost enabled again and report back, to confirm.
**ADMINS. I am not familiar with how to post this type of solution other than in the form of a question, as I have only come to TH for trouble shooting (benefiting myself immensely). So please don't delete this. Kindly move it to the relevant section or advise me as to where to repost this.
Hope this helps someone in my position.
Last edited: