按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
3)有利于降低处理器的功耗。可以把两个核心分为“冷核”和“热核”模式,在工作量较大时两个核心都全速运作,而在工作量较小时则可以让“冷核”关闭,进入休眠模式,而继续运作的“热核”则可以占有全部的二级缓存资源,相比之下独立式缓存就只剩下一半的二级缓存资源可用了。
CoreDuo采用“SmartCache”共享缓存技术在两个核心之间作协调。在CoreDuo处理器内部,两个核心通过SBR(ShareBusRouter,共享资源协调器)共享二级缓存资源,当其中一个核心运算完毕后将结果存放到二级缓存中以后,另外一个核心就可以通过SBR读取这些数据,不但有效解决了二级缓存资源争夺的问题,与前两种类型相比也不必对缓存资源作频繁的同步化操作,而且比起Intel自己早先采用的第一种类型需要通过主板北桥芯片迂回的方法相比,不但大幅度降低了缓存数据的延迟,而且还不必占用前端总线资源。另外,SBR还具有“BandwidthAdaptation”(带宽适应)功能,可以对两个核心共享前端总线资源进行统一管理和协调,改善了两个核心共享前端总线的效率,减少了不必要的延迟,而且有效避免了两个核心之间的冲突。
SmartCache共享缓存技术确实是行之有效的双核心处理器的高效解决方案,借助于SmartCache共享缓存技术CoreDuo也体现出了强大的性能,这才是严格意义上的真正的双核心处理器。SmartCache共享缓存技术即将被应用到Intel今后所有的双核心处理器中,例如即将发布的Merom核心笔记本处理器和Conroe核心的台式机处理器都采用SmartCache共享缓存技术。
虽然共享的二级缓存具有极大的优势,但其技术要比独立的二级缓存复杂得多,所以在X86架构个人处理器方面至今仍然只有CoreDuo才采用了这一方案。目前CoreDuo中用于台式机的主要是T系列的T2300(1。66GHz)、T2400(1。83GHz)、T2500(2。0GHz)和T2600(2。16GHz),都基于65nm制造工艺的Yonah核心,采用667MHzFSB、2MB共享式二级缓存、改良了的新版Socket478接口(与以前台式机的Socket478并不兼容)、都支持硬件防病毒技术EDB、节能省电技术EIST以及虚拟化技术IntelVT,但其最大的遗憾是不支持64位技术,仅仅只是32位的处理器。目前与台式机CoreDuo搭配的主要是Intel945GT芯片组,当然,原用于笔记本的Intel945GM、945PM、945GMS也能支持CoreDuo。
按照Intel的规划,从2006年第三季度开始,台式机CoreDuo将逐渐采用基于Core架构的Conroe核心,改用Socket775接口,主流型号的前端总线提高到1066MHzFSB,而ExtremeEdition加强版则进一步提高到1333MHzFSB,并且共享式二级缓存提高到4MB;只有部分低端型号才会继续采用800MHzFSB和2MB共享式二级缓存。基于Core架构的Conroe核心CoreDuo将比现在所有的台式机双核心处理器(包括Yonah核心CoreDuo、PentiumD、PentiumEE、Athlon64X2和Athlon64FX)的性能有大幅度提升,而功耗则进一步降低,确实值得期待。
三、Core2Duo和Core2Extreme
2006年7月27日,Intel正式发布了基于Core(酷睿)微架构(CoreMicro…Architecture)的全新双核心处理器,包括用于桌面平台的采用Conroe核心和Allendale核心的Core2Duo和Core2Extreme,以及用于移动平台的采用Merom核心的Core2Duo。
Core微架构是Intel全平台(台式机、笔记本和服务器)处理器首次采用相同的微架构设计,也是Intel鉴于NetBurst微架构的高频低效高能耗的缺点,彻底抛弃以往频率至上的理念,转而注重能效比的第一次成功尝试。无数的评测已经证明,Core微架构不愧是目前最强大的x86PC处理器微架构,其性能远远领先于以往所有PC处理器,而功耗又大幅度降低,确实是目前最强大的PC处理器。Core微架构大部分来自于成功的Yonah微架构,并结合了NetBurst微架构中的部分先进技术,在此基础上又作出了很多技术创新,大致有以下几个方面。
1、用于桌面平台的Conroe核心和Allendale核心Core2Duo以及Core2Extreme所采用的新技术有:
1)IntelWideDynamicExecution(英特尔多路动态执行)每时钟周期可传递更多的指令,从而节省执行时间并提高电源使用效率。Conroe核心为14级有效流水线,每个内核可同时完成四条完整指令,从而可显著提升系统性能和能效比。
2)IntelIntelligentPowerCapability(英特尔智能功效管理)旨在提供更高的能效性能,可以单独协调每内核的英特尔增强型Speedstep技术(EnhanceIntelSpeedStepTechnology,EIST)和增强型空闲电源管理状态转换以及IntelThermalMonitor2(英特尔热量监控器2)过热保护机制等功耗管理技术,在系统空闲时通过把处理器倍频降低到6倍频以及降低处理器核心电压等措施,有助于节省功耗,降低发热量。
3)IntelSmartMemoryAccess(英特尔智能内存访问)通过降低内存延迟提升系统性能,以此来优化可用数据带宽的利用率,以随时随地根据需求向处理器提供数据从而提高整体系统性能。
4)IntelAdvancedSmartCache(英特尔高级智能高速缓存)提供性能更好、效率更高的缓存子系统。两个内核的一级数据缓存之间可以直接交换数据,并且两个内核共享二级高速缓存,可以最大限度地降低内存负荷以减少能耗;并在一个内核闲置时,通过支持另一个内核利用全部二级高速缓存来提升性能。该技术还为专门针对业内领先的多线程游戏做了优化。
5)IntelAdvancedDigitalMediaBoost(英特尔高级数字多媒体增强技术)全面提升了处理器的浮点运算能力,将广泛用于多媒体和显卡应用程序的指令执行速度有效地提高一倍,可以扩大应用范围,包括超逼真的画面和人工智能等功能,从而让游戏玩家获得前所未有的更刺激、更过瘾的电脑游戏体验。
另外,值得注意的是,由于Core2处理器的短流水线特性所带来的高效率,曾经名噪一时、在NetBurst微架构处理器中被广泛采用的提升长流水线处理器效率的超线程技术(Hyper…ThreadingTechnology)已经被彻底抛弃,不再被Core2处理器所支持。
2、用于移动平台的Merom核心Core2Duo除了具有桌面平台Core2Duo的全部特性之外,还专门针对移动平台需要低功耗处理器的特点做了优化,包括以下几个方面:
1)IntelDynamicPowerCoordination(英特尔动态功率调节)该技术能使两个内核根据各自的负荷自动切换到相应的节能模式。例如在任务不重时,可以让一个核心以常规模式运行,另一个核心则进入频率停止模式,从而降低不必要的电能消耗。
2)IntelDynamicBusParking(英特尔动态总线暂停)支持芯片组在处理器处于低频模式状态时断电,延长电池的使用时间,从而降低平台能耗。
3)EnhancedIntelDeeperSleepwithDynamicCacheSizing(支持动态高速缓存大小调整的增强型英特尔更深度睡眠)首先,在处理器负荷不大时,可以关闭一个核心以节省电能,此时另外一个核心则能调用全部二级缓存;其次,在超深睡眠状态下,允许对整个处理器停止供电,将处理器运作完全停止下来,而一级缓存和二级缓存的数据则被备份到系统内存中,当系统被重新激活时,内存中的原一级缓存和一级缓存备份数据就将直接传回给处理器,以保证处理器能够正常恢复到激活以前的状态。
此外,Core2Duo还首次在Intel移动平台上提供了对64位技术EM64T的支持。
Core2Duo和Core2Extreme目前具有以下产品:
1、桌面平台(台式机处理器):
Core2DuoE6x00系列:
目前有E6300(1。86GHz,2MB二级缓存)、E6400(2。13GHz,2MB二级缓存)、E6600(2。4GHz,4MB二级缓存)和E6700(2。66GHz,4MB二级缓存)四款产品。其中具有2MB共享式二级缓存的型号采用的是Allendale核心,而具有4MB共享式二级缓存的型号采用的是Conroe核心,这二者之间的区别除了在共享式二级缓存容量上的不同之外,Allendale核心的二级缓存是8路64Byte,而Conroe核心的二级缓存则是16路64Byte,所以在频率相同的情况下,Allendale核心性能会稍逊于Conroe核心。这四款产品都采用1066MHzFSB、65n