在IDF Fall 2001上,Intel正式发布了“Hyper-Threading Technology(超线程技术)”。通过使用该技术,Intel将提供世界上首枚集成了双逻辑处理器单元的物理处理器(其实就是在一个处理器上整合了两个逻辑处理器单元),类似的技术似乎也将出现在AMD K8-Hammer处理器上。 何为Hyper-Threading技术
当今的处理器发展普遍向着提高处理器指令平铺速率的方向迈进,但由于所使用的处理器资源会有冲突,因此性能提升的效果并不理想。而通过Hyper-Threading技术,通过在一枚处理器上整合两个逻辑处理器(注:是处理器而不是运算单元)单元,使得具有这种技术的新型CPU具有能同时执行多个线程的能力,而这是现有其它微处理器都不能做到的。
通过整合这一技术,具有Hyper-Threading技术的CPU能在同一物理处理器资源下同时执行两个程序,或者是一个程序的两个线程,从而使物理处理器资源利用率至少提升40%。Intel将在未来使用NetBurtst架构的全线处理器中引入这一技术。
该技术对企业级应用所带来的好处
全面提升系统性能 增加系统平台所能支持用户的数量 大幅降低系统的反应潜伏时间,因为任务能被分为几个隔离的线程来同时执行 增加系统的指令执行数量 兼容现有的IA-32体系软件 虽然Hyper-Threading技术看起来非常完美,但事实上,它的实现还需要系统和软件的支持。现有的Windows2000操作系统就是一个能支持多线程技术的操作系统,而某些专业的应用软件也已经在现有版本中整合了对多线程系统的支持,例如是3dsmax,maya等。Intel向我们保证在接下来的时间里将会不留余力地与厂商协作共同开发挖掘Hyper-Threading技术所有潜力的软件和技术。
无论如何,Intel决心在次世代CPU中加入Hyper-Threading技术的确是一件振奋人心的事。AMD 的K8处理器据说也有实现相同意义的技术架构。新一代处理器竞争号角已经吹响,Intel能否依靠Foster(估计是首枚带有Hyper-Threading技术的NetBurst架构处理器)再续往日辉煌呢?还是AMD凭借K8再次给我们带来焕然一新的性能体验呢?让我们拭目以待。
|