登录
2020-09-25 00:50:53

HT技术 免费编辑 添加义项名

B 添加义项
?
义项指多义词的不同概念,如李娜的义项:网球运动员、歌手等;非诚勿扰的义项:冯小刚执导电影、江苏卫视交友节目氧兵服月括还杆喜等。 查看详细规范>>
所属类别 :
软件
软件
编辑分类

HT是英文Hyper-Threading的缩写,他的中文意思是超线程。

HT技术进一步增强了英特尔 NetBurst 微处理器内核架构效能,使一个奔腾4 处理器能够同时执行两个硬件级线程。通过充分利用闲置的处理器资源,使总体系统性能显著提高。在抢占式多任务环境中,使现有软件实现明显的性能提升,而无需修改应用软件层代码。而且两个硬件级线程处理器 能同时执行操作系统发出的指令,并不会发生冲突。

基本信息

  • 中文名称

    超线程

  • 外文名称

    Hyper-Threading

  • 类型

    对称多处理技术

  • 属性

    抢占式多任务运算需求

  • 技术

    硬件虚拟化

折叠 编辑本段 基本信息

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

虽然单线程芯片每秒钟能够处理上亿条指令(运行于3GHz主频时),但是在若干时钟周期内只能够对单个任务进行操作。而超线程技术可以使谓世凯问稳功运芯片在若干时钟周期内能够对若干个任务同时进来自行多线程处理,使芯片性能得到提升。

线程技术是在一颗CPU同时执行多个程序而共同分享一颗CPU内的资源,理论上要像两颗CPU一样在同一时间执行两个线好广得死渐且缺丰似程,奔腾4处理器需要多加入一个Logical CPU Pointer(逻辑处理360百科单元)。因此新一代的奔腾4 始轮迅答HT的die(芯片核心面积)比以往的奔腾4增大了5%。而其余部分如ALU(整数运算单元)、FPU(浮点运算单元)庆探况、L2 Cache(二级缓存)则保持不变,这些部分是共享的。

虽然采用超线程技术能同时执行两个线程,但它并不象两个真正的CPU那样,每个CPU都具有独立的资源。当两个线程需要同时处理某一个资源时,其中一个要暂时停止,并让出资源,直到这些资源闲置后才能继续。因此超线程性能并不等于两颗CPU的性能。

英特尔非候腾4处理器的 超线程技术有两个运行模式,Single Task Mode(单任务模式顾服)及Multi Task Mode(多任务式),当程序不支持Multi-Processing(系苦以流并便有随属为坐多处理器作业)时,系统会停止为所固初统例温其中一个逻辑CPU的运行止空消虽,把资源集中于单个逻辑CPU伤沉布没中,让单线程程序区结不会因其中一个逻红点答换雨表卫秋井辑CPU闲置而减低性能,但由于被停止运行的逻辑CPU还是会等待工作,占用一定的资源,因此Hyper-Threading CPU运行Single Task Mode程序模式时,有可能达不到不带超线程功能的CPU性能,但性能差距不会太大。也就是说,当运单线程运用软件时,超线程技术甚至会降低系统性能尤其在多线程操作系统运行单线程软件时容易出现此问题(HT技术刚推出时)。

折叠 编辑本段 要点注意

斗属不求攻包控需要注意的是,含有超线程技术的CPU需要芯片组、软件支持,才能比较理想的发挥该项技术的优势。目前支持超线程技芯片组包括如:特尔i845GE、PE及矽统SiSR658 RDRAM、SiS645D营觉参女食X、SiS651可直接支持超线程;英特尔i845E、i850E通过升级BIOS后可支持;威盛P4X400、P4X400A可支持,但未获得正式授权。操作系统如:Microsoft Window想假里守没头云消介待力s XP、Microsoft Windows 2003(事实上NT4.0[win2K]以后的系统都能很好的支持),Linux kerne越商留赵l 2.4.x以后的版本也支持超线实死黑哪拿盟队程技术

阅读全文