Are AMD Ryzen CPUs hot or not? Right from the start testers and early adopters of the new AMD Ryzen CPUs have complained that in some cases the temperatures reached during stress tests and normal gaming/content creation workloads were definitively a bit too high. Apparently this is not exactly another case of “hot cpus“, but rather a particular offset on the temperature reporting sensor AMD built in certain processors to ensure a “consistent fan policy“.
This information, shared by AMD on their Community Update post on 13.03.2017, should clarify why some people have seen temperatures rise above comfortable levels. But fear not: being just an offset, assures AMD, it is not the real temperature that you are seeing. The offset itself is some 20°C, so if you see a temperature of, lets say, 65°C, in reality the CPU is running at 45°C. Phew!
Citing directly from the Community Update:
“The primary temperature reporting sensor of the AMD Ryzen™ processor is a sensor called “T Control,” or tCTL for short. The tCTL sensor is derived from the junction (Tj) temperature—the interface point between the die and heatspreader—but it may be offset on certain CPU models so that all models on the AM4 Platform have the same maximum tCTL value. This approach ensures that all AMD Ryzen™ processors have a consistent fan policy.
Specifically, the AMD Ryzen™ 7 1700X and 1800X carry a +20°C offset between the tCTL° (reported) temperature and the actual Tj° temperature. In the short term, users of the AMD Ryzen™ 1700X and 1800X can simply subtract 20°C to determine the true junction temperature of their processor. No arithmetic is required for the Ryzen 7 1700. Long term, we expect temperature monitoring software to better understand our tCTL offsets to report the junction temperature automatically.
The table below serves as an example of how the tCTL sensor can be interpreted in a hypothetical scenario where a Ryzen processor is operating at 38°C.”
The included table makes things even more clear:
|Product Name||True Junction Temp (Example)||tCTL Offset for Fan Policy
||Temp Reported by tCTL
|AMD Ryzen™ 7 1800X||38°C||20°C||58°C|
|AMD Ryzen™ 7 1700X||38°C||20°C||58°C|
|AMD Ryzen™ 7 1700||38°C||0°C||38°C|
Until the AMD software upgrade is available, or if you use a temperature software of the likes of SpeedFan, CoreTemp and so on, you can adjust the software to calculate such offset and not being misled anymore.
Honestly speaking, I would really like to test the cpu myself with an internal thermocouple, and verify the real temperature of the CPU core, just to be sure…