很长一段时间来,大家对处理器功耗都习惯于使用热设计功耗(TDP)来描述。这一指标通常描述了CPU在实际运行最大负载下,散热系统必须达到的散热功率。而AMD今年在发布K10架构处理器时,引入了一套新的功耗计算系统——平均CPU功耗(ACP)。
AMD宣称,其处理器的ACP值基本类似于Intel算法下的TDP值,并且是一个更加科学的处理器功耗算法。ACP是基于处理器日常应用下的平均功耗值计算的。而问题就出现于AMD解释ACP的一部白皮书中。该白皮书名为“ACP – The Truth About Power Consumption Starts Here”(ACP-功耗真相),有两个版本,但其中的关键信息有所区别。
处理器 |
白皮书1 |
白皮书2 | ||
|
TDP |
ACP |
TDP |
ACP |
四核Opteron SE |
120W |
105W |
137W |
105W |
四核Opteron |
95W |
75W |
115W |
75W |
四核Opteron HE |
68W |
55W |
79W |
55W |
新旧白皮书功耗区别
从这些数据中我们可以很容易看到疑点。尽管AMD声称其ACP值类似于Intel的TDP,但这些实际数据显示ACP要明显低于TDP值,幅度在20W左右。最大的问题是,两部白皮书中的TDP增长了20W左右,ACP却保持一致。这些问题近日在国外各大硬件网站引起了广泛的争论。周一,两部白皮书的作者,AMD Opteron产品经理Brent Kerby对这一问题进行了解释。
首先,关于ACP和TDP的比较问题。在多年前使用的处理器架构上,AMD和Intel使用相同的算法来定义TDP,这一数字主要针对散热系统,显示处理器散热必须达到的功率标准。而在目前的CPU架构中,两家在对TDP的计算上已经有所区别。Intel的当前处理器架构允许CPU功率在短时间内超过TDP,而AMD的处理器功耗则绝不会超越TDP,因此他们的TDP算法较为保守。
而对TDP增长,ACP不变的问题,他也解释道,ACP测量值已经包含了TDP的改变。尽管最大热设计功耗在两部白皮书中最高增长了21%,但ACP的计算方法并不会受次数据影响,即日常工作状态下的平均功耗不变。他还明确了,在两部白皮书之间,AMD K10处理器的TDP确实发生了改变,目前应以新白皮书数据为准。