E X P

  • 编辑
  • 评论
  • 标题
  • 链接
  • 查错
  • 图文
  • 本文约4382字,需7分钟阅读(全文浏览   当前的CPU市场格局大家都有个了解,Intel从Core架构特别是进入Core i7/i5/i3之后以Tick-Tock战略练练得胜,目前在CPU架构和制程工艺上一骑绝尘,AMD这几年时间只更新了K10及Bulldozer推土机两代,后者独特的模块化设计也一言难尽,并没有达到预期目标,已经落于下风了。

      如今的对比就是这样,Intel在CPU性能上大幅领先AMD,AMD只能用性价比以及APU的剑走偏锋来应对,虽然豪言CPU速度竞争已经不再重要,但是个中滋味也自在心头。

      除了架构设计,CPU性能高低是不是还存在别的影响因素?一个由来已久的争论就是编译器(compiler)优化,江湖人人皆知Intel不仅有自己的编译器,而且在针对性的优化中区分Intel系及非Intel系CPU,并针对Intel自家的处理器做重点优化。

      2008年开始美国FTC联邦贸易委员会在调查Intel垄断案件中就以编译器优化作为Intel不公平竞争的证据,2010年FTC与Intel达成和解,Intel承诺编译器不再区分Intel和非Intel处理器,优化时一视同仁。


    Intel的编译器优化注意事项中就提到在Intel处理器上会有额外的性能提高

      这是前因后果,但是具体到测试上不同的编译器又对CPU性能有多少影响呢?很少有媒体做这样的测试,不过Behardware网站出手了,他们以Core i7-2600K、AMD FX-8150以及上一代的Phenom X4 975处理器为例对比了不同的编译器下的性能。

      全文内容非常多,基础原理、SSE/AVX指令集特点、编译器优化历史等等都有涉及,这部分内容就不再翻译了,因为内容过于专业,大部分人都不是专业人士,读起来晦涩难懂,这里我们只选取重点的介绍和测试内容来看。

      编译器有各种各样的,Behardwar的测试以使用最多的C/C++编译器作为测试对象,编译环境是微软的VS 2010 SP1、Intel的C++ Compiler XE 12.0u5以及TDM-GCC (MinGW/GCC 4.6.1)三种,


    VS 2010 SP1


    C++ Compiler XE 12.0u5


    TDM-GCC (MinGW/GCC 4.6.1)

    重要问题:AMD为什么没有自己的编译器

      这个要着重写一下,Intel在CPU上有优势主要是因为他们有自己的编译器,为什么AMD没有?这倒不是说AMD不关注这个问题,因为他们主要选择了跟其他厂商或者开发组织合作。首先,AMD也参与了GCC编译器工程,而微软开发VS时也会跟AMD及Intel保持合作以便对他们的CPU作出公正(微软语)而又统一的优化支持。

      另外,AMD赞助并推广了Open64编译器,它脱胎于一个编译器研究计划,后者最早是Intel赞助的、针对Itanium架构所优化的编译器项目。Itanium架构或多或少地应用了VLIW指令,每条指令其实包含三条指令,可以由三个超标量单元执行。它实际上超越了编译器,在Itanium架构上可以选择混合哪条指令以获得最大性能,这是一个非常困难的任务。

      后来,Intel不再继续这个项目了,AMD还在选择性支持部分Open64编译器,而Intel只在Linux平台下才支持Open64,这就与本文无关了。

    ×
    热门文章
    1联力A3-mATX开启预售:26L桌面机箱,黑白双色,首发399元起
    2《黑神话 : 悟空》简体中文PC标准版官宣定价268元,并带来全新宣传片
    3Zen 6有三种CCD配置:最多单个32核,Zen 5c单CCX包含16核
    4骨伽带来小乘风MX600 mini机箱:支持M-ATX背插,配双16cm风扇,首发299元起
    5银昕推出FARA 514X机箱:全穿孔网状前面板设计,支持双360mm冷排
    6OPPO K12x今日首销:搭载OLED直屏以及80W快充,1299元起售
    7华硕ROG STRIX PG27AQDM显示器上市:2K@240Hz,OLED屏,首发4999元
    8RTX 4060在韩国登顶销售额榜首,RTX 4070 Super在Super系列中最受欢迎
    9传MacBook Pro今年内更新M4系列芯片,但Mac Studio、Mac Pro还要到明年
    已有 16 条评论,共 18 人参与。
    登录快速注册 后发表评论
    • 游客  2014-07-04 00:32

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

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

      16#

    • 游客  2014-07-02 21:53

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

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

      15#

    • 游客  2012-10-08 16:17

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

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

      14#

    • 游客  2012-09-30 19:14

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

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

      13#

    • 游客  2012-09-29 21:07

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

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

      12#

    • 超能网友终极杀人王 2012-09-29 17:26    |  加入黑名单

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

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

      11#

    • 游客  2012-09-29 17:06

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

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

      10#

    • 超能网友终极杀人王 2012-09-29 08:50    |  加入黑名单

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

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

      9#

    • 游客  2012-09-29 08:09

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

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

      8#

    • 游客  2012-09-29 00:22

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

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

      7#

    • 游客  2012-09-28 23:38

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

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

      6#

    • 游客  2012-09-28 22:40

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

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

      5#

    • 游客  2012-09-28 21:54

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

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

      4#

    • 游客  2012-09-28 21:32

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

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

      3#

    • 游客  2012-09-28 19:44

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

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

      2#

    • 我匿名了  2012-09-28 19:36

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

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

      1#

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