网站首页 个人范本 行业范本 行政范本 职场范本 校园范本 书信范本 生活范本 节日范本
当前位置:文学网 > 生活范本 > 科普知识

什么是超线程-超线程技术缺点

栏目: 科普知识 / 发布于: / 人气:3.32W

导语:对于超线程这一词,也许你不熟悉。那么什么是超线程?以下文章为本站小编精心整理的文章,欢迎浏览

什么是超线程-超线程技术缺点

什么是超线程_超线程技术缺点

超线程介绍

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

通过超线程技术,英特尔成为第一家公司实现在一个实体 处理器中,提供两个逻辑线程。 后期内含超线程技术的P4处理器商标 之后的 Pentium D纵使不 支持超线程技术,但就集成了两个实体 核心,所以仍会见到两个逻辑线程。超线程的未来发展,是提升 处理器的逻辑线程,英特尔有计划将8 核心的处理器,加以配合 超线程技术,使之成为16个逻辑线程的产品。

英特尔表示, 超线程技术让(P4) 处理器增加5%的裸晶面积,就可以换来15%~30%的 效能提升。但实际上,在某些程序或未对 多线程编译的.程序而言,超线程反而会降低 效能。除此之外, 超线程技术亦要 操作系统的配合,普通支持多 处理器技术的系统亦未必能充分发挥该技术。例如 Windows 2000,英特尔并不鼓励使用者在此系统中利用超线程。原先不支持 多核心的 Windows XPHome Edition却 支持超线程技术。

技术缺点

1.因为超线程技术是对多任务处理有优势,因此当运行单线程运用软件时,超线程技术将会降低系统性能,尤其在多线程操作系统运行单线程软件时将容易出现此问题。

2.在打开超线程支持后,如果处理器以双处理器模式工作,那么处理器内部缓存就会被划分成几区域,互相共享内部资源。对于不支持多处理器工作的软件在双处理器上运行时出错的概率要比单处理器上高很多。

3.目前因为很多工作站软件为Windows 2000操作系统进行过优化,但是采用Windows 2000这样的操作系统的工作站无法完全利用超线程技术的优势,也带来不了高的工作效率

4.超线程技术只能提高40%左右的性能(测评时可以看成50%,即Core i3 的执行效率为3核速率,Core i5 4核 HT与Core i7 的执行效率为6核速率)

使用前提

需要CPU支持

目前正式支持超线程技术的CPU有Core i3、Core i5、Core i7全系。

在老CPU中,Pentium4 3.06GHz 、2.40C、2.60C、2.80C 、3.0GHz、3.2GHz以及Prescott处理器,还有部分型号的Xeon支持超线程技术。

需要主板芯片组支持

需要正式支持超线程技术的主板芯片组支持超线程技术的使用,而早前的一些芯片组只能升级BIOS就可以解决支持的问题

需要主板BIOS支持

主板厂商必须在BIOS中支持超线程才行。

需要操作系统支持

目前微软的操作系统中只有Windows XP专业版及后续版本支持此功能,而在Windows 2000上实现对超线程支持的计划已经取消了。

需要应用软件支持

一般来说,只要能够支持多处理器的软件均可支持超线程技术,但是实际上这样的软件并不多,而且偏向于图形、视频处理等专业软件方面,游戏软件极少有支持的。

Tags:超线程 技术