AMD doe not recommends using anything else except ryzen master utility to monitor idle temperature, they explained that the cores are so sensitive to load that even an 3rd party monitoring software triggers them and they do not enter in the lowest energy mode. Uninstall anything that monitor cpu temperature and activity includding msi center and stuff like that and install ryzen master utility and check there temperatures.
Hi, Dragos Manea - I followed your suggestion by temporarily uninstalling HWInfo64 and MSI Dragon Center, and it had no real effect on the CPU idle temperatures shown in Ryzen Master.
However, I found out what was causing my Vcore to be "stuck" around 1.100 VDC. The MSI Dragon Center
Balanced Mode apparently programs the Vcore voltage to 1.10 V.
I have my system set to
Eco Mode in Ryzen Master now, but it's not an improvement - it's probably worse.
It looks like Ryzen Master isn't reporting the actual CPU temperature. It definitely looks like the CPU temp is getting filtered in Ryzen Master display. The MSI motherboard has an LED display that shows the real-time CPU temperature (this display almost certainly driven by the BIOS, not any Windows software since it is a BIOS setting for what gets displayed), and it is more volatile than what is displayed in Ryzen Master. While Ryzen Master is showing a fairly solid CPU temp of around 37 DegC to 38 Deg C when idle, the MSI mobo LED display is showing a range of 36 - 44 DegC, where the CPU temp cycles through peaks every 7 seconds and then drops down to the lower CPU temp before peaking again. Previously (back when my CPU Temp was averaging around 34 DegC), the MSI mobo display didn't cycle through the peaks and was fairly stable at 34 DegC (which also matched the Ryzen Master display, which would make sense if the Ryzen Master CPU temp was filtered). Also, HWInfo64 CPU temperature tracks what is displayed by the MSI LED display, not what is displayed by Ryzen Master. With 2 independent sources of displayed CPU temp tracking each other but not tracking Ryzen Master - Ryzen Master would be the less reliable display.
I haven't found a setting in the Ryzen Master profiles that will get me back to a lower and more stable CPU temperature. I would have through that the Ryzen Master
Eco Mode would get me even lower temps than MSI Dragon Center
Balanced Mode, but that doesn't seem to be the case.
If you open HWinfo64 in "sensors-only" mode only you'll get a large panel with the feed from all your cpu and boards sensors.
One panel at the top will be titled "CPU [#0]: AMD Ryzen 9 3900" and it will display a lot of cpu info including a line titled "Core 0 T0 Effective Clock" and will repeat twice for every core 0-11 for you with the 3900x. That will show in almost real time all of your core clocks...on my 3600 it bounces constantly from almost 0 Mhz to 50ish Mhz on most cores with one or two going up to 100-200 Mhz while im typing this message...I have nothing else running besides this one browser window.
Hi, dorsai (P.S. - Great user name!) - Thanks for the tip regarding HWInfo64 ... I do see a couple of threads running around 400 Hz or so pretty consistently. It looks like the
WMI Provider Host and
Windows Management Instrumentation Service are using about 1.5% CPU (combined) almost all the time. I don't know if WMI is the culprit, but maybe. I can't fully disable WMI - the WMI service won't terminate, and there are bad repercussions when I attempt to stop WMI. I don't remember if WMI was running when I saw better CPU temperatures, but possibly.
AzJazz