焦点关注

生存的力量!AMD带领Intel前进五大步

   2006年10月20日泡泡网

  ● 第一步:AMD64技术

   对古老的x86架构进行扩展,从而实现同时兼容32位和64位运算,以顺应环境的发展,这一理念是由AMD率先提出,但当时Intel曾多次公开对此进行否定和嘲笑。事实证明,2003年发布的针对桌面Athlon 64以及服务器/工作站Opteron处理器,取得了非常大的成功,兼容32/64位运算,使平台过渡顺利而稳定,Intel不得不在2004年2月宣布推出支持64位运算的Xeon处理器,可以说是第一次跟在AMD身后前进。

   关于Intel是否照搬AMD64技术,将其改名EM64T后加以应用,这个在之前曾引发了激烈的口水仗,最终当然也是没有个结果。从处理器微架构的的角度讲,使传统的x86架构支持64位扩展技术并不是一件困难的事情。实现x86-64,只是需要更多(16)、容量更大(64位)的通用寄存器,更多的128位SSE寄存器(16)以及线性的64位寻址特性。

   不论Intel是否抄袭了AMD的技术,在64位的支持上,AMD的确是走在了Intel前面,并且改变了处理器的发展方向。按照Intel原来的计划,是要大力推广IA64架构Itanium系列,并且日程上要落后许多。如果没有AMD,绝对不会出现当前64位普及的盛况。

   ● 第二步:多核心架构

   除了64位运算,在多核心架构方面AMD也可以说是棋先一招。当AMD最初设计K8架构时候,将内存控制器集成到处理器内部,实际上已经是在为未来的多核心架构做准备。未来当AMD 90nm工艺成熟时,就可以轻松实现双核。在2005年4月,AMD正式发布了10款双核Athlon 64 X2和Opteron处理器,从而揭开了双核时代的序幕。

   同年5月份,Intel正式发布双核Pentium D,两家在时间可以说没有区别,但从产品角度来讲却差距巨大。Athlon 64 X2仍然基于K8架构,由于先前为多核架构做好准备,所以产品非常成熟,性能上也十分出色。而Pentium D则总给人仓促上阵的感觉,其只是由将两颗单核Prescott核心封装在一起,而并非原生双核,这也引发了之后关于"真假双核"的激烈口水战。这样的设计使核与核之间的沟通必须通过FSB,并且需要新的芯片组支持。在性能上,Athlon 64 X2基本上比同档Pentium D要高出20%,在游戏上的差距会更大。Intel古老的Netburst架构已经无力回天。

   Intel双核从8系列到9系列,工艺的提升,频率的提升,加入防病毒和虚拟化等特性,但由于性能低下,发热量大,所以市场反响并不好,只有各别如PD 805/820等低端产品获得认可,这也使Intel几个财季的成绩表现不佳。直到2006年7月份酷睿2处理器的发布,才可算Intel真正意义上的成熟双核产品。

   在多核心架构上,可以说AMD又领先了一次,同时再次影响和促进了处理器的发展方向和进程。2006年末双核能够做到如此的普及率,AMD功不可末。

   ● 第三步:整合内存控制器

   从K8架构开始,AMD将原本在北桥中的内存控制器整合到了处理器内部,这一创新的举动当然招来了竞争对手的非议,Intel表示这样的作法显然不如自己的FSB架构,就在2006年6月,Intel发言人还公开表示,集成内存控制器的做法存在如"过于依赖内存规格"、"增加CPU针脚"以及"增加CPU核心尺寸和发热量"等缺点。

   但是不知何故,在最近的roadmap中我们看到,未来Intel处理器也将计划整合内存控制器,那么将如何克服以上的缺点呢?一个有趣的问题是,Intel是否会跟随AMD采用NUMA(vs. SMP)在未来的处理器架构中呢?

   ● 第四步:HyperTransport

   HyperTransport由AMD与IBM、Sun、德州仪器、NVIDIA和ATI等100多家厂商共同研发的端到端总线技术,它可以在内存控制器、磁盘控制器以及PCI总线控制器之间提供更高的数据传输带宽,并且延迟更低,在2001年首次发表时恰巧赶上Intel发布3GIO(也就是PCI Express),当然,Intel保持一贯作风认为HyperTransport并没有必要。

   但之后的发展证明了HyperTransport存在的意义,AMD平台优秀很大程度上是受HyperTransport总线的支持。不久前Intel发表了一项名为"Common System Interface" (CSI)的新总线技术,将使用在Core微架构下一代的Nehalem微架构中,但实际上该技术与HyperTransport可以说是异曲同工,Intel CEO Paul Otellini信誓旦旦的表示,它将比HyperTransport表现的更出色,更快的速度,更低的延迟。

   ● 第五步:AMD开放性Torrenza计划

   早在2004年,HyperTransport联盟曾经发布过一项HTX技术,即HyperTransport I/O总线扩展界面技术,专为高性能系统设计,厂商可以通过此插槽对系统的性能进行扩展。基于这个概念,今年6月份,AMD正式发布了Torrenza Innovation Socket插槽,并且对厂商公布Opteron处理器插槽规格,也就是说第三方厂商可以根据需求,自己开发协处理器,与Opteron搭配使用。

   按照AMD的描述,一片双插槽主板,其中一个插槽安装Opteron处理器,另一插槽可以根据需要使用一个协处理器,借助HyperTransport总线的低延迟,高带宽等优势,使系统的整体性能达到最高。AMD收购ATI后还打算最终将ATI的显示功能添加到它的处理器设计中去。第一步是将ATI公司的芯片插到Torrenza插槽中。

   包括Cray、富士西门子、惠普、IBM、以及Sun等服务器OEM领导厂商,都支持Torrenza这项开放性的创新计划,并计划测试Torrenza Innovation Socket插槽。藉由Torrenza计划,AMD64运算平台成为整个产业创新的开放式环境;举例而言,通过HyperTransport技术连接通道,将非AMD的加速器连接到AMD64系统,即为此创新之一。

   面对AMD Torrenza计划,Intel反映也很迅速,公布了代号Geneseo的细节,并且同样计划开放架构。其设计理念与Torrenza类似,但是由于AMD已经拥有HyperTransport,而Geneseo还是基于PCE Express之上,很多功能无法实现,所以普遍认为Geneseo只是Intel抛出对付AMD的缓兵之计,待到CSI设计完成后,可能会发布一个基于CSI总线的Torrenza。

http://www.pcpop.com/doc/0/159/159988_1.shtml