Intel Hyper-Threading Technology(7)

版权声明:转载必须保留原出处,没有书面许可不可用于商用目的, https://blog.csdn.net/qq_43401808/article/details/85853508

https://download.csdn.net/download/qq_43401808/10897558

这片白皮书论文是Intel最早的讲述超线程技术的专题论述,非常具有学术价值与史料参考价值。

ABSTRACT
Intel’s Hyper-Threading Technology brings the concept
of simultaneous multi-threading to the Intel
Architecture. Hyper-Threading Technology makes a
single physical processor appear as two logical
processors; the physical execution resources are shared
and the architecture state is duplicated for the two
logical processors. From a software or architecture
perspective, this means operating systems and user
programs can schedule processes or threads to logical
processors as they would on multiple physical
processors. From a microarchitecture perspective, this
means that instructions from both logical processors
will persist and execute simultaneously on shared
execution resources.
This paper describes the Hyper-Threading Technology
architecture, and discusses the microarchitecture details
of Intel's first implementation on the Intel Xeon
processor family. Hyper-Threading Technology is an
important addition to Intel’s enterprise product line and
will be integrated into a wide variety of products.

摘要

Intel的超线程技术为Intel体系结构带来了同步多线程处理能力。超线程技术使得单个物理处理器看起来像两个逻辑处理器;在两个逻辑处理器之间,物理执行资源被共享使用;架构状态则每个逻辑处理器各持有一份。从软件或者体系结构的视角来看,这意味着操作系统和用户程序可以将进程或者线程调度到逻辑处理器上运行,就好象在多个物理处理器上运行一样。从微架构的角度来看,这意味着来自于两个逻辑处理器的指令会同时在共享的执行资源上保持并执行。

这篇论文讲述超线程架构,讨论第一代实现超线程技术的Intel Xeon处理器的微架构细节。超线程技术是对Intel的企业级产品线的重要增强,也将会被集成到更广泛的产品线中去。

猜你喜欢

转载自blog.csdn.net/qq_43401808/article/details/85853508