The sudden spikes in temperature on minimal workload is "normal" on Ryzen chips. When PBO is enabled, the chip automatically boosts itself to the absolute max voltage and clockspeed it can handle. So you go from something like ~0.7V average idle voltage to ~1.45V in an instant. Hence the sudden temperature boost. You can set up a lower CPU voltage and get vastly improved temperatures; or even disable PBO and set up something like a 1.3V with whatever your chips max clock is. Chances are it will be able to handle its peak clock on all cores if you find the right voltage, and it'll still have lower temps than the insane one that PBO uses.
AMD has been over volting all of its silicon for a long time now, I don't know why, probably they leave things like that as a "safe" margin that works on everything. Vega was legendary for how much extra performance it could get out of undervolting, and from what I've seen the Ryzens are like this too. It's not a bad thing since it can overclock itself to near its maximum with only thermals and power usage limiting it. But the voltage is set up too high and the chip will get very hot. My 3600 would hit 80C+ on its default settings with the base cooler; just setting the right voltages reduced that a lot but I forgot the exact numbers and I don't want to post "how I remember it" bullshit.
Can you please tell me what cooler you use and if you undervolt ot not?
Thanks!
Asrock B550M Steel Legend, CPU voltage is set to the highest negative OFFSET the board allows (-0.1V I think), SoC is set to a quarter of that (-0.025V I think). Setting the SoC too low actually got me random crashes, but the CPU has no issues. Cooler is a Hyper212 Black, with two Noctua A12 fans I managed to get used for a low price, they are set to running the absolute most silent profile (at 60C they hit 1180 RPM). At idle it varies at ~36-40C with the fans going at ~500 RPM only.
And I bet we'll find out you did an all core overunderclock at 4.2GHz or something similar.
Don't make claims without facts to back them up.
dunno what to say, that seems to be the normal all-core clock for this cpu. In single thread it goes up to 4550MHz. Screenshot attached.
I'm not about to start dumping 100+ watts and a custom water loop just to get an extra 100MHz or so. It runs very cool, uses minimal power, and it's fast enough to do everything I use it for (photoshop, emulation, occasional mac VM, movie/audio converting, gaming).
If I disable the turbo clocks (I think the one called Core Performance Boost), then it will cap itself down to 3.8GHz, but on all cores and doesn't even hit 50C. Very ideal for the summer. And it doesn't make any real-world performance change that I can notice during normal usage, only the masturbatory benchmark scores are lower. Maybe audio transcoding is 10% slower but that just means 6 seconds instead of 5 for a longer album.