E X P

  • 编辑
  • 评论
  • 标题
  • 链接
  • 查错
  • 图文
  • 本文约2243字,需4分钟阅读(全文浏览   AMD的“Bulldoezer”架构设计与目前的主流X86设计思路有所不同,既不是芯内多核(CMP,Chip MultiProcessors)也非同步多线程(SMT,Simultaneous Multithreading),而是创造性地推出了CMT(Cluster Multithreading),简单来说就是模块化多核心,每个“模块”内有两个独立的整数单元,一个弹性共享的浮点单元。

      这种架构设计是一种创新,不过创新也是需要付出代价的,性能上的强弱姑且不论,软件及应用上的配合就是一个棘手问题。目前的操作系统还不能适应AMD的CMT架构,线程分配并不能准确按照推土机擅长的方式去做,这会带来一定的性能下降,以致于很多人都寄希望于新补丁能让推土机焕然一新。

      这个推土机补丁还真是存在的,微软还在开发中的Windows 8系统对多线程调度做了改进,之前我们也报有报道说推土机在Windows8系统下性能确有提升,后来AMD和微软合作打算将优化后的代码以补丁形式发布,去年12月份的时候这个补丁都有过下载,但是有媒体测试之后发觉性能不佳,微软也承认那个补丁还是半成品,最终的补丁要等到今年第一季度才能出。

      还好不用等到第一季度,1月11日微软就公开放出了推土机补丁下载,此次升级补丁有两个,KB2646060以及KB2645594,适用于Windows 7以及Windows 2008 R2系统,支持桌面版FX、服务器版皓龙4200、6200系列处理器。

      首先来看这两个补丁都改了什么。

      KB2645594是最主要的性能改善补丁,它的作用在于告知调度器AMD的推土机CPU是一个模块两个核心的架构,线程分配时要注意好顺序。以双线程为例,如果这两个线程是紧密相关的,那么会优先安排在一个模块内运行,这样两个线程可以在模块内更快地共享资源而不再经由相对较慢的L3缓存,如果两个线程的相关性较低,那么调度器就可以将它们分配到不同的模块内以免双方争抢资源。

    这张图可以解释线程分配时如何达到最优配置(图片来源Xtremetech)

      这个补丁对1-4线程以内的应用最为有效,因为线程越少的时候分配效率越有可能出问题,如果是多线程支持较好,那么所有线程都能分配到所有模块/核心中,这个补丁就没什么用处了。

      多核CPU为了节能往往会在不需要的时候将部分CPU核心降至节能休眠状态,这个休眠状态按照节能程度也分为C1、C3、C6等,其中C6状态就是最深层的休眠了,CPU核心接近完全关闭,不过唤醒C6所需的时间也最长。另外,AMD和Intel的Turbo加速技术也都依赖于CPU节能技术,越多的CPU核心进入C6节能状态,剩余的核心可工作频率就越高,AMD最顶级的FX-8150就可以分别可以加速到3.9GHz或者更高的4.2GHz,比第一代TurboCore更灵活。

      了解了上面的知识之后再来看KB2646060补丁的作用,其实它应该不算性能提升补丁,因为它只是用来防止AMD处理器过快地进入C6深度休眠的节能状态,CPU核心的关闭、唤醒也是需要时间的,由此产生的延迟会对CPU性能有不利影响。KB2646060补丁就可以避免CPU核心过早进入C6状态而保持全速性能,不过这个补丁也有一定的负面影响,因为在轻负载的多线程(1-4线程)应用中,保持全速可能会增加一些CPU功耗(实际应用中可能会感觉不到)。

      此外,微软特别提醒,安装KB2646060补丁的前提是已经安装了KB2645594补丁,也就是说这个补丁应该是最后装的,当然也可以选择不装,而且一旦安装这个补丁就不能卸载(前面的补丁可以随时卸载)。

      解释了这两个补丁的作用后再来测试一下它们到底能否扭转乾坤,化腐朽为神奇。

    ×
    热门文章
    1乔思伯发布C6-ITX机箱:支持ITX/DTX主板,兼容ATX电源,199元起
    2Steam 2024 FPS游戏节开启:至4月22日10点,包含折扣、试玩和即将推出的作品
    3iPhone出货量在2024Q1减少了近10%,三星成功超越苹果登顶
    4KOIOS上架K2724UG显示器:4K@160Hz友达面板,首发1599元
    5机械革命无界M7商用台式机上架:i7-13620H+16GB+1TB,到手价3199元
    614代酷睿救星?微星主板“CEP Support For 14th”功能体验
    7索尼要求开发人员为PS5 Pro做好准备,鼓励更多地支持光线追踪
    8任天堂决定跳过Gamescom 2024,或为Nintendo Switch 2发售做最后准备
    9苹果A19 Pro将错过2nm制程节点,或采用增强型3nm工艺
    已有 13 条评论,共 43 人参与。
    登录快速注册 后发表评论
    • 游客  2012-06-01 16:09

      该评论年代久远,荒废失修,暂不可见。

      已有2次举报

      支持(1)  |   反对(1)  |   举报  |   回复

      13#

    • 游客  2012-01-18 21:48

      该评论年代久远,荒废失修,暂不可见。

      已有2次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      12#

    • 超能网友终极杀人王 2012-01-18 10:16    |  加入黑名单

      该评论年代久远,荒废失修,暂不可见。

      已有2次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      11#

    • 游客  2012-01-17 22:55

      该评论年代久远,荒废失修,暂不可见。

      已有2次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      10#

    • 超能网友研究生 2012-01-17 08:06    |  加入黑名单

      该评论年代久远,荒废失修,暂不可见。

      已有2次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      9#

    • 超能网友研究生 2012-01-16 16:44    |  加入黑名单

      该评论年代久远,荒废失修,暂不可见。

      已有2次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      8#

    • 游客  2012-01-16 15:28

      该评论年代久远,荒废失修,暂不可见。

      已有2次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      7#

    • 游客  2012-01-16 12:45

      该评论年代久远,荒废失修,暂不可见。

      已有2次举报

      支持(0)  |   反对(1)  |   举报  |   回复

      6#

    • 游客  2012-01-16 11:04

      该评论年代久远,荒废失修,暂不可见。

      已有2次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      5#

    • 超能网友终极杀人王 2012-01-16 11:00    |  加入黑名单

      该评论年代久远,荒废失修,暂不可见。

      已有2次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      4#

    • 游客  2012-01-16 10:50

      该评论年代久远,荒废失修,暂不可见。

      已有2次举报

      支持(1)  |   反对(0)  |   举报  |   回复

      3#

    • 游客  2012-01-16 10:40

      该评论年代久远,荒废失修,暂不可见。

      已有2次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      2#

    • 我匿名了  2012-01-16 10:39

      该评论年代久远,荒废失修,暂不可见。

      已有2次举报

      支持(0)  |   反对(0)  |   举报  |   回复

      1#

    登录 后发表评论,若无帐号可 快速注册 ,请留意 评论奖罚说明