首页

Phenom II CnQ 3.0节能技术详解

Coo'n'Quiet(简称CnQ)是AMD处理器的节能省电技术,不过在65nm Phenom时代的CnQ 2.0存在不少问题。随着45nm Phenom II的面世,CnQ也升级到了3.0版,相比之下完善了很多。
CnQ 2.0支持两种P-State(性能状态),分别是全速和半速,其中后者是倍频减半而来,比如Phenom X4 9950就运行在2.6GHz或者1.3GHz。
新版CnQ 3.0将P-State增加到了四种,其一是全速,其二是最低速度800MHz(倍频4x),不管什么型号皆是如此,另外还有两种状态,具体频率视原始主频不同而定。首发两款Phenom II X4的P-State如下:
Phenom II CnQ 3.0节能技术详解

Phenom II CnQ 3.0节能技术详解

对高清用户来说还有一个好消息:以往在使用Phenom系统欣赏高清电影的时候,如果想开启显卡硬解码,就需要把CnQ关闭;现在Phenom II已经很好地解决了这个问题,鱼与熊掌也能兼得了。
另外,Phenom是业界第一种能够让每个核心运行在不同P-State的四核心处理器。理论上这种设计非常灵活,比如运行单线程程序的时候可以让某个核心以全速运行,其他核心稍稍休息,但由于操作系统设计方面的不配合,实际应用就不是很完美了。Vista有个特性,经常会把线程从一个核心转移到其他核心,这就出现问题了:一个单线程程序在单个核心上运行的时候会告诉Vista,它需要处理器全速运行,但当Vista将其转移到另一个核心的时候,可能这个核心只运行在半速状态,结果程序就得不到足够的资源了。
鉴于此,Phenom II做出了改变,不允许单个核心运行在独立于另外其他核心的频率上。换句话说,如果一个核心是3.0GHz,那么所有四个核心就都是3.0GHz,这样就能完全避免上边提到的问题。
从理论上讲,Phenom的独立动态核心更灵活、更合理,但不幸的是,Phenom核心频率切换的速度不够快,线程转移的时候半速核心无法尽快转到全速运行,而且另一方面,当前操作系统的任务调度机制也不太适合这种设计。
最后,很多人担心开启节能技术会影响性能,这对Phenom来说确实如此,但在Phenom II上不成立。且看SysMark 2007测试:
Phenom II CnQ 3.0节能技术详解

可以看出,Phenom II X4 940开启CnQ后只降低了3分(1.6%),完全可以忽略不计,而Phenom X4 9950降低了21分,即15.4%。事实上,这还是Phenom表现最好的例子,有时候甚至会损失一半的性能。
Phenom II CnQ 3.0节能技术详解