提醒很多转到AMD的新用户,AMD的CPU温度计算规则与Intel不同
在AMD上,不存在封装温度这个概念,只有Temp Ctl这个概念。AMD的IOD内有一个小的带独立ARM CPU的管理系统,也可以认为它就是AGESA的物理载体。它负责启动硬件,和硬件温度的监测与控制等。这个系统会实时监测CPU各处的功耗和发热情况,然后控制外部散热系统。为了实现AMD认为的“智能化控制”,它采取的方法是:综合所有传感器汇报的数值作为输入,然后计算出一个此系统认为的适合向外部风扇汇报的温度数值。
而且,这个数值直接取代了SMBus中的“CPU封装温度”,大部分老旧软件或没有做适配优化的监控软件,就会直接把这个数值冠名“封装温度”,然后呈现给用户,致使用户误认为此时CPU封装侧测量得到的温度就是此数值。
举个例子,下面是我的9950X3D在刚刚运行玩CineBench R23后的温度情况。
上面的温度中可以看到,CPU其余部分的温度已经降低到了低温状态,但最顶上替代CPU封装温度位置的“CPU Tctl/Tdie”依然维持在70度以上。这是此算法一个特点,当CPU退出高负载状态后,此算法倾向于继续向外围散热系统汇报高温度,并让汇报值慢慢的降低到系统的真实硬件温度,而不是立即汇报已经降低到低温区间的真实硬件温度。由于本论坛无法上传自己拍摄的视频,我无法展示这个温度缓慢降低的过程,但9000系用户可以自己打开HWinfo跑一次R23看看,其温度值一定是如我前面所说那样变化,并且BIOS的风扇控制也一定是随这个温度变化。
有许多用户,由于不清楚AMD的温度已经套了一层算法,经常性的误认为AMD CPU存在集热问题,CPU散热温度散发不出去,此外,由于这种特殊的汇报策略,AMD的风扇更容易出现高噪音且转速久久降不下去的情况,干扰用户使用。希望我的这篇科普能帮助他们认识到问题所在。
干货满满 用得多了,大家也都渐渐知道了,把风扇曲线拉高拉高拉高,没事的。 幽默牢a 这不就是门限阈值延时策略吗,让散热系统在高负载后,继续工作一段时间高效散热,快速降低实际物理温度 我设置70度之前都是20%转速,用起来很舒适 以前AMD还要自己算温度偏移量,一股小作坊的味道 能信?不是偏移后的数据 所以用fancontrol的,以这个ctl温度为基准的话就得把调节延迟拉到0,不然会出现风扇忽高忽低 能让小飞机显示CCD温度吗汇报温度看不到就不闹心 直接70赌以下拉平,80读开始芜湖起飞就行 前几天,司波图那个视频 双卡AMD RADEON VII暴跑70B大模型!,不会就是这卡吧。 wikieden 发表于 2025-4-17 13:44
直接70赌以下拉平,80读开始芜湖起飞就行
我就是这样干的,体验良好! 原来如此
页:
[1]