微软今天终于官方发布了 AMD 推土机处理器在 Windows 7、Windows Server 2008 R2 系统下的优化补丁,而且一次就是两个 KB2645594、KB2646060。
AMD 表示,针对 Windows 8 开发版系统的初步测试标明,部分应用程序中推土机处理器的性能可比 Windows 7 里高出 10%,这是因为 Windows 8 的调度器能够正确识别推土机的架构和核心,Windows 7 则不行。
通过与 AMD 合作,微软现在将 Windows 8 调度器的一部分代码移植到了 Windows 7 系统中,使得后者也能完全发挥推土机架构的特点和性能潜力。
注意两个补丁的更新使有顺序的,首先下载、安装调度器更新补丁 KB2645594,它能告诉操作系统推土机的一个模块里有两个核心,模块之间的线程分配也会比较合理。事实上,这有点儿类似于同步多线程(SMT)的处理。
然后下载、安装核心休眠(Core Parking)调度器更新补丁 KB2646060,它能在仍然有线程需要分配的时候避免 Windows 7 过早地关闭暂时无用的核心。核心的关闭和重新开启是会影响性能的。
不管是桌面版的 AMD FX 系列,还是服务器版的 AMD Opteron 4200/6200系列,都可以照此更新。
AMD 声称,打上补丁后变化最明显的就是那些只用到推土机半个模块、一个核心的软件,内部对 FX-8150的测试显示,wPrime、《Left 4 Dead 2》、《失落的星球》等性能提升最明显,其它情况平均会提升大约1-2%。
AMD 也同时承认,不是每个软件都能从此更新中获得性能提升,事实上那些繁重多线程任务(特别是能同时用到八个核心/线程的)本身就已经能够较好地发挥推土机的硬件资源,打补丁后几乎不会有任何变化。

KB2645594——
目前,Windows 7、Windows Server 2008 R2 操作系统使用的处理器调度机制没有针对 AMD 推土机的模块化架构进行优化,因此多线程负载可能无法做到最优化分配,特别是对多线程不敏感的环境中。这可能会导致部分程序的性能有所损失。
注意:你系统内的处理器核心休眠电源管理策略可能会导致此更新无法带来预期的性能提升,必须配合 KB2646060 同时安装。
知识库文章:
http://support.microsoft.com/kb/2645594
下载地址:
http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=2645594&kbln=en-us
KB2646060——
该补丁针对安装了 AMD FX/Opteron 4200/Opteron 6200 系列处理器的 Windows 7、Windows Server 2008 R2 操作系统,能够有选择性地关闭核心休眠(Core Parking)功能。
目前,这两套操作系统使用的处理器电源策略没有针对 AMD 推土机的双核心模块架构进行优化,可能会导致多线程应用性能有所损失。安装此更新后,推土机模块会极少进入 C6 电源状态,因此同时也有可能增加系统功耗。
注意:此更新安装后无法卸载,而且必须先行安装 KB2645594。
知识库文章:
http://support.microsoft.com/kb/2646060
下载地址:
http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=2646060&kbln=en-us

· Windows 7 专题
· Windows 7官方主题:《捕捉瞬间的精彩》(2012-05-15 10:16)
· 微软推Win8升级计划:今夏购Win7用户可获专业版(2012-05-11 11:04)
