![]() |
|
|
|
2006年12月25日 10时40分
本文作者:陈寅初 点阅人次:
“和之前英特尔的Presler内核Pentium D(双核)、IBM的Power 5+(四核)类似的是,所谓的Kentsfield其实是把两枚Conroe架构的管芯封装于同一个片基上的处理器。”
四核处理器的背景
在2006年春季IDF(英特尔开发者论坛)上,人们已经看到了英特尔的下一代代号Kentsfield的四核处理器,按照此时英特尔的路线图,Kentsfield需要到2007年才能看到。不过在今年年中Core 2发布后不久,这个产品已经提前到了同年的11月,不管这是因为AMD 4x4的压力还是别的原因,基于Kentsfield的Core 2 Quad Extreme 6700确实已经来到了大家面前。 和之前英特尔的Presler内核Pentium D(双核)、IBM的Power 5+(四核)类似的是,所谓的Kentsfield其实是把两枚Conroe架构的管芯封装于同一个片基上的处理器。 纵然AMD的K8体系架构虽然从一开始就预留了未来多路、多核的伏笔,但是英特尔凭借强大并且领先一代的半导体制造技术,较对手更早地(2005年4月)推出了双核处理器——Pentium D 8xx(代号smithfield)。 由于Netburst/Core架构采用的系统总线协议是基于AGTL+的共享总线,处理器都共享同一个内存控制中枢提供的内存带宽。这样的设计好处是降低了成本,但是会比较容易出现争夺带宽资源的问题。 这在双路系统中问题还并不大,不过到了四路多处理等级的时候,问题有可能比较突出,因此英特尔对于四路系统是有专门的芯片组对应的,在这些芯片组上,你可以看到有两条各可以挂两枚处理器的系统总线和加倍的内存带宽。 总线资源争夺会造成多路系统的性能下降,不过具体的情况要视乎应用程序,例如是计算密集型的Linpack,对处理器内核来说大部分的数据交换和指令拾取都可以在cache上完成,此时共享系统总线并不见得有多大的性能影响。不过对于流式应用例如多媒体来说,多处理性能加速比可能会受到一些影响。 英特尔在Core 2上引入了4MB的共享式L2 cache、具备内存消歧能力的猜测式内存数据装载能力以及密布于处理器各关键接驳位的预取器,可以更进一步地降低存取延迟和总线资源依赖,特别是对计算密集型的应用来说。 上图就是英特尔以CPU2000吞吐率(rate)模式的测试分析为例,指出了处理器在高度计算密集型计算中,前端总线的带宽占用情况。从这个图来看,Core 2 Quad 6600(2.4GHz)的FSB带宽占用只是比Core 2 Duo E6700(2.67GHz)高出大约1GB/s左右,完全在8.5GB/s的1066MT/s前端总线能力以内,而程序的执行时间就缩短了40%左右。 与「英特尔Core 2 Extreme QX6700处理器评测」相关的本站内容连接
|
| |
|
| |