超线程

英特尔研发的一种硬件技术
超线程(Hyper-Threading,HT)是英特尔研发的一种硬件技术,允许在每个内核上运行多个线程。更多的线程意味着一个内核可以并行完成更多的工作。[2]
超线程技术可以将一个物理内核的两个逻辑内核模拟两个物理芯片,同时处理多线程操作,减少了CPU闲置时间,提高了效率。[3]
2002年2月,英特尔公司正式发布超线程技术,并率先将该技术用在Xeon至强处理器上。[4]同年11月14日,英特尔公司又将超线程技术应用在3.06GHz Pentium4处理器上。[5]

定义

超线程技术是指利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高CPU的运行效率。[3]