Perhaps another sensor on die, closer to the power traces and used for throttling.What it is the ''Tctl'' measurement?
@steve_v
I've used everything from laser and touch probes to a flir. I've built passive boxes, some potted. On no system ever was the cpu the hottest spot usually being the 4th or 5th hottest component, and the most actively controlled.
Generally with consumer grade and especially laptops the range isn't much between the low wattage and high wattage choices. On a workstation/server class the same design may be used for a 45W up to a 130+. At the low end the thermals are closer to what you say. At 3x the draw, the heat contribution from simply passing power through a junction has a much larger effect. Translation - not all the heat is coming from the cpu, some is coming from the power junction and that's why they put a sensor there.
Coretemp is one of the modules not loaded by default as I remember if you don't accept the extra modules suggested by sensors-detect. 'coretemp' reports a temp for each core, the bunk part, and also the package temp, the redundant part. On many simple boards that package temp is sensed by the bios, used for overheat action. On boards with higher draw cpu possibilities there may be a second sensor on the board. Either is more useful than core temp. When two are present they should track nearly identically with the cpu package registering within 1C hotter than the motherboard mounted sensor when everything is well. On a well done box the core temps should always be lower, unless using marginal coolers, or on otherwise narrow range designs like a laptop.
Performance throttling is not the same question as system shutdown or failure. So if you set up thermald for zoned case fans, core temp won't serve as well as socket/package readings. Modern cpus do fine moving loads from core to core and throttling without our help or monitoring. The single temp is all we really need, and attainable without coretemp.
Statistics: Posted by CwF — 2024-08-02 14:51 — Replies 15 — Views 231