超线程(Hyper-Threading)是英特尔推出的同时多线程技术,让一个物理处理器核心对外表现为两个逻辑核心,从而更充分地利用核心内部的执行资源,提升多任务与并行计算场景下的整体性能。

| 类型 | 同时多线程(SMT)技术 |
| 开发商或厂商 | 英特尔(Intel) |
| 推出时间 | 2002 年 |
| 国家或地区 | 美国 |
| 应用产品 | 至强、奔腾 4 HT、酷睿等处理器 |
| 官网 | intel.com |
超线程(Hyper-Threading,简称 HT)是英特尔专有的同时多线程(SMT)技术,它让一个物理 CPU 核心在操作系统中呈现为两个逻辑核心,以便同时调度并执行两个线程。
传统处理器一个核心在同一时刻只服务一个线程,而核心内部的运算单元往往并未被单个线程完全占满,例如线程在等待内存数据时,部分执行资源会处于闲置状态。超线程的思路是复制线程运行所需的少量状态部件(如寄存器组),让两个线程共享同一个核心的缓存与执行单元,一个线程停顿时另一个线程可以顶上,从而减少资源空转。
该技术于 2002 年正式发布,最早应用于面向服务器的至强(Xeon)处理器,随后进入桌面端的奔腾 4 HT 等产品,此后长期出现在酷睿等多个产品线中。操作系统会把每个物理核心识别为两个逻辑处理器,这也是「4 核 8 线程」这类说法的由来。
多核是在芯片上放置多个完整的物理核心,每个核心拥有独立的执行资源;超线程则是让单个核心「一心二用」。两者互补而非互斥,现代处理器通常同时采用。AMD 等厂商的同类实现一般直接称为 SMT,原理相近但不使用「超线程」这一商标名。
问:开启超线程能让性能翻倍吗?答:不能。两个逻辑核心共享同一套物理执行资源,实际提升幅度取决于负载类型,通常远低于 100%。
问:超线程可以关闭吗?答:可以,多数主板 BIOS/UEFI 提供开关。部分对延迟敏感或有安全合规要求的场景(如某些侧信道漏洞的缓解措施)会选择关闭。
问:如何判断 CPU 是否支持超线程?答:若系统中显示的逻辑处理器数量是物理核心数的两倍(如 6 核 12 线程),通常即表示启用了超线程或同类 SMT 技术。

| 类型 | 同时多线程(SMT)技术 |
| 开发商或厂商 | 英特尔(Intel) |
| 推出时间 | 2002 年 |
| 国家或地区 | 美国 |
| 应用产品 | 至强、奔腾 4 HT、酷睿等处理器 |
| 官网 | intel.com |
登录 后参与讨论
暂无讨论,来发表第一条评论吧