cpu 中的超线程是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/05/11 03:37:26

超线程”(Hyperthreading Technology)技术就是通过采用特殊的硬件指令,可以把两个逻辑内核模拟成两个物理芯片,在单处理器中实现线程级的并行计算,同时在相应的软硬件的支持下大幅度的提高运行效能,从而实现在单处理器上模拟双处理器的效能。其实,从实质上说,超线程是一种可以将CPU内部暂时闲置处理资源充分“调动”起来的技术。

“超线程”的实现条件:CPU的支持,主板芯片组和主板BIOS的支持,操作系统和应用软件的支持。

一般说来,最大发挥HT技术的运行效能还需要真正支持超线程技术的软件,现实中这样的软件是少之又少的。除了MS Office系列软件和一些视频、图形如Photoshop等专业软件外几乎都不支持HT技术。很多游戏也不支持HT技术。

超线程”的英文名称是“Hyper Threading”。简单点说,它是一种可以把系统中的单一物理处理器虚拟成为两颗逻辑处理器,从而提高系统工作效率的一种技术。超线程技术利用特殊的硬件指令,把两个逻辑CPU内核模拟成两个物理芯片,然后让每个处理器都能进行并行计算,从而兼容多线程操作系统和软件,提高处理器的性能。