泡泡网散热器频道 PCPOP首页      /      正文

散热器测试的价值有多少?谈温度监控

 

    邮件译文

    你好!

    在执行大计算量的程序,例如利用快速傅里叶变化的Prime95时,处理器核心温度可能比IHS位置或处理器顶盖温度高25℃左右,而这个位置也就是Intel建议的Tcase参数的采温点。如果你使用的散热器体积比较大,即使核心温度较高,散热器的边缘和顶部摸上去都不会很热,所以通过用手实际触摸散热器是无法判断处理器核心温度是否很高的。因为大体积散热器能高效快速的传导热量,大部分情况下散热器只比人体高几摄氏度而已。

    在Intel Core2 构架45nm工艺CPU的温度传感器上存在有很多问题,这些问题会让你根本无法公平的对比两块CPU的温度。

    第一个问题就是Intel从未系统的公布过关于TjMax的资料,去年在Intel IDF会议上曾经透露过一些关于TjMax的信息,不过很多资料看起来不是很详实,资料中也没有说明TjMax的误差有多少,在45nm工艺下相同型号的CPU在TjMax这个参数上可能会有10℃以上的区别,如果不针对每一个CPU的这个参数进行校正,想准确对比他们的温度是不可能的。

    第二个问题就是温度传感器上的偏离值。当CPU的温度离TjMax越远,传感器输出的温度信号离真实值偏差就越大,在CPU处于闲置状态时误差可能有正负10℃,Intel对这种误差没有详细的资料说明。

    也许你手里有两颗编号一样的CPU,可能一个在闲置时温度就很低,另一个却很高,假设你的CPU真实温度为40℃,那么误差会使显示出的数字一个为30℃,另一个为50℃,可实际上这时两块CPU的真实温度是大致相等的。我最近也在努力通过校准来解决这个问题,可是极少有用户这样做(指通过软件提交测试结果)。基于以上两个较大的误差,可以说,我看过的绝大部分处理器的温度对比都是毫无意义的。

    下一个问题就是传感器的温度信号有时会卡住。传感器输出的的温度信号到了50℃后一直维持在这个数值,即便之后CPU的核心温度已经降了下来也不变。这会让人产生误解:这是颗高温U。而实际上这是由于传感器造成的。

    在我的测试过程中还发现,如果传感器没有卡住的问题,并且对它进行过数值校准,那么绝大部分Dual Core和Quad Core的CPU在闲置时,温度差异就不怎么大了。

    如果你用两个45nm的处理器在相同的核心电压下,分别在同一块主板上用同一种方式满载运行,而且使用相同的散热器和风扇,那他们的温度差异不是很大。

    我认为绝大部分用户在对比CPU温度时都没有考虑到刚才所提道的传感器的问题,所以这些对比都是不公平的,想要做公平的对比需要做很多准备工作。不同的用户使用不同的机箱,不同的风道、不同的室温和其他等等不同的环境条件,这些因素使温度对比完全失去了意义。

    我希望以上这些能对你有所帮助,如果你有什么不明白、不同意我的看法或需要资料请回信。

    这个链接是我刚刚写的测温软件:点击下载

    只要你的电脑在满载时运行稳定,核心温度是多少并不重要,不用担心传感器显示的数字,因为它实在太不准确了。

1人已赞

关注我们

泡泡网

手机扫码关注