带你认识超线程技术
发布时间:2008-08-10 阅读数: 次 来源:网乐原科技
CPU性能的提升,可以有多种不同的方法。其中受到广泛认可的方法就是通过加快时钟速率来提升性能。更高的时钟频率可以使处理器每秒执行更多指令,从而增强性能。但提高时钟速率只是提升性能的众多方法之一。另一种方法是充分利用处理器资源,使其能够在每个时钟周期内完成更多工作。为了提高性能,微体系结构采用了超级流水线、分支预测和超标量执行技术。同样,容量更大的高速缓存通过提供对常用数据或指令更快的访问并保持处理器内核高效工作,从而提高了性能。
超线程(HT)技术与第二种方法非常类似。它专门针对现代企业的运营流程和应用与操作系统的编写方式量身定做,可显著提高性能,从而成为了英特尔?处理器技术设计历程中的重要里程碑。
超线程(HT)技术增强了英特尔?NetBurst?微体系结构,允许在一个含超线程(HT)技术的英特尔奔腾4处理器中独立和并行运行两个线程。支持超线程(HT)技术的操作系统(如Microsoft Windows XP Professional)可将一个物理奔腾4处理器“视作”两个虚拟或逻辑处理器,并为每个虚拟处理器分配一个线程进行处理。该处理器在两个逻辑处理器间分配执行资源,包括高速缓存、执行单元和总线等。通过充分利用那些闲置资源,含超线程(HT)技术的奔腾4处理器显著提高了总体系统性能。