从推土机到锐龙崛起,amd为什么叫推土机

为什么AMD的推土机、打桩机失败了 , 锐龙却成功了?

从推土机到锐龙崛起,amd为什么叫推土机


【从推土机到锐龙崛起,amd为什么叫推土机】AMD在公布“推土机”架构CPU时是有很大的野心的 , 尤其是架构上做了很多大胆的尝试 , 比如更高效的模块化设计 , 扩展核心相对更容易;全新的多线程结构显著提升了多核性能;从K10的3指令发射升级到4指令发射 , 这一点非常重要 。不同于英特尔CPU的SMT超线程技术 , AMD在推土机架构上使用了独特的CMT技术 , 把两个核心及相关单元封装成一个模块 , 两个核心共用一个浮点运算单元 , 比如说FX-8150由四模块设计 , 然后组成了八核心 , 浮点单元实际上只有四个 , 这种模块化设计可以减少冗余电路 , 增加CPU核心来的更容易 , 但是缺点也显而易见 , 最主要的就是水土不服 , 因为在当时的主流应用程序仍然大部分是针对单核心做优化 , 而推土机架构使CPU单核性能倒退 , 游戏性能下降 , 甚至还不如更老的1090T , 更别说和英特尔酷睿CPU相比了 , 为了提高单核性能 , AMD只能大幅度提高FX系列处理器的频率 , 这样也造成了高功耗 , 能耗比远远落后于英特尔 。
而推土机架构后面的打桩机架构只是在缓存 , 电源管理和指令集上进行优化 , 频率继续提升 , 仍然没有改变FX处理器性能和效率落后的命运 , 大火炉FX9590就是典型的例子 。于是AMD决定放弃推土机架构 , 一边低价销售FX处理器勉强生存 , 一边潜心研发新一代zen架构处理器 。以zen架构为代表的锐龙CPU为什么成功了 , 虽说它还是使用模块化设计架构 , 但是zen架构汲取了推土机架构的教训 , 锐龙CPU每一个核心都是完整的核心 , 并且大幅加强了浮点运算性能 , 超线程技术也回归了和英特尔类似的SMT超线程 , 而且多线程性能发挥的甚至比英特尔CPU更好 , 更重要的是 , 锐龙CPU的多核堆叠比英特尔简单的多 , 成本更低 , 因此线程撕裂者无论是性能还是价格都给英特尔造成了很大冲击 。

    推荐阅读