Socket M2点燃新战火

今日硬件

AMD已经公布了明年正式推出的Socket M2接口平台,到时候桌面处理器Socket754和939将会被Socket M2取代。在K7时代长期不换接口的AMD,走入K8时代以后也开始和Intel一样频繁更换接口,这次的变化将会给整个市场带来什么呢?

美好的Socket M2蓝图

Socket M2将拥有940个针脚,这和此前传闻的上千针脚数目并不吻合。Socket M2接口针脚数目和K8最初接口针脚数目相同,但这只是数目上的巧合,Socket M2并不兼容目前的Opteron处理器和老的Athlon 64处理器。

改变针脚数,往往意味着增加了相对应的新技术。是什么样的需求,让AMD作出这样的决策,而对手和市场的反应又将会怎样?新平台能像AMD预期的那样美好么?要回答这一些问题,让我们先来看看Socket M2的一些细节。

从整体上来看,M2平台有三个大的特性。首先是全面迈向64位,K8核心是64位核心这自然无可置疑,但低端的Sempron处理器还有不支持64位技术的版本,在M2时代所有的处理器将全部支持64位技术。第二个特点就是工艺全面转向为SOI的90纳米技术,后期甚至可能有65纳米技术的产品出现。第三个特点也是最激动人心的特点,那就是全面支持DDR2内存,这将使得M2平台在内存性能上更上一层楼。

M2时代的处理器,主流的单物理核心Athlon64(核心代号为Orleans)、面向高端的双物理核心Athlon64 X2(核心代号为Windsor除了支持双通道DDR2外,还支持代号为Pacifica的虚拟化技术和代号为Presidio的安全技术。这也将是两个重要而激动人心的改变。

就新的Orleans核心处理器来看,M2最开始支持的是DDR2-667,在后期可能支持到DDR2-800。DDR模块需要184根针脚,DDR2模块需要240根针脚,但AMD在基本保持针脚数目的前提下能从支持双通道DDR升级为双通道DDR2,那么我们完全有理由相信DDR2-800也在明年的某个时候会得到支持的。

M2插座还有一个明显的改变,那就是功耗。有了新功能的集成,CPU功耗出现增加也很正常。M2允许的电流从Socket 939的80安培升级到了95安培。也就是说M2平台的CPU将会更耗电和更热,目前已有单核心处理器最大功耗上限达到102W的消息,同时也有M2平台比较夸张的风扇设计示意图。

对此,笔者个人认为同频M2平台处理器的功耗还不至于上升过大,以上这些消息主要透露出的还是M2平台可以支持到更高实际频率的产品罢了。另外,有消息表明AMD也将在M2平台处理器中加入类似Intel的过热自动降频技术,虽然这是个不错的主意,但这总让人对M2平台处理器功耗和发热更添担忧。

在低价位的市场,M2新接口的Sempron核心代号为Manila。我们可以把它看成是Orleans的简化版,它的缓存数目减至主流CPU的四分之一,同时并不支持Security及Virtualization技术,不过支持双通道DDR2的规格并未缩水,当然上市时间也会更晚一些。Socket 754和Socket 939平台的Sempron还有一段不错的小日子可以过,明年市场上将有三种接口的Sempron并存,估计可以让不少用户眼花缭乱。

M2与市场的必然性

蓝图是美丽的,但是在这个追逐利益的市场上,作出战略性改变的原因只有一个,那就是谋求更大的利益。

Intel的双通道平台从i915到i945已经卖得热火朝天,传说中的i975都蓄势待发。而DDR2内存因为库存等因素,从今夏开始就一路走低,甚至有低于DDR的趋势。在这种情况下迅速跟进支持DDR2内存平台,不仅提升己方平台的性能,不在对手面前处于下风,也是顺应民心的做法。

从架构上来说,AMD这次转变的含义就更深了,我们先来看看AMD老对手Intel未来的计划。明年Intel头等大事还是推出65nm技术,单核心的CedarMill和双核心的Presler还得在大多数时间内继续唱主角,但是这已经是NetBrust架构的绝唱,Intel统一架构的局却已经布下了。

Yonah、Conroe、Merom这些名字无一不展示着Intel在移动处理器和桌面采用统一架构的决心,已经有测试表明K8核心在和同频Pentium-M架构的对抗中占不了多少上风。它们到来的时候对AMD而言将是一场相当艰苦的战斗,事先作好架构调整是一个明智的抉择。

如果把更换针脚和支持DDR2看作AMD在M2平台上的全部准备,那么这无疑是在轻视AMD架构设计师和运营者们。我们不妨再来回顾一下过往的传闻——M2接口将会采用1207针,多出的针脚将主要用来支持双通道DDR2。回顾了传闻再来看两个事实,其一是以往用于服务器架构的940针被转到主流平台,也就是未来的M2上了,其二是传说M2将要采用的1207针成为下一代服务器平台采用的针脚数目。

43-e1-01.jpg
美好的Socket M2蓝图
43-e1-02.jpg
双核构架

那么从940针的Socket M2到1207针的Socket F之间到底隐藏着什么秘密呢?这个答案目前谁也不好妄下结论,但是我们可以进行一些简单的猜测。比较大的两个可能是,在CPU内部可能有超过双物理内核的多内核架构出现,更高规范的内存支持。

Intel在双内核处理器上已经提出了热核和冷核概念,这是一个相当聪明甚至可以说是绝妙的主意。常用的指令、主要的工作放在热核中,不常用的指令和次要的工作放在冷核中,这不仅可以提升效率,对控制成本也有莫大的好处。显然这样的主意AMD也能想到,K8架构的三条HT端口包括任务仲裁架构,更容易实现类似的构思,在Socket M2和Socket F之间很有可能存在着这样的“埋伏”。

如果肯定了核心上可能存在的“埋伏”,内存架构上的“埋伏”就更顺理成章了。双内核处理器是双通道DDR2-800也难以喂饱的,况且DDR2架构目前延迟较长且频率进一步攀升余地不大,这些潜在问题也是业界的共识了。

不管是跟随还是伏笔,Socket M2在上面谈及的方面都做得不错。不过在和Intel Virtualization Technology以及LaGrande Technology两项技术的跟随上,笔者对Pacifica和Presidio两项技术持保留态度。毕竟这是软硬结合的东西,模仿者要学个神似还是需要一点时间的。当然,这部分技术对我们实际使用还是有相当大帮助的,AMD积极的跟随态度值得赞许。

结语

在Intel忙于65纳米工艺转换和终结Netbrust架构的时候,AMD以Socket M2为中心静静布下了属于自己的阵势。双方都在暗地里较劲,但战斗的高潮距离我们还有一定的距离,现在还不是分出高下的时候,目前只是拉开了帷幕的一个角而已。相信明年的CPU市场将会继续两强的竞争赛。