二、AMD双核心Opteron处理器
相对Intel在为桌面双核心处理器忙里忙外不同的是,AMD最急于推的双核心处理器是它的最新64位服务器处理器Opteron。由于抓住了一定的时间优势,使得AMD在64位服务器领域处于相当领先优势,然而随着时间的推移,其竞争对手Intel也针对服务器、桌面PC和笔记本市场推出了多种全方位的64位解决方案,这样AMD的优势将明显减弱。为了继续延续优势,这就是AMD首先急于推出服务器版双核心Opteron处理器的重要原因之一。总的来说,AMD的步伐要快过Intel公司,日前AMD公司宣布已经率先完成了双核心Opteron处理器的设计工作,并且已经开始制作工程样品。预计首款双核心处理器将在明年中期之后露面。首款双核心Opteron的架构图如下图所示。
![]() |
| (点击看大图) |
大家都知道,Opteron可以直接支持多处理器运作而不必依赖芯片组,这是因为Opteron核心内部拥有三个Hyper Transport总线控制单元,分别用于处理其与北桥芯片、PCI-X控制器和其它处理器的连接。如果是双路系统,两枚Opteron可以借助16位、6.4GBps带宽的Hyper Transport总线直接连接。而如果是四路系统,Opteron就得使用两条Hyper Transport总线来与相邻的两枚处理器连接。问题就变得很明朗了:如果AMD要设计集成两枚Opteron核心的新型处理器,只需将两个核心直接集成在一起,通过Hyper Transport总线连接即可,而从逻辑上看,它与现在的双路系统根本没有任何差别。这样,从理论上来说,AMD完全可以在几个月的短时间内设计出双核心Opteron产品,技术实现的难度远小于Intel的Jonah。同样,Athlon 64/FX也是类似的情况,虽然我们看到它们只有一条Hyper Transport总线与北桥通讯,但另外两条Hyper Transport仍然存在,只不过被AMD屏蔽罢了,若要开发双核心产品,将它们重新开启便是。
整合内存控制器是AMD平台的主要优势之一,这一点在双核心时代进一步得到体现。理论上说,AMD完全可以在性能上轻松击败Jonah。双核心的Opteron和Athlon 64 FX便可以支持两个双通道DDR2-533(带宽17GBps,四通道效果),面向中低端的Athlon 64都可以支持两个单通道DDR2-533(带宽8.5GBps,双通道效果);相比之下,Jonah最多只能依靠芯片组实现双通道DDR2-533,AMD平台具有非常明显的优势。但这仅是机械地将两个Opteron或Athlon 64 FX核心集成在一起的情况,而这样的话AMD就必须为微处理器增加信号针脚,改变处理器的物理接口,而两个双通道内存系统对主板布线也提出新的要求,造成开发成本较高的问题,也带来了同样的升级困难麻烦。为此,AMD暂时只能决定采用两个核心共享一个内存控制器的设计,即便如此,它的内存系统比Jonah仍然具有优势,因为整合内存控制器的做法可以明显降低内存延迟,这一点已经被实无数事实证明了。不过随着时间的推移,双核心独享内存控制器的做法仍不失为一个非常好的解决方案,相信将来一定会被AMD用来对付Intel的有力工具。
在缓存方面,双核心Opteron和Athlon 64/FX也都将采用独享式缓存设计,其中双核心Opteron、Athlon 64 FX一共拥有2MB缓存,与Jonah持平。据悉,AMD打算于2005年下半年先期推出使用90纳米,SOI工艺制造的双核心Opteron,随后才会推出针对桌面和移动市场的双核心Athlon 64/FX同Intel的Jonah抗衡,这些产品均由位于纽约州Fishkill的IBM晶圆厂以65纳米工艺进行生产。
