个人电脑常识及技巧:什么是超线程

电脑教程020

个人电脑常识及技巧:什么是超线程,第1张

线程是Intel 所研发的一种技术,于2002年发布。超线程的英文是HT技术,全名为Hyper-Threading,中文又名超线程。超线程技术原先只应用于Intel Xeon处理器中,当时称为Super-Threading。之后陆续应用在Pentium 4中,将技术主流化。

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

需要注意的是,含有超线程技术的CPU需要软件、主板的支持,才能比较理想的发挥该项技术的优势。操作系统如:Microsoft Windows XP、Microsoft Windows 2003,Linux kernel 2.4.x以后的版本也支持超线程技术。目前Intel使用800外频的CPU大多数都支持超线程。在主板方面,则主要由芯片组决定是否支持超线程。

HI-TECH Software以拥有高性能ANSI C编译器而享誉业界。该编译器采用优化的全程编译技术,具有全知代码生成功能。在过去十多年间,HI-TECH Software一直是Microchip 8位、16位和32位pic单片机(MCU)和dsPIC数字信号控制器(DSC)C编译器的首选第三方供应商。最好不要卸载。

Intel(R) HT Technology即Hyper-Threading,是intel的超线程技术。超线程技术是在一颗CPU同时执行多个程序而共同分享一颗CPU内的资源,理论上要像两颗CPU一样在同一时间执行两个线程。虽然采用超线程技术能同时执行两个线程,但它并不象两个真正的CPU那样,每个CPU都具有独立的资源。当两个线程都同时需要某一个资源时,其中一个要暂时停止,并让出资源,直到这些资源闲置后才能继续。因此超线程的性能并不等于两颗CPU的性能。需要注意的是,含有超线程技术的CPU需要软件、主板的支持,才能比较理想的发挥该项技术的优势。