分类列表
新闻分类
SMT的强大利用率

同时多线程(SMT)处理器能够在以下环境中执行多个应用程序线程并行处理,以增加处理器执行资源的利用率。改进的利用率以每个处理器的性能为代价提供了较高的处理器吞吐量。单个线程。同步多线程近已集成到英特尔奔腾4处理器中

家庭称为“越线程”。尽管流行的操作已经对此提供了基本支持系统,该支持不会利用有关以下特性的知识SMT,启东SMT贴片加工因此不能利用处理器。SMT给操作系统设计人员提出了许多内容。线程的动态处理器资源的共享意味着之间存在复杂的性能交互线程。这些互动通常是未知的,了解很少的。结果是这种交互往往会被忽略,从而导致较低的处理器吞吐量。在本文中,我先描述了同时多线程及其硬件实现。我讨论了需要的操作系统支持领域。我将详细介绍SMT处理器,英特尔越线程奔腾4和描述线程之间的性能交互。我使用信息分析结果来自处理器的性能监控硬件。基于对分析过程中对处理器操作的理解,我提出了一个操作系统过程调度程序的设计要考虑到处理器和工作负载,以增加系统范围的吞吐量。我评估设计开发的特定于处理器的知识。我讨论了利用SMT处理器的其他方法。这些包括分区到应用程序和硬件中断处理的单独同时线程上。有请初步实验以评估。

启东SMT贴片加工


分享到