[SOLVED] 3700x weird temperatures

Sep 26, 2020
13
0
10
I recently upgraded to a 3700x and am having confusion when monitoring temperatures. I'm currently using a wraith spire stock cooler (the middle option of amd stock coolers) for cooling which isn't the ideal but is rated for 95 watts. The programs I've been using are MSI Afterburner, HWINFO, and Ryzen Master. MSI Afterburner seems to be reporting the highest temperatures with idles within the 50-65c on idle but with random jumps in temperatures (i.e. going up from low 50s to mid 60s and then back down). HWINFO reports 3 separate temperatures "CPU", "CPU Die", and "CPU CCD1". Temps for the first ranges from 50-65c on idle but also has random jumps (i.e. going from 51 to 57 and back to 51). Temps for the other two tend to be lower ranging from 40-50c on idle with less sudden dips and rises. Ryzen master reports the lowest temperatures on average with low 40s to mid 40s on idle. Under heavy load, temperatures throughout all programs reach around the same temperature (70-80c) with MSI Afterburner reporting an max of 83c. Overall, why do these numbers vary so much and is there anything I should be concerned about?
 
Solution
I recently upgraded to a 3700x and am having confusion when monitoring temperatures. I'm currently using a wraith spire stock cooler (the middle option of amd stock coolers) for cooling which isn't the ideal but is rated for 95 watts. The programs I've been using are MSI Afterburner, HWINFO, and Ryzen Master. MSI Afterburner seems to be reporting the highest temperatures with idles within the 50-65c on idle but with random jumps in temperatures (i.e. going up from low 50s to mid 60s and then back down). HWINFO reports 3 separate temperatures "CPU", "CPU Die", and "CPU CCD1". Temps for the first ranges from 50-65c on idle but also has random jumps (i.e. going from 51 to 57 and back to 51). Temps for the other two tend to be lower...
I recently upgraded to a 3700x and am having confusion when monitoring temperatures. I'm currently using a wraith spire stock cooler (the middle option of amd stock coolers) for cooling which isn't the ideal but is rated for 95 watts. The programs I've been using are MSI Afterburner, HWINFO, and Ryzen Master. MSI Afterburner seems to be reporting the highest temperatures with idles within the 50-65c on idle but with random jumps in temperatures (i.e. going up from low 50s to mid 60s and then back down). HWINFO reports 3 separate temperatures "CPU", "CPU Die", and "CPU CCD1". Temps for the first ranges from 50-65c on idle but also has random jumps (i.e. going from 51 to 57 and back to 51). Temps for the other two tend to be lower ranging from 40-50c on idle with less sudden dips and rises. Ryzen master reports the lowest temperatures on average with low 40s to mid 40s on idle. Under heavy load, temperatures throughout all programs reach around the same temperature (70-80c) with MSI Afterburner reporting an max of 83c. Overall, why do these numbers vary so much and is there anything I should be concerned about?
Those are 3 different sensors within processor.

CPU = Highest core temp, hottest core.
Ryzen doesn't report temps of each core individually but use that temp to decide on maximum boost for that core.

CPU DIE = also used to be called "Socket temperature" as sensor used to be placed at bottom of socket on MB but with modern PC it's moved to CPU itself. Includes temps of all CPU components including memory and other controllers (like eventual IGPU), IOs like PCIe controller etc.

CPU CCD1 = Ryzen is made in segments (chiplets) one of which is memory and IO controller and CCD is chip(let) containing cores. 12 and 26 core Ryzen use 2 of those, 8 core only one therefore CCD1. R9 5900 and 5950 have two of those so it would show as CCD1 and CCD2. Also shows temp of hottest core in each.
Ryzen Master shows "Effective temperature" as temperature used to determine amount of boost at auto boost/PBO settings and which cores can be loaded most, it can automatically switch load to another, cooler core if one gets too hot (about 70c on 3000 series Ryzen).

For general purpose, use Ryzen Master as reference as it's most useful, for details, HWinfo is most accurate.
PS:
Temps jumping up and down is normal as it reflects load (and voltages) at any given time. All OSs including windows keep on doing things in background even at apparent idle so temperatures variations occur too.
 
Last edited:
Solution
Sep 26, 2020
13
0
10
Those are 3 different sensors within processor.

CPU = Highest core temp, hottest core.
Ryzen doesn't report temps of each core individually but use that temp to decide on maximum boost for that core.

CPU DIE = also used to be called "Socket temperature" as sensor used to be placed at bottom of socket on MB but with modern PC it's moved to CPU itself. Includes temps of all CPU components including memory and other controllers (like eventual IGPU), IOs like PCIe controller etc.

CPU CCD1 = Ryzen is made in segments (chiplets) one of which is memory and IO controller and CCD is chip(let) containing cores. 12 and 26 core Ryzen use 2 of those, 8 core only one therefore CCD1. R9 5900 and 5950 have two of those so it would show as CCD1 and CCD2. Also shows temp of hottest core in each.
Ryzen Master shows "Effective temperature" as temperature used to determine amount of boost at auto boost/PBO settings and which cores can be loaded most, it can automatically switch load to another, cooler core if one gets too hot (about 70c on 3000 series Ryzen).

For general purpose, use Ryzen Master as reference as it's most useful, for details, HWinfo is most accurate.
PS:
Temps jumping up and down is normal as it reflects load (and voltages) at any given time. All OSs including windows keep on doing things in background even at apparent idle so temperatures variations occur too.

Sorry for the double posting. I thought my earlier post disappeared since I couldn't find it in my "Your Threads" category. What I'm more concerned of is that idle temps in Ryzen Master is on average 10-15 degrees lower than that of HWINFO and even lower than MSI Afterburner. I've also checked temps within my Asrock bios and they appear in the high 60s. Is this anything to be concerned about since I've read that idle temps should hover in between 40 and 50c. Additionally under synthetic benchmarks like Cinebench, I've stressed past 90c.
 
Sorry for the double posting. I thought my earlier post disappeared since I couldn't find it in my "Your Threads" category. What I'm more concerned of is that idle temps in Ryzen Master is on average 10-15 degrees lower than that of HWINFO and even lower than MSI Afterburner. I've also checked temps within my Asrock bios and they appear in the high 60s. Is this anything to be concerned about since I've read that idle temps should hover in between 40 and 50c. Additionally under synthetic benchmarks like Cinebench, I've stressed past 90c.
That cooler is nowhere close to what is actually needed, specially not in summertime. Even my 240 AIO struggles to keep temps at or under 70c which is maximum for proper boost operation as it drops boost by about 100MHz for every degree over.
If you want to get maximum out of your 3700x invest in a proper cooler. For now you might want to lower the CPU voltage as much as possible, One way is to set negative voltage offset in BIOS by 0.05 to 0.1v. if BIOS supports it. That's best way not to loose much performance, otherwise you may have to turn off boost and PBO but that would limit frequency to about 3600MHz tops.
PS.
What's your CB r23 score ? Mine is about 13170 if temps stay under 70c. 12900 with 72c.
 
Sep 26, 2020
13
0
10
That cooler is nowhere close to what is actually needed, specially not in summertime. Even my 240 AIO struggles to keep temps at or under 70c which is maximum for proper boost operation as it drops boost by about 100MHz for every degree over.
If you want to get maximum out of your 3700x invest in a proper cooler. For now you might want to lower the CPU voltage as much as possible, One way is to set negative voltage offset in BIOS by 0.05 to 0.1v. if BIOS supports it. That's best way not to loose much performance, otherwise you may have to turn off boost and PBO but that would limit frequency to about 3600MHz tops.
PS.
What's your CB r23 score ? Mine is about 13170 if temps stay under 70c. 12900 with 72c.

I didn't perform a r23 benchmark. I'm also not particularly looking to maximize performance regarding synthetic benchmarks. Rather I'm hoping to identify whether these differences in cpu temps are irregular. Should I be trusting HWINFO temperatures over Ryzen Master or MSI Afterburner? Overall, just looking to confirm whether my temps are standard and that I didn't mess anything up during the installation process (i.e. not having proper contact with cpu cooler). Also just to clarify, jumps in 10 degree Celsius is normal on idle correct?
 
I didn't perform a r23 benchmark. I'm also not particularly looking to maximize performance regarding synthetic benchmarks. Rather I'm hoping to identify whether these differences in cpu temps are irregular. Should I be trusting HWINFO temperatures over Ryzen Master or MSI Afterburner? Overall, just looking to confirm whether my temps are standard and that I didn't mess anything up during the installation process (i.e. not having proper contact with cpu cooler). Also just to clarify, jumps in 10 degree Celsius is normal on idle correct?
Your temps are on high side but not dangerous whichever program shows. For that cooler anyway. Yes jumps of 10c and even more are normal as they reflect usage and voltages at that timer. Ryzen is fast to react to load even from sleep to full load mode, your OS is making it do it.
By optimizing CPU you are not only "performance regarding synthetic benchmarks" as they are only reflection of what happens under (high)load in normal use.