双核心处理器
在Intel和AMD的双核心口水战升温之时,来自半导体业专业研究机构Insight 64的分析人士Nathan Brookwood对双/多核心处理器的现状和未来进行了一番点评,提出了不少值得思考的观点。
Brookwood认为多核心是处理器未来发展的必然趋势。数年前,芯片厂保证说会在2010年将处理器主频提高到10GHz,但现在他们讨论的是在十年内整合十个乃至上百个处理引擎。
Intel双核示意图
Brookwood指出,这种多核心架构需要更多的内存和I/O带宽、平衡性更好的系统设计,以及良好的系统架构。Intel虽然抢先冲入了双核心时代,但在性能上差强人意,因为Intel的两个处理核心需要共用一条前端总线来连接北桥芯片。幸好Intel以色列工程师研究的Yonah走对了路子,采用了共享缓存设计,双核心间的沟通也大有进步。他说Insight 64认为前端总线是一个非常“陈旧”的设计概念,幸运的是Yonah“对一个糟糕的方案实现了最好的利用”。
不过Brookwood进一步指出,Intel的Clovertown虽然第一次把四核心带到了人们面前,但它很可能只是将两个双核心Woodcrest封装在一起而已,缓存与前端总线的不协调、前端总线访问权的冲突和内存控制器的不力等问题将会因此而再次出现。他调侃说:“我们以前看过这种剧情的电影,而最后的结局并不让人感到快乐。看来一切又要重演了。”
AMD双核示意图
而在另一方面,AMD从一开始就选择了正确的方向,两个核心可以共享内置的内存控制器和HyperTransport总线,从而避免了Intel那样的尴尬。
Brookwood最后说,看来需要一个心理专家来分析一下Intel在多核心设计上的行为表现,虽然他们率先进入了双核心时代和四核心时代,但Brookwood希望商业运作更能为成功的Intel也能尽快改良自己的多核心系统架构。
(第三媒体 2006-03-02)