【IT168 应用】去年底被忽悠了一次之后,微软今天终于官方发布了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