Disable Ryzen performance boost, reduce temperature and fan noise.
Ryzen performance boost is by no mean bad or anything, it works well. But this ramp temperature up significantly in a short time, hence fans need to run at higher rpm and generate louder fan noise. This all happens by design.
There will be a time when you don't need that much processing power and work/play quieter. e.g. when spouse and kids are sleeping and you have to work in the same room. Workaround? Move yourself out of the room. Problem solved.
Of course, I'm kidding.
Disable Ryzen performance boost
This is specific for Ryzen CPU because AMD doesn't provide utility tool as intel does with XTU utility software.
To disable performance boost, we need to change settings of power plans in Windows. But this feature is hidden by default.
To show this setting we need to go to registry editor in the following path.
**Remark, I don't have information if this path is the same for all Windows machine. My machine is Lenovo Legion7, and the one in the credit is Lenovo Legion 5 pro.**
And change value of the attribute in this path to 2 (default value is 1).
Now you can change or disable performance boost mode with following options. And these options will be saved individually for each power plan.
The trade-off will be different between CPU dependent task or GPU dependent task.
CPU dependent task
So how much is performance trade off for lower heat and fan noise? I use V-Ray benchmark tool to test this out.
Disable performance boost, max temperature is only at 64 °C.
Aggressive performance boost, max temperature when running the benchmark is 91 °C.
The trade-off is significant as well as the reduced temperature. However, this benchmark is purely dependent on CPU processing power alone. If you application mainly use GPU such as gaming or GPU rendering the trade-off will be much lower.
GPU dependent tasks.
Following is result from V-ray GPU RTX benchmark.
Disable performance boost, both Max GPU and CPU temperature is at 60 °C.
Aggressive performance boost, max GPU temp at 66 °C and max CPU temp, very short spike at 97 °C and become steady at 75 °C.
The trade-off is so little and overall system run much cooler when disable performance boost for this task.
Disable performance boost can greatly reduce overall system temperature with little to significant trade-off in performance, depends on whether the task is CPU or GPU dependent tasks. My setup? I have a separate power plan for each performance boost setup and I can easily swap it with a simple short cut. So I can control whenever I want satisfying maximum performance or undisturbed work and play environment.