广

  您的位置:首页>>维修>>新闻

.

技术讲解 完全解读Intel“超线程”技术

日期:2006-6-7 13:06:30     来源:     编辑:

  简单定义“超线程”技术

  所谓超线程技术就是利用特殊的硬件指令,把多线程处理器内部的两个逻辑内核模拟成两个物理芯片,从而使单个处理器就能“享用”线程级的并行计算的处理器技术。多线程技术可以在支持多线程的操作系统和软件上,有效的增强处理器在多任务、多线程处理上的处理能力。

  超线程技术可以使操作系统或者应用软件的多个线程,同时运行于一个超线程处理器上,其内部的两个逻辑处理器共享一组处理器执行单元,并行完成加、乘、负载等操作。这样做可以使得处理器的处理能力提高30%,因为在同一时间里,应用程序可以充分使用芯片的各个运算单元。

  对于单线程芯片来说,虽然也可以每秒钟处理成千上万条指令,但是在某一时刻,其只能够对一条指令(单个线程)进行处理,结果必然使处理器内部的其它处理单元闲置。而“超线程”技术则可以使处理器在某一时刻,同步并行处理更多指令和数据(多个线程)。可以这样说,超线程是一种可以将CPU内部暂时闲置处理资源充分“调动”起来的技术。

  超线程是如何工作的
  在处理多个线程的过程中,多线程处理器内部的每个逻辑处理器均可以单独对中断做出响应,当第一个逻辑处理器跟踪一个软件线程时,第二个逻辑处理器也开始对另外一个软件线程进行跟踪和处理了。

  另外,为了避免CPU处理资源冲突,负责处理第二个线程的那个逻辑处理器,其使用的是仅是运行第一个线程时被暂时闲置的处理单元。例如:当一个逻辑处理器在执行浮点运算(使用处理器的浮点运算单元)时,另一个逻辑处理器可以执行加法运算(使用处理器的整数运算单元)。这样做,无疑大大提高了处理器内部处理单元的利用率和相应的数据、指令处吞吐能力。

  实现超线程的五大前提条件

  (1)需要CPU支持
  目前正式支持超线程技术的CPU有Pentium4 3.06GHz 、2.40C、2.60C、2.80C 、3.0GHz、3.2GHz以及Prescott处理器,还有部分型号的Xeon。

  (2)需要主板芯片组支持
  正式支持超线程技术的主板芯片组的主要型号包括Intel的875P,E7205,850E,865PE/G/P,845PE/GE/GV,845G(B-stepping),845E。875P,E7205,865PE/G/P,845PE/GE/GV芯片组均可正常支持超线程技术的使用,而早前的845E以及850E芯片组只要升级BIOS就可以解决支持的问题。SIS方面有SiS645DX(B版)、SiS648(B版)、SIS655、SIS658、SIS648FX。VIA方面有P4X400A、P4X600、P4X800。

  (3)需要主板BIOS支持
  主板厂商必须在BIOS中支持超线程才行。

  (4)需要操作系统支持
  Microsoft Windows XP、Microsoft Windows 2003,Linux kernel 2.4.x以后的版本也支持超线程技术。

  (5)需要应用软件支持

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

下一篇:快马加鞭 带你20秒进入Windows XP

      版权与免责声明:本站转载其他媒体稿件是为传播更多的信息,此类稿件不代表本站观点,本站不承担此类稿件侵权行为的连带责任。如您因版权等问题需要与本站联络,联系方式
 【关闭窗口

 
  上一篇:品牌机每日一帖 键盘
  下一篇:快马加鞭 带你20秒进入Windows XP
  最新增加
邮局助推企业发展 “性价
中文.TW成功注册范围甚广
下载:卡巴斯基V6.0+360
20宽屏最低1999 淘汰前最
双核3600+欲破500 最超值
便宜有好货 200元内1GB容
中国互联网协会将于4月公
史上十大最垃圾的电脑
  热门文章
最新DV作品 胡戈新作《鸟
全国首发 迷人典雅诺基亚
动感双模机 摩托罗拉E77
《南京大屠杀———南京
 黄金甲遭抢红楼被注 中
电脑运行速度变慢的原因
如何查看MAC地址
廉价神话再续? 摩托罗拉

关于我们 - 广告赞助 - 联系我们 - 招聘信息 -
版权所有:浙江IT资讯网 zjit.com.cn All Rights Reserved
浙ICP备05077928号 广告赞助QQ:7399156
免责声明:本站部分资源来自互联网,如有侵犯您的权益,请来信说明,谢谢!