博客首页 | 排行榜 |

硅谷老人的博客

个人档案
博文分类
Nehalem-EX 英特尔下一代 8 核微处理器 (2)  2009-02-13 14:26
将内存管理单元(Memory Controller) 和微处理器集成到同一个芯片上,从逻辑和技术发展的趋势上讲都是非常地理所当然。AMD早在2001年就做到了这一点,并推出了与之配套的 HyperTransport 点对点的处理器互联技术。而Intel直到7年之后才迈出这一步。在这期间,AMD 对 Intel 处理器体系结构的嘲讽和诟病从来就没有停止过。然而凭借在财力,市场,资源,芯片加工等各方面的压倒性优势,Intel 稳稳地坚持着自己的技术路线。处理器体系结构的改变对 Intel 来讲关系太过巨大,Intel 宁可在其他方面增加投入来弥补体系结构上的不足。

 Intel 这样的行业垄断型的巨头对技术路线和市场时机的把握有时真的是很让人难以琢磨。

Nehalem-EX 包含有 8 颗微核,单从数量上来讲并不算是很惊人。在嵌入式微处理器的领域,Cavium Networks 2004 年就推出过含 16 颗 MIPS 微核的微处理器,主要用于数据通讯。2008 年 Cisco 自己研发的网络路由芯片 QuantumFlow 含有 40 颗的微核。而最近频频在媒体上上曝光的初创公司Tilera 开发的处理器包含的微核数更是高达 64 颗。但这些芯片都只是针对某个特定的领域,然而 Intel 需要考虑的是一个通用的微处理器的体系结构,一个能够运行各种应用程序,有合适的性价比,能够在5-10年内不会过时,可以有灵活的高低配置,能够稳定地支撑起数亿的芯片出货量而且绝对不容许失败的体系结构。

这个结构是这样的:


可以看到,Nehalem-EX 的最高配置是 4 芯 32 核。每一颗 Nehalem-EX 芯片都与其他 3 颗芯由QuickPath 点对点相联。这在最大的程度上保证了芯片之间的通讯带宽。然而这种体系结构的缺陷也是非常明显:最多 4 芯,完全都没有加入第 5 颗 Nehalem-EX 的位置了。如果 QuickPath 协议的设计中包含有交换 (switch)的机制,那么 Nehalem-EX 芯片就不必象图中所示的两两互联,而是可以都连到交换机上,在交换机的体系下实现 5 芯,10 芯的配置都应该是可行的。当然,这就变成完全不同的一个体系结构了。无庸置疑,Intel 在敲定图中的体系结构前一定是经过了无数的论证,这个简单的示意图或许是数十数百顶级工程师无数心血的结晶。所以,

象 Intel 这样的行业垄断型的巨头对技术路线和市场时机的把握有时真的是很让人难以琢磨。





|
上一篇:可以运行到 2Ghz 的 FPGA | 下一篇:Nehalem-EX 英特尔下一代 8 核微处理器 (1)
以下网友评论只代表其个人观点,不代表本网站的观点或立场