目前Intel推出的台式机双核心处理器有Pentium D、Pentium EE(Pentium Extreme Edition)和Core Duo三种类型,三者的工作原理有很大不同。
一、Pentium D和Pentium EE Pentium D和Pentium EE分别面向主流市场以及高端市场,其每个核心采用独立式缓存设计,在处理器内部两个核心之间是互相隔绝的,通过处理器外部(主板北桥芯片)的仲裁器负责两个核心之间的任务分配以及缓存数据的同步等协调工作。两个核心共享前端总线,并依靠前端总线在两个核心之间传输缓存同步数据。从架构上来看,这种类型是基于独立缓存的松散型双核心处理器耦合方案,其优点是技术简单,只需要将两个相同的处理器内核封装在同一块基板上即可;缺点是数据延迟问题比较严重,性能并不尽如人意。另外,Pentium D和Pentium EE的最大区别就是Pentium EE支持超线程技术而Pentium D则不支持,Pentium EE在打开超线程技术之后会被操作系统识别为四个逻辑处理器。
Pentium D和Pentium EE目前具有以下产品: Pentium D 8X0系列: 值得注意的是,Intel的Pentium D和Pentium EE与AMD的双核心处理器Athlon 64 X2和Athlon 64 FX系列相比,都是独立式二级缓存,除了协调单元前者在CPU外部(依赖于主板),而后者在CPU内部(不依赖于主板)之外,本质上并无重大区别,相对来说都比较简单----只需要为两个核心添加一个协调单元即可。所谓的“真假双核”纯属无稽之谈,严格点看的话,这二者都不是真正意义上的完全的双核心处理器,只不过都是双核心处理器中最简单的类型罢了。 需要注意的是,无论是Pentium D还是Pentium EE,由于都必须依赖主板北桥芯片来负责两个核心之间的协调工作,因此必须要特定的主板芯片组才能支持,目前有Intel的945P、945G、945PL、945GZ、955X、975X以及其它芯片组厂商的双核心芯片组,例如ATI Radeon Xpress 200(RC410)、ATI Radeon Xpress(RXC410)、nVIDIA nForce4 SLI IE、nForce4 SLI XE、nForce4 SLI X16 IE、nForce4 Ultra IE等等。 按照Intel的规划,从2006年第三季度开始,Pentium D和Pentium EE将逐渐被基于Core架构代号Conroe的双核心处理器所取代。 二、Core Duo 与Pentium D和Pentium EE所采用的基于独立缓存的松散型双核心处理器耦合方案完全不同的是,2006年初发布的Core Duo采用的是基于共享缓存的紧密型双核心处理器耦合方案,其最重要的特征是抛弃了两个核心分别具有独立的二极缓存的方案,改为采用与IBM的多核心处理器类似的两个核心共享二级缓存方案。与独立的二级缓存相比,共享的二级缓存具有如下优势: 1)二级缓存的全部资源可以被任何一个核心访问,当二级缓存的数据更新之后,两个核心并不需要作缓存数据同步的工作,工作量相对减少了,而且极大的降低了缓存数据延迟问题,这有利于处理器性能的提升。
Core Duo采用“Smart Cache”共享缓存技术在两个核心之间作协调。在Core Duo处理器内部,两个核心通过SBR(Share Bus Router,共享资源协调器) 共享二级缓存资源,当其中一个核心运算完毕后将结果存放到二级缓存中以后,另外一个核心就可以通过SBR读取这些数据,不但有效解决了二级缓存资源争夺的问题,与前两种类型相比也不必对缓存资源作频繁的同步化操作,而且比起Intel自己早先采用的第一种类型需要通过主板北桥芯片迂回的方法相比,不但大幅度降低了缓存数据的延迟,而且还不必占用前端总线资源。另外,SBR还具有“Bandwidth Adaptation”(带宽适应)功能,可以对两个核心共享前端总线资源进行统一管理和协调,改善了两个核心共享前端总线的效率,减少了不必要的延迟,而且有效避免了两个核心之间的冲突。 Smart Cache共享缓存技术确实是行之有效的双核心处理器的高效解决方案,借助于Smart Cache共享缓存技术Core Duo也体现出了强大的性能,这才是严格意义上的真正的双核心处理器。Smart Cache共享缓存技术即将被应用到Intel今后所有的双核心处理器中,例如即将发布的Merom核心笔记本处理器和Conroe核心的台式机处理器都采用Smart Cache共享缓存技术。 虽然共享的二级缓存具有极大的优势,但其技术要比独立的二级缓存复杂得多,所以在X86架构个人处理器方面至今仍然只有Core Duo才采用了这一方案。目前Core Duo中用于台式机的主要是T系列的T2300(1.66GHz)、T2400(1.83GHz)、T2500(2.0GHz)和T2600(2.16GHz),都基于65nm制造工艺的Yonah核心,采用667MHz FSB、2MB共享式二级缓存、改良了的新版Socket 478接口(与以前台式机的Socket 478并不兼容)、都支持硬件防病毒技术EDB、节能省电技术EIST以及虚拟化技术Intel VT,但其最大的遗憾是不支持64位技术,仅仅只是32位的处理器。目前与台式机Core Duo搭配的主要是Intel 945GT芯片组,当然,原用于笔记本的Intel 945GM、945PM、945GMS也能支持Core Duo。 按照Intel的规划,从2006年第三季度开始,台式机Core Duo将逐渐采用基于Core架构的Conroe核心,改用Socket 775接口,主流型号的前端总线提高到1066MHz FSB,而Extreme Edition加强版则进一步提高到1333MHz FSB,并且共享式二级缓存提高到4MB;只有部分低端型号才会继续采用800MHz FSB和2MB共享式二级缓存。基于Core架构的Conroe核心Core Duo将比现在所有的台式机双核心处理器(包括Yonah核心Core Duo、Pentium D、Pentium EE、Athlon 64 X2和Athlon 64 FX)的性能有大幅度提升,而功耗则进一步降低,确实值得期待。 三、Core 2 Duo和Core 2 Extreme 2006年7月27日,Intel正式发布了基于Core(酷睿)微架构(Core Micro-Architecture)的全新双核心处理器,包括用于桌面平台的采用Conroe核心和Allendale核心的Core 2 Duo和Core 2 Extreme,以及用于移动平台的采用Merom核心的Core 2 Duo。 Core微架构是Intel全平台(台式机、笔记本和服务器)处理器首次采用相同的微架构设计,也是Intel鉴于NetBurst微架构的高频低效高能耗的缺点,彻底抛弃以往频率至上的理念,转而注重能效比的第一次成功尝试。无数的评测已经证明,Core微架构不愧是目前最强大的x86 PC处理器微架构,其性能远远领先于以往所有PC处理器,而功耗又大幅度降低,确实是目前最强大的PC处理器。Core微架构大部分来自于成功的Yonah微架构,并结合了NetBurst微架构中的部分先进技术,在此基础上又作出了很多技术创新,大致有以下几个方面。 1、用于桌面平台的Conroe核心和Allendale核心Core 2 Duo以及Core 2 Extreme所采用的新技术有: 2、用于移动平台的Merom核心Core 2 Duo除了具有桌面平台Core 2 Duo的全部特性之外,还专门针对移动平台需要低功耗处理器的特点做了优化,包括以下几个方面:
Core 2 Duo和Core 2 Extreme目前具有以下产品: 1、桌面平台(台式机处理器): Core 2 Extreme X6x00系列: Core 2 Duo E4x00系列: 在所支持的主板芯片组方面,按照Intel的说明,只有Intel 975X、P965、Q965、Q963、946PL和946GZ才支持Core 2 Duo,并且只有975X和P965才支持Core 2 Extreme。但实际上目前所有支持Intel双核心处理器的芯片组应该都能支持Core 2 Duo和Core 2 Extreme,只是主板供电模块必须要符合Core 2处理器的供电规范,目前支持Core 2处理器的945G、945P、945PL、945GZ甚至865G主板都已经上市了。值得注意的是,由于946PL和946GZ只支持800MHz FSB,所以只支持还未正式发布的Core 2 Duo E4x00系列,不能使用Core 2 Duo E6x00系列。另外,其它第三方芯片组厂商的部分芯片组,例如nVIDIA nForce 590 SLI IE、nVIDIA nForce 570 SLI IE、nVIDIA nForce 570 Ultra IE以及VIA P4M900等等也能支持Core 2处理器。 2、移动平台(笔记本处理器) Core 2 Duo T5x00系列: 在所支持的主板芯片组方面,目前支持Yonah核心Core Duo的945系列移动芯片组,包括Intel 945PM、945GM、945GMS都能支持Merom核心Core 2 Duo,台式机芯片组945GT也能支持Merom核心Core 2 Duo,只需要更新主板BIOS即可。在推出第四代迅驰平台Santa rosa时,Core 2 Duo会升级到800MHz FSB,而主板芯片组也会相应的变更为965系列移动芯片组。 |
|