新闻中心

EEPW首页 > 嵌入式系统 > 业界动态 > 一代CPU王者的发展简史:从技压英特尔的x86-64位技术到全新的 Ryzen 架构

一代CPU王者的发展简史:从技压英特尔的x86-64位技术到全新的 Ryzen 架构

作者:时间:2017-04-20来源:TechNews收藏
编者按:AMD Ryzen CPU 终于上市了,众人都说要重返荣耀,那 AMD 的过往荣耀是什么?这一间公司又是如何让 Intel 感到头疼?这一切,就从 AMD 发布 x86-64 指令集架构说起。

  今年,众所期待的 CPU 终于上市了。从 2012 年开始研发,背负着带领 重返荣耀的 CPU,一上市便造成轰动。极高的性价比以及低功耗,为笔电以及桌机的 CPU 市场,注入了活水。

本文引用地址:http://www.eepw.com.cn/article/201704/358207.htm

  64 位处理器的兴起

  在 32 位 CPU 中,如果单纯以 CPU 做存储器定址时,4GiB 为其极限。多余的空间,则需额外的软硬件支持。在早期的超级电脑中,这一类的需求可以靠钱解决。然而,随着存储器技术的发展,在一般商业甚至是一般消费性市场中,4G 以上的存储器将越来越常见。如果有一款 CPU 可以直接定址大量的存储器,将带来相当大的优势。

  因此,从 90 年代起,众多的 CPU 制造商开始研发制造 64 位的 CPU。其中,PC 市场的领头羊,Intel 便从 1994 年开始,和 HP 共同发展新的 64 位指令集架构以及 CPU,以因应接下来的 CPU 市场竞争。然而,Intel 所提出的 64 位 CPU,其指令集架构和旧有的 x86 截然不同,将导致原有的程序会无法在新的 Intel CPU 上执行。

  1999 年时, 则发布和 Intel 截然不同的方法。AMD 决定将既有的 x86 指令集架构,扩增成 64 位的指令集。采用这个方法意味着原有的程序,将得以执行在新的 AMD 64 位的 CPU 上,大大减低后续重新编写程序的需求。指令集架构的差异,替 AMD 立下胜利的基石。

  64 位指令集架构之战,AMD 大获全胜

  在 2001 年,Intel 终于发布其第一款的 64 位 CPU──Itanium。然而,这一款 CPU 在市场的接受度却没有如同其所预期般,迅速的被采用。最主要的原因,莫过于软件的数量不足、以及和其他 64 位处理器相比的弱势效能。

  其中,软件数量不足的关键,就在于指令集架构的差异。在高速计算里面,为了让程序得以执行的更快,大多数的工程师会修改或直接编写组合语言,以期让程序能更符合硬件的执行模式。如果更换不同的指令集架构,将需要耗费大量的时间修改组合语言,甚至重新开发整个程序。

  此外,没有明显优势的 CPU 效能,也让开发商不愿投入更多的资源在 Intel 的 Itanium 上。因此,Intel 只能加速下一款 CPU 的开发,以期待能满足市场的需求。

  2003 年,震撼市场的消息发出。AMD 发布了第一款 x86-64 的 CPU──Opteron 以及 Athlon 64。光是让既有的 32 位 CPU 运行于其上,就已经为 AMD 添增光彩。更不用说新的 CPU 所采用的硬件架构 K8 是何等的强悍。

  扭转颓势,Intel 版 x86-64 现身

为了避免商用以及高速科学计算领域的市占率下滑,Intel 于 2004 年时紧急推出新的 Xeon CPU。此外,在桌机市场,Athlon 64 的优秀效能,让 Intel 不得不以既有的 Pentium 4 为基础将指令集架构扩展至 64 位。

  然而,即使 Intel 推出新了的 CPU,其 CPU 硬件架构效能提升却不足,导致新的 CPU 效能稍微落后采用 K8 架构的 Opteron 以及 Athlon 64。K8 架构成了传说,为 AMD 带来荣耀。同时,其主要硬件架构师 Jim Keller 也逐渐为人所知。

  迈向多核心之路,黄金交叉将出现?

  在 2005 年 5 月时,AMD 以及 Intel 皆发布了消费者市场的双核心 CPU,分别为 AMD Athlon 64 X2 以及 Intel Pentium D。第一款消费市场的双核心 CPU,揭开了崭新的时代序幕。多的核心便意味著作业系统中的多执行绪,可以同时运行在一颗 CPU 中,大幅降低执行绪所需等待的时间。

  比较这两款 x86-64 双核心 CPU 的效能时,这一次,AMD 持续维持着其领先的姿态,Athlon 64 X2 的效能大幅超越 Pentium D。AMD CPU 的市占率一举攀升,就在黄金交叉将要出现之时。Intel 展开逆袭,2006 年 8 月,Intel 推出了下一代的 CPU──Core 2 系列。


一代CPU王者的发展简史:从技压英特尔的x86-64位技术到全新的 Ryzen 架构

  ▲ 由 CPU Benchmarks 所统计的资料,该资料是统计全球使用该款 benchmarks 的 CPU 厂牌。虽然不是实际的 CPU 出货量,但是足以当做参考。(Source:CPU Benchmarks)

  新系列的 Intel CPU,断开和 Pentium 4 的关联,以 Pentium III 的 CPU 硬件架构为基础重新设计,并采用 AMD 所发展的 64 位指令集架构。这一次,Intel 以过往成功的产品为基础并重新设计,以 Core 为名重新出发。这一次,Intel 结束产品线的混乱以及产品效能低落的数年。


上一页 1 2 下一页

关键词: AMD Ryzen

评论


相关推荐

技术专区

关闭