同步多线程(SMT)是什么意思?有什么作用?

同步多线程(SMT)是一种在一个CPU 的时钟周期内能够执行来自多个线程的指令的硬件多线程技术。本质上,同步多线程是一种将线程级并行处理(多CPU)转化为指令级并行处理(同一CPU)的方法。 同步多线程是单个物理处理器从多个硬件线程上下文同时分派指令的能力。同步多线程用于在商用环境中及为周期/指令(CPI)计数较高的工作负载创造性能优势。 处理器采用超标量结构,最适于以并行方式读取及运行指令。同步多线程使您可在同一处理器上同时调度两个应用程序,从而利用处理器的超标量结构性质。

概述

任何单个应用程序都不能完全使该处理器达到满负荷。当一个线程遇到较长等待时间事件时,同步多线程还允许另一线程中的指令使用所有执行单元。例如,当一个线程发生高速缓存不命中,另一个线程可以继续执行。同步多线程是 POWER5™ 和 POWER6™ 处理器的功能,可与共享处理器配合使用。

SMT 对于商业事务处理负载的性能优化可达30%。在更加注重系统的整体吞吐量而非单独线程的吞吐量时,SMT 是一个很好地选择。

但是并非所有的应用都能通过SMT 取得性能优化。那些性能受到执行单元限制的应用,或者那些耗尽所有处理器的内存带宽的应用,其性能都不会通过在同一个处理器上执行两个线程而得到提高。

(0)

相关推荐

  • CPU中同步多线程是什么

    同步多线程(SMT)是一种在一个CPU 的时钟周期内能够执行来自多个线程的指令的硬件多线程技术。本质上,同步多线程是一种将线程级并行处理(多CPU)转化为指令级并行处理(同一CPU)的方法。 同步多线 ...

  • Core i7的超线程有用么?

    在Nehalem Core i7上,Intel重新引入了Pentium 4时代的超线程(HT)技术,只不过名字换成了更技术化的同步多线程(SMT),那么在新架构的配合下,翻番的逻辑核心数是否能带来性能 ...

  • 直播中遇到声音画面不同步怎么办

    七牛直播云上线以来帮助广大客户解决过形形色色的直播问题.如直播卡顿.马赛克.花屏.黑屏.杂音.音画不同步等等等等.这里分享一下直播中遇到声音画面不同步的解决办法. 为什么直播中会出现音画不同步 01 ...

  • 英特尔Nehalem技术详解

    Intel 4系芯片组一经发布,双45平台便逐渐的成为了玩家们关注焦点。更为惊喜的是,几大一线厂商方面,也在通过大幅度降价的手段来吸引消费者们的注意。不过,细心的消费者们都会发现,P45芯片组与P35 ...

  • Ryzen7 1800X怎么样 锐龙AMD Ryzen7 1800X全面评测

    AMD终于推出了全新的ZEN架构处理器,同时也宣告了"挖掘机"时代的终结,老架构修修补补已经完全跟不上时代的脚步了,近几年来AMD的日子过得也不怎么好,从去年就流出消息的ZEN架构 ...

  • 正反有理:AMD技术上领先英特尔五年?

    2008年11月17日,Intel下一代处理器Core i7将正式发布。根据Intel官方资料显示,Core i7是一款集众多先进技术于一身的处理器,如集成内存控制器、全新QPI总线、三级缓存技术、三 ...

  • 电脑CPU怎么选(笔记本CPU选择)

    每台笔记本电脑(或台式机)的核心是一个中央处理单元 (CPU),通常称为处理器或仅称为芯片,它负责内部发生的几乎所有事情.您将在当前笔记本电脑中找到的 CPU 由 AMD.英特尔.Apple 和 Qu ...

  • 蓝光浏览器返回键有哪些作用 蓝光浏览器返回键使用介绍详介

    蓝光浏览器是一款体积最小、启动最快、看高清电影首选的IE内核浏览器,高品质上网体验。蓝光浏览器为娱乐而生,内置蓝光影院,看最新高清电影,30000多部人工精选高清大片,每日更新院线同步。 其中的返回键 ...

  • 维修记实:老康柏BGA焊接维修实录

    虽说HP与康柏合并已有一段时间了,但是在市场上仍可以看到COMPAQ M系列笔记本,如M300 M700等。并且2手笔记本的价格也比以往上涨不少。04年初时M300曾经卖到3800元的高价,并且出现断 ...