AppControl 1.2.0.282b
The sensor underestimates the CPU temperature. (less by ~ 10 degrees Celsius.)
Question: Where does the temperature reading come from?
AppControl 1.2.0.282b
The sensor underestimates the CPU temperature. (less by ~ 10 degrees Celsius.)
Question: Where does the temperature reading come from?
We monitor your temperature directly from your CPU, however, the CPU has multiple different sensors, so it’s possible that HWiNFO is using a different one than we are?
We use Tdie, which is the real physical temperature. There is also Tctl, which is readable but may sometimes include an artificial offset. Tdie reflects the actual silicon temperature, while Tctl may be adjusted for system or fan control behavior if that makes sense?
Yes, you’re right. All programs like AIDA 64 or HWiNFO calculate with a tCtl offset of +10 on some X processors. In programs, tCtl and Tdie are combined into one parameter.
AMD did this to ramp up fan speeds faster in OEM/assembled systems.
Found this answer on Reddit https://www.reddit.com/r/Amd/comments/f21cjx/whats_the_difference_between_cpu_tctltdie_and_cpu/?tl=ru
Do you prefer the HWiNFO way or ours? We can probably do either. AppControl is new and our team hasn’t ever monitored temperature before, so we are still learning what’s best. Thanks!
You’re only showing CPU CCD1 (Tdie), while AIDA64 and HWiNFO show all three parameters (CPU (Tctl/Tdie), CPU Die (average), and CPU CCD1 (Tdie)) as separate sensors. You need to configure the CPU (Tctl/Tdie) indicator—it shows the average value of all CPU sensors Tctl/Tdie, just like AIDA64 and HWiNFO do.
P.S the GPU sensor shows correctly.
Thanks for your feedback on showing the average temperature instead. I will share with our team.
I do wonder though why the average would be superior to just showing the real physical temperature like we do now? I guess there is a reason those other apps show an average. I will try to find out.
I just read online that some other software does the average because it is less “jumpy” it said, but the Tdie is more accurate with the real physical temperature.
Maybe others here can chime in if they know more about this? Should we do an average also, or do people prefer Tdie? Thanks!
Sorry, I’m an idiot. I misspelled it. You’re absolutely right about Tdie. CPU (Tctl/Tdie) is a composite indicator of the maximum temperature used to control fans, often reflecting hot spots. It’s an indirect value, if you know what I mean.
On the 7800x3d, there is a CPU (Tctl/Tdie) with a shift of +10, so I confused both myself and you =)
You can simply add another value in the form of CPU (Tctl/Tdie), if it’s not too much trouble.
I will share the idea with our team, or we are working on a FAQ also for our help page, so maybe we can just share the reasoning there. The main thing is that we don’t want people to think our temp data is inaccurate, so we’ll think about it carefully…
Thanks for taking the time to post this so we can keep improving.