E X P
  • 编辑
  • 评论
  • 标题
  • 链接
  • 查错
  • 图文
  • 全文浏览

    ◆ 重拾超线程技术

      对于单线程芯片来说,虽然也可以每秒钟处理成千上万条指令,但是在某一时刻,其只能够对一条指令(单个线程)进行处理,结果必然使处理器内部的其它处理单元闲置。而“超线程”(Hyper-Threading)技术则可以使处理器在某一时刻,同步并行处理更多指令和数据(多个线程)。可以这样说,超线程是一种可以将CPU内部暂时闲置处理资源充分“调动”起来的技术。

      早在NetBurst时代,Intel的Pentium 4处理器就应用了超线程技术,不过在进入Core架构后,超线程技术被抛弃,估计是因为Core架构处理器可能没有足够的内存带宽和CPU内部带宽来利用超线程技术获得优势。

      Nehalem拥有比Core体系更大的内存带宽和更大的高速缓存,因此到了Nehalem,Intel重拾超线程技术:Simulate Multi Threading(SMT,同步多线程技术),SMT是超线程技术的学术名称,这两个东西是完全一样的,不同的是Nehalem的超线程性能比起老前辈来要更为强大。

      Nehalem的同步多线程是2-way的,每核心可以同时执行2个线程。对于执行引擎来说,在多线程任务的情况下,就可以掩盖单个线程的延迟。SMT功能的好处是只需要消耗很小的核心面积代价,就可以在多任务的情况下提供显著的性能提升,比起完全再添加一个物理核心来说要划算得多。Nehalem的优势是有更大的缓存和更大的内存带宽,这样就更能够有效的发挥。

      开启超线程特性后,Nehalem处理器的性能会大幅加强。在许多应用程序中,性能的提升都非常明显,提升幅度要远远高于Pentium 4处理器。按照INTEL的说法,Nehalem的SMT可以在增加很少能耗的情况下,让性能提升20-30%。

     

    ×
    热门文章
    1《黑神话 : 悟空》简体中文PC标准版官宣定价268元,并带来全新宣传片
    2华硕ROG STRIX PG27AQDM显示器上市:2K@240Hz,OLED屏,首发4999元
    欢迎参与评论,每一条合规评论都是对我们的褒奖。
    登录快速注册 后发表评论
    登录 后发表评论,若无帐号可 快速注册 ,请留意 评论奖罚说明