美国时间 2017 年 2 月 21 日,AMD 正式发布了锐龙 AMD Ryzen 7,重返 CPU 高端市场。
锐龙 Ryzen 7 基于最新的 Zen 架构,采用 14nm FinFET 工艺,使用 8 核 16 线程规格,跑分紧追 Intel i7 6900K,让很多人不禁发问:AMD 终于翻身了?
回顾历史,AMD 曾跟在 Intel 身后亦步亦趋,也曾奋起直追、凭借着基于 K7 微架构的速龙塑造辉煌,但在收购 ATI 后却「消化不良」,面对 Intel 的进攻节节败退。AMD 作为 Intel 挑战者的坎坷命运,似乎在诞生之初就注定了。
从 Intel 代工厂到自主研发
1969 年,在仙童半导体负责销售的杰里·桑德斯(Jerry Sanders)在加州创立了超微半导体公司 Advanced Micro Devices,简称 AMD。此前一年,同样是仙童出来的戈登·摩尔(Gordon Moore)和罗伯特·诺伊斯(Robert Noyce)联合成立了 Intel。
与桑德斯的销售背景不同,摩尔和诺伊斯是技术大拿,前者是「摩尔定律」的提出者,诺伊斯是集成电路的发明人之一。两人在业界均拥有很高声望。创业之初,Intel 只花了 5 分钟就筹集了 500 万美元,而 AMD 花了 500 万分钟只筹集了 5 万美元。
创始人不同的基因决定了两家企业的最初方向。Intel 重视研发,短短几年内相继祭出第一颗商用微处理器 4004、第一款个人计算机 Altair 的大脑 8080、首枚 16 位微处理器 8086 等重磅产品。而 AMD 则是市场导向,依靠模仿以及生产能力销售价格低廉的产品,成为各类产品的第二供应商。
1981 年,IBM 推出的首批个人电脑机选用了英特尔 8088 芯片,产品大卖。第二年,IBM 又找 Intel 供应 80286 微处理器,但同时找了 AMD 作为第二供应商。在硅谷,许多重视硬件供应链的公司都会采用双供应商策略。这样做有几个好处:预防某家产能不足、让两家供应商竞争压低价格、防止某一家坐大难管。
为了拿下 IBM 的订单,Intel 不得不与 AMD 签署了协议,向后者开放 x86 系列处理器,AMD 获得 Intel 授权,成为其 8086、8088 芯片的第二供应商,通过加工生产获取利润。
1986 年,AMD 根据 Intel 的 80286 处理器克隆出了 AM286,性能略优于 80286,并且依靠开放的 Socket 插座标准兼容 Intel 平台。这个时候 Intel 逐渐意识到,继续开放技术给 AMD 终会对自己造成威胁,于是中止了 5 年前签订的协议,独家生产第一代 32 位处理器 80386。
在双方谈判无效的情况下,AMD 在 1987 年一纸诉状将 Intel 告上了法庭。Intel 采取了拖延战术,只要一天没有最终判决,AMD 就不能生产 80386 处理器。AMD 也不傻,深知高昂的诉讼费会拖垮公司,于是决定基于 Socket 插座标准自主开发完全兼容 80386 的处理器。
1989 年,AMD 研发出了采用 0.8 微米工艺制造的 AMD386 处理器,这标志着 AMD 脱离 Intel 架构,独立研发处理器成功的开始。正当 AMD 公司准备发售 AMD386 处理器时,Intel 又以「386」是自己专有名词将 AMD 告上了法庭。
AMD 和 Intel 的世纪诉讼大战直到 1995 年才以 AMD 的胜诉完全告终。虽然 AMD 最终获得了 80386 的生产许可,但这款处理器已经不是市面上的领先产品。1993 年诞生的奔腾(80586)处理器在性能上取得重大革新,Intel 步步为营。
靠着拖延战术,Intel 成功在 1987 年至 1995 年间赢得大量市场份额和经济收益,为今后的霸主地位奠定了基础。而 AMD 则付出了数千万美元的诉讼费,以及开始反思未来出路,发力研发并促成了 20 世纪前后双雄争霸的局面。
Intel 战略失误,AMD 弯道超车
AMD 崛起的时机出现在 1997 年。那年,Intel 做出了一个惊人的决定:放弃当时正值壮年 Socket 7 插座标准,极力推广具有专利保护的 Slot 1 插座,以及首次采用 Slot 1 插座标准的奔腾 II。
前面说到,即便是 AMD 自行研制的处理器,也要与 Intel 平台兼容才得以生存。与 Intel 平台兼容的办法正是通过开放的 Socket 插座标准。
为了消灭掉其他厂商兼容的可能,Intel 可谓兵行险招。Slot 1 与 Socket 7 不兼容,消费者如果想要升级 CPU 到奔腾 II,就必须将主机板换掉。
AMD 认为 Socket 7 的效能仍足以负荷各项需求,而且成本低廉,不必花费高额金钱去升级至 Slot 1 插座,因此抓住机会在 Socket 7 插座标准上推出 K6 微架构产品,与 Intel 正面对抗。
K6 微架构的产品在 1997 年上市,性能接近当时的对手奔腾和奔腾 MMX(MultiMedia Extensions,多媒体扩展)。此后一年,AMD 又多次迭代,在 K6-2 中加入了 3DNow! SIMD 指令集。
K6-2 虽然和奔腾 II 还有不少差距,但胜在价格便宜,取得极大成功,为 AMD 提供了市场基础和财政稳定性,也为日后反超 Intel 做好准备。
1999 年,基于 K7 微架构的第一款速龙(Athlon)CPU面世,综合性能超越同频的奔腾 III,让不少 DIY 用户为之震惊。这是 AMD 第一次在产品上超越 Intel,让当时全世界 PC 用户都重新认识了 AMD。2000 年 3 月,AMD 又抢先 Intel 发布了第一款 1GHz 的 CPU——速龙 1000。
为了夺回失去的市场份额,Intel 于 1999 年上半年推出取代 Slot 1 的插座标准 Socket 370,向下兼容 Socket 7。新的奔腾 III 也随之而来,凭借内置全速 256KB 二级缓存,重新夺回性能宝座。
AMD 此时已经有了和 Intel 叫板的实力,推出了基于 K7 架构、代号为雷鸟(Thunderbird)的速龙(Athlon)应战。在频率相近时,雷鸟和奔腾 III 性能基本相同互有胜负,但前者价格只有后者的 1/2 到 2/3。高性价比的雷鸟为 AMD 赢得了大量用户。
接连受到冲击的 Intel 终于忍无可忍,于 2000 年底祭出了采用 NetBurst 微架构的第一代奔腾 4。当时,1GHz 还是市场主流频率,奔腾 4 上来就是 1.4GHz 和 1.5 GHz,和 AMD 大大拉开了差距。但消费者很快就发现,奔腾 4 空有高频率,性能甚至比不上前代奔腾 III,而且发热量巨大。
原因出在 NetBurst 微架构身上。NetBurst 是 Intel 「唯高主频论」的产物,采用了 20 级流水线技术,而之前的速龙和奔腾 III 都是 10 级流水线。长流水线的好处是容易把频率做高,但代价是性能低。
面对 Intel 的高频战,AMD 没有盲目跟随,而是将 130nm 技术应用在新产品速龙 XP 上,老老实实提高性能降低发热量,然后通过性价比抵御 Intel 的猛烈攻击。
双方打得焦灼之时,AMD 在 2003 年放出了一个大招:基于 K8 微架构的 64 位处理器速龙 64。而 Intel 应对的方法是使用 31 级流水线的奔腾 4,主频高达 3.8GHz,性能却没改进多少,发热量则继续增大。
AMD 在这次对战中取得了领先,不但获得了商业上的成功,售价不断刷新高,还挤进了服务器和高性能计算市场。2004 年,Intel 不得不着手开发速龙 64 的竞争品。
2005 年 5 月,Intel 将两颗奔腾 4 核心放在了一个 CPU 里面,抢先 AMD 发布了第一款双核 CPU——奔腾 D,但其性能和发热控制仍不敢恭维,被戏称为「胶水双核」。大约 1 周后,AMD 发布了自己的双核产品速龙 64 X2。这款 CPU 在综合性能和功耗上都强于奔腾 D,可以说是 AMD 历史上最成功的产品。
Intel 在 NetBurst 走的弯路给了 AMD 反超的机会,使 2004 年-2006 年成了 AMD 最辉煌的两年。