• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Can anyone explain me how Ryzen CPU temps work?

Joined
Apr 30, 2023
Messages
56 (0.07/day)
Processor AMD Ryzen™ 5 7600
Motherboard ASUS ProArt B650-CREATOR
Cooling DeepCool AK500 Zero Dark
Memory 2x16GB ADATA LANCER 5600MHz
Video Card(s) RX 6700 XT XFX QICK 319
Storage Corsair MP600 GS PCIe 4.0 500GB / Crucial P3 PCIe 3.0 1TB
Case Corsair 4000D Airflow Black
Audio Device(s) SONY GENEZI MHC-EC55
Power Supply Thermaltake Toughpower GF1 850W 80+ Gold
Mouse Corsair HARPOON RGB Gaming Mouse
Keyboard Corsair K55 RGB Gaming Keyboard
Software Windows 11 Pro
Benchmark Scores Cinebench R23: 15022 / Geekbench 6: 12976 / Passmark 11: 28156
Hi. This is the first time i own a Ryzen CPU (Ryzen 5 7600). I noticed that idle temps are a little bit warmer than Intel's CPUs but, core temps are similar to the Blue Team. For example, on idle, the 7600 is around 35-37°C, but if i play a game the temps doesn't escalete too much, maybe 38-42°C, but core temps are around 20-24°C. Can anyone explain me the difference between Core temps and Tdie temps? For what i saw in Google and YouTube, that's normal. With a curve optimization, the CPU stayed around 55-60°C (stock 5.15GHz). I underclocked it a little to 4.55GHz and the CPU stayed at 42°C. I went from 14800cb to 13200cb. Thanks in advance.

System: 7600 + B650 ProArt Creator + 2x16GB ADATA Lancer 5600MHz + Deepcool AK500 WH + AsRock Challenger RX 6600 XT + Corsair CX750M 80+ Bronze + Kingston NV2 500GB + Crucial P3 1TB + TT V350 Snow + 5x ID-Cooling TF-12025-ARGB.

I attached a Far Cry 6 loading screen and a HWInfo screenshot:
Untitled.png
UntitleSd.png
 
Tdie is just a general temperature of each CCD (chiplet). Core temps are individual temperatures of each core within the CCD.
 
Tdie is just a general temperature of each CCD (chiplet). Core temps are individual temperatures of each core within the CCD.
But this is completely normal, right? Why Core Temp and HWInfo reads this info instead of the CPU cores like they do with Intel chips? Thanks!
 
Why Core Temp and HWInfo reads this info instead of the CPU cores like they do with Intel chips? Thanks!
These programs report what the CPU reports, there is no standard. It's normal.
 
Last edited:
Why Core Temp and HWInfo reads this info instead of the CPU cores like they do with Intel chips?

These programs report what the CPU reports, there is no standard. It's normal.
Vya Domus is exactly right. First and foremost, there is no industry standard. So even among different models of AMD CPUs or among different Intel CPUs, temperature monitoring may be done differently.

Also, there are many more variables that make direct comparisons nearly impossible. Just the fact AMDs and Intel use different motherboards and chipsets introduces several significant differences.

Also, it should be noted these sensors are very inexpensive, very low tech devices. They are NOT "precision" measuring devices. That sort of precision is not needed in our systems.

I also point out that even two identical systems operating in the exact same environment WILL display different temperatures. A CPU, for example, can go from cool to over-heated in just a few clock cycles. And there typically are 3+ Billion clock cycles every second.

Sensors "sample" the temperatures at a rate that may be up to once every second, or even every 5 or 10 seconds. And last, even with two identical systems, it is highly unlikely the first sample will be taken at the exact same point in time. This means on PC-1, the first sample may be taken at second 1 and on PC-2, at second 3.2.

My point is, as long as your readings indicate adequate temperature control, don't "sweat" ;) the small stuff.
 
For me, I don't even look at individual core temps, they mean nothing to me on AMD. I look at Tctl/Tdie, the average, and temps of the CCD's.
 
Hi. This is the first time i own a Ryzen CPU (Ryzen 5 7600). I noticed that idle temps are a little bit warmer than Intel's CPUs but, core temps are similar to the Blue Team. For example, on idle, the 7600 is around 35-37°C, but if i play a game the temps doesn't escalete too much, maybe 38-42°C, but core temps are around 20-24°C. Can anyone explain me the difference between Core temps and Tdie temps? For what i saw in Google and YouTube, that's normal. With a curve optimization, the CPU stayed around 55-60°C (stock 5.15GHz). I underclocked it a little to 4.55GHz and the CPU stayed at 42°C. I went from 14800cb to 13200cb. Thanks in advance.

System: 7600 + B650 ProArt Creator + 2x16GB ADATA Lancer 5600MHz + Deepcool AK500 WH + AsRock Challenger RX 6600 XT + Corsair CX750M 80+ Bronze + Kingston NV2 500GB + Crucial P3 1TB + TT V350 Snow + 5x ID-Cooling TF-12025-ARGB.

I attached a Far Cry 6 loading screen and a HWInfo screenshot:
View attachment 335383View attachment 335384

Can anyone explain me how Ryzen CPU temps work?​

Basically they boost till they hit 95°C or 89°C if X3D. If they hit max boost before then, great, if not, better cooling can help.
 
Basically they boost till they hit 95°C or 89°C if X3D. If they hit max boost before then, great, if not, better cooling can help.
I'm below 60°C. I think i'm fine, haha. Thanks.

Vya Domus is exactly right. First and foremost, there is no industry standard. So even among different models of AMD CPUs or among different Intel CPUs, temperature monitoring may be done differently.

Also, there are many more variables that make direct comparisons nearly impossible. Just the fact AMDs and Intel use different motherboards and chipsets introduces several significant differences.

Also, it should be noted these sensors are very inexpensive, very low tech devices. They are NOT "precision" measuring devices. That sort of precision is not needed in our systems.

I also point out that even two identical systems operating in the exact same environment WILL display different temperatures. A CPU, for example, can go from cool to over-heated in just a few clock cycles. And there typically are 3+ Billion clock cycles every second.

Sensors "sample" the temperatures at a rate that may be up to once every second, or even every 5 or 10 seconds. And last, even with two identical systems, it is highly unlikely the first sample will be taken at the exact same point in time. This means on PC-1, the first sample may be taken at second 1 and on PC-2, at second 3.2.

My point is, as long as your readings indicate adequate temperature control, don't "sweat" ;) the small stuff.
Thanks for the explanation.

For me, I don't even look at individual core temps, they mean nothing to me on AMD. I look at Tctl/Tdie, the average, and temps of the CCD's.
I'll look for that temps too. I'm below 60°C stressing the CPU. Thanks.
 
Hi. This is the first time i own a Ryzen CPU (Ryzen 5 7600). I noticed that idle temps are a little bit warmer than Intel's CPUs but, core temps are similar to the Blue Team. For example, on idle, the 7600 is around 35-37°C, but if i play a game the temps doesn't escalete too much, maybe 38-42°C, but core temps are around 20-24°C. Can anyone explain me the difference between Core temps and Tdie temps? For what i saw in Google and YouTube, that's normal. With a curve optimization, the CPU stayed around 55-60°C (stock 5.15GHz). I underclocked it a little to 4.55GHz and the CPU stayed at 42°C. I went from 14800cb to 13200cb. Thanks in advance.

System: 7600 + B650 ProArt Creator + 2x16GB ADATA Lancer 5600MHz + Deepcool AK500 WH + AsRock Challenger RX 6600 XT + Corsair CX750M 80+ Bronze + Kingston NV2 500GB + Crucial P3 1TB + TT V350 Snow + 5x ID-Cooling TF-12025-ARGB.

I attached a Far Cry 6 loading screen and a HWInfo screenshot:
View attachment 335383View attachment 335384
Can I ask whats your ambient temp?
Because some numbers are either “weird” or you are sitting in 15C ambient

Also if you enable tooltips in HWiNFO settings you can then hover pointer over a value and get a general description by the author

Tctl/Tdie is supposed to be the hotspot of the entire CPU and the one that controls the cooling (hence Tctl)
Tdie avg is… avg temp of CCD
CCD1 Tdie is more like the traditional edge temp of the CCD. A fixed sensor somewhere.
 
Basically they boost till they hit 95°C or 89°C if X3D. If they hit max boost before then, great, if not, better cooling can help
Easiest way to understand Ryzen temps. It's all about the max turbo now.
 
Easiest way to understand Ryzen temps. It's all about the max turbo now.
I ran a 30 minutes stability test of CB R23 with a -45 CO (no crashes). In fact, i tested the CPU with OCCT (curve optimizer test, long and short), no errors too. I tested AIDA64. I ran a Passmark test, a Geekbench 6 test, i used the PC normally, i let it stay at idle for a period of time, i play some music, some movies, played some games, all ok. I got a maximum temperature of 55°C with a Deepcool AK500 WH.

Can I ask whats your ambient temp?
Because some numbers are either “weird” or you are sitting in 15C ambient

Also if you enable tooltips in HWiNFO settings you can then hover pointer over a value and get a general description by the author

Tctl/Tdie is supposed to be the hotspot of the entire CPU and the one that controls the cooling (hence Tctl)
Tdie avg is… avg temp of CCD
CCD1 Tdie is more like the traditional edge temp of the CCD. A fixed sensor somewhere.
I have the air conditioner at 20°C. I think 15°C could be accurate. I hate (here it's) summer and it's very humid.
 
Why underclock? Undervolt/use Curve optimizer.

I have PBO+200 on my 5800X and -20 all-core on Curve optimizer. Goes up to ~85C and it's not too much.
 
Why underclock? Undervolt/use Curve optimizer.

I have PBO+200 on my 5800X and -20 all-core on Curve optimizer. Goes up to ~85C and it's not too much.
I replied this to ir_cow: I ran a 30 minutes stability test of CB R23 with a -45 CO (no crashes). In fact, i tested the CPU with OCCT (curve optimizer test, long and short), no errors too. I tested AIDA64. I ran a Passmark test, a Geekbench 6 test, i used the PC normally, i let it stay at idle for a period of time, i play some music, some movies, played some games, all ok. I got a maximum temperature of 55°C with a Deepcool AK500 WH.
 
-45 CO? I thought the max was -30? not sure what's going on here....
 
For some reason I thought only -30 was possible, huh interesting.

My 5600x3d only does -25, -30 worked most of the time was unstable sometimes. I only ever heard of people doing -30, so this is news to me.
 
For some reason I thought only -30 was possible, huh interesting.

My 5600x3d only does -25, -30 worked most of the time was unstable sometimes. I only ever heard of people doing -30, so this is news to me.
I don't know if this was introduced with Ryzen 7000 series or with a BIOS update. I saw that somebody put -50 and i asked myself: "what!?"
1.jpg
2.jpg
 
-45 CO? I thought the max was -30? not sure what's going on here....
I think Zen4 is going beyond -/+30

I ran a 30 minutes stability test of CB R23 with a -45 CO (no crashes). In fact, i tested the CPU with OCCT (curve optimizer test, long and short), no errors too. I tested AIDA64. I ran a Passmark test, a Geekbench 6 test, i used the PC normally, i let it stay at idle for a period of time, i play some music, some movies, played some games, all ok. I got a maximum temperature of 55°C with a Deepcool AK500 WH.


I have the air conditioner at 20°C. I think 15°C could be accurate. I hate (here it's) summer and it's very humid.
That is cool environment!

If I’m not mistaken the R5 7600 is a 88-89W PPT CPU by default? …or 75-76W?
So yeah no wonder you don’t see anything above 55C, in <20C ambient
 
Last edited:
I think Zen4 is going beyond -/+30
From what i've read, every digit you imput (one by one) you get a -3 to -5mv. My -45 CO hovers around -0.150 and -0.180v. Running Cinebench R23, the CPU stays at 1.120v. It's my first time with Ryzen, so i don't know if i have a very good silicon or 1.120v is ok for 5.1GHz.
 
From what i've read, every digit you imput (one by one) you get a -3 to -5mv. My -45 CO hovers around -0.150 and -0.180v. Running Cinebench R23, the CPU stays at 1.120v. It's my first time with Ryzen, so i don't know if i have a very good silicon or 1.120v is ok for 5.1GHz.
That’s the same on Zen3 too…
every step it’s 5-3mV
5 at bottom of the curve and 3 close to the top
 
That’s the same on Zen3 too…
every step it’s 5-3mV
5 at bottom of the curve and 3 close to the top
I tried OCCT's Core Cycler (small and large). I tried a 30 minutes stability run with CB R23. I tried AIDA64. Then i ran some benchmarks like Passmark, Geekbench 6 and CPU-Z. I played RE4 Remake, Far Cry 6, listen to some music, navigate the internet, etc, etc. No errors occurred. I've been using this system since last saturday. But, i need to try it some more (i think). Do you consider 1.120v at 5.1GHz is ok? Thanks.
 
1.12V is good voltage for all core load at 5.1GHz
You might want to reduce a bit the SoC voltage to 1.2V or even lower. The 1.23V is most likely unnecessary for your DRAM/FCLK settings

Ever check on ZenTimings app?


Also the most accurate Vcore you can get is by HWiNFO CPU VDDCR_VDC SVI3 TFN.
Same for ȘOC voltage (SVI3), right below it

And enable on HWiNFO settings the “Snapshot CPU Polling”
Makes readings more accurate and it doesn’t mess with CPU C-States.
Almost every other software does. So you don’t have to use HWiNFO along with other monitoring tools. Some times things get messed up if using multiple with HWiNFO.
 
1.12V is good voltage for all core load at 5.1GHz
You might want to reduce a bit the SoC voltage to 1.2V or even lower. The 1.23V is most likely unnecessary for your DRAM/FCLK settings

Ever check on ZenTimings app?


Also the most accurate Vcore you can get is by HWiNFO CPU VDDCR_VDC SVI3 TFN.
Same for ȘOC voltage (SVI3), right below it
Mmm, i have no clue on how to do that, sorry. My knowledge is limited to the CPU, lol. Can you explain me how to use ZenTimings and how to reduce the SoC voltage? Tomorrow i'll give that a try because i'm going to bed right now. Thanks!!!
 
ZenTimings is just for memory subsystem observation. Sorry I wasn’t clear about that.
SoC voltage can be modified in BIOS\UEFI of course.
 
Back
Top