四、睿频+HT超线程,技术解析(二) 超线程技术(Hyper-Threading,简称HT),最早出现在2002年的Pentium4上,它是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高CPU的运行效率。基于Nehalem架构的Corei系列处理器再次引入超线程技术,例如全新的双核酷睿i5采用了HT超线程以后,核心数量达到4个,大幅增强其多线程性能。
HT多线程技术
超线程技术只需要消耗很小的核心面积代价,就可以在多任务的情况下提供显著的性能提升,比起完全再添加一个物理核心来说要划算得多。比起Pentium 4的超线程技术,Corei7的优势是有更大的缓存和更大的内存带宽,这样就更能够有效的发挥多线程的作用。按照的说法,Nehalem的HT可以在增加很少能耗的情况下,让性能提升20-30%。
睿频加速技术
TurboBoost,加速技术,它基于Nehalem架构的电源管理技术,通过分析当前CPU的负载情况,智能地完全关闭一些用不上的核心,把能源留给正在使用的核心,并使它们运行在更高的频率,进一步提升性能;相反,需要多个核心时,动态开启相应的核心,智能调整频率。这样,在不影响CPU的TDP(热功耗设计)情况下,能把核心工作频率调得更高。
睿频加速技术
举例说明,如果某个游戏或软件只用到一个核心,TurboBoost技术就会自动关闭另个核心,把正在运行游戏或软件的那个核心的频率提高,也就是自动超频,在不浪费能源的情况下获得更好的性能。反观Core2时代,即使是运行只支持的程序,其他核心仍会全速运行,得不到性能提升的同时,也造成了能源的浪费。 比如Corei5-540型号的处理器,它拥有2个核心、标准工作频率为2.53GHz,但在Turo模式下最高频率可稳定在3.06GHz,若只开启一个核心,频率将提升至3.06GHz,一个核心开启时频率可冲到3.06GHz。这种模式在实际应用中会有较高的价值,毕竟并非所有应用都能支持多核心,绝大多数情况下都还是单核心在发挥。 |