3、32nm Core i5/i3最重要的三大技术 Hyper-Threading,超线程技术:  Hyper-Threading,超线程技术
超线程技术(Hyper-Threading,简称HT),最早出现在2002年的Pentium 4上,它是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高CPU的运行效率。Core i7/i5/i3再次引入超线程技术,使四核的Core i7可同时处理八个线程操作,而双核的Core i5 600、Core i3也可同时处理四线程操作,大幅增强它们多线程性能。  超线程技术使Core i7四核CPU拥有八个逻辑内核
超线程技术只需要消耗很小的核心面积代价,就可以在多任务的情况下提供显著的性能提升,比起完全再添加一个物理核心来说要划算得多。比起Pentium 4的超线程技术,Core i7/i5/i3的优势是有更大的缓存和更大的内存带宽,这样就更能够有效的发挥多线程的作用。根据评测结果显示,Core i3、Core i5 600搭配HT后,多任务性能提升20-30%。 Turbo Boost,睿频加速技术:  Turbo Boost,睿频加速技术
Turbo Boost,顾名思义,就是加速技术,它基于Nehalem架构的电源管理技术,通过分析当前CPU的负载情况,智能地完全关闭一些用不上的核心,把能源留给正在使用的核心,并使它们运行在更高的频率,进一步提升性能;相反,需要多个核心时,动态开启相应的核心,智能调整频率。这样,在不影响CPU的TDP(热功耗设计)情况下,能把核心工作频率调得更高。  单核渲染时,Turbo Boost使主频从2.93G提升到3.2G
举个简单的例子,如果某个游戏或软件只用到一个核心,Turbo Boost技术就会自动关闭其他三个核心,把正在运行游戏或软件的那个核心的频率提高,从而获得最佳性能。但与超频不同,Turbo Boost自动超频不会改变CPU的最大功耗。反观Core 2时代,即使是运行只支持的程序,其他核心仍会全速运行,得不到性能提升的同时,也造成了能源的浪费。对于Clarkdale核心的Core i3和Core i5 600,只有i5支持睿频加速技术。 Smart Cache,智能缓存技术:  Clarkdale核心的Core i5 600、Core i3采用智能缓存技术
继承Nehalem架构的优势,Westmere架构的Core i3和Core i5 600同样采用三级缓存设计,支持Smart Cache智能缓存技术,L1和L2缓存为内核缓存,具有超低延迟,其中L1缓存由32KB指令缓存+32KB数据缓存组成。每个内核256KB的L2缓存。L3采用共享式设计,容量为4MB,被片上两个核心共享,以确保双核运算的效率最大化。
|