分类列表
新闻分类
关于多线程的硬件

同时多线程只是多种不同类型的硬件多线程之一。启东SMT贴片加工传统上,硬件多线程(HMT)处理器能够执行多个从操作系统和用户的角度“并行”线程。 HMT处理器通常每周期在线程之间交替(交错多线程-IMT)或上下文切换某些(例如高速缓存未命中(阻塞的多线程-BMT))之间线程之间的冲突。贴片机处理器能够在每个周期内从多个线程执行指令,并且能够动态共享执行资源。还有一种针对多线程的设计数据流处理器。

不同形式的多线程之间有许多共同的特征,缓存层次结构的共享为显着。 SMT和IMT将放置类似对缓存的要求,因为它们都以细粒度的方式共享执行资源,因此内存引用流将包含线程的引用。 BMT架构上下文切换高速缓存未命中将为高速缓存提供具有较多参考流的参考流粗粒度线程交替。不同的在可预测性方面各不相同:IMT的交替执行是可以预见的,但是BMT引发的上下文切换则不太容易。SMT共享执行资源的动态性质使其预测每个在这方面,线程的吞吐量使其较像BMT。对非SMT多线程处理器问题的调查不在本文的讨论范围之内,但是从中得出的想法讨论了与SMT相关的领域。硬件多线程详细调查处理器由Ungerer等人提出。

启东SMT贴片加工

分享到