分站导航--->>>‖企业吧企业黄页网站导航免费信息友情链接竞价排名法律检索邮编查询在线黄历手机定位IP定位更多>>>
德佳网络资讯频道 加盟德佳网络企业吧!免费企业黄页注册
加入收藏
设为首页
免责声明
企业注册
主页
奥运 新闻 社会 百科 生活 家庭 奇闻 体坛 数码 彩信 摄影 设计 法制 电脑 科技 资源
 您当前位置:德佳网络 >>> 图文资讯频道 >>电脑常识
什么是超线程技术
作者(未知) 来自(news.w798.com 德佳网络图文资讯频道) 点击数(1)加入时间(2008-7-3)
将本文推荐给QQ/MSN好友:
CPU生产商为了提高CPU的性能,通常做法是提高CPU的时钟频率和增加缓存容量。不过目前CPU的频率越来越快,如果再通过提升CPU频率和增加缓存的方法来提高性能,往往会受到制造工艺上的限制以及成本过高的制约。

尽管提高CPU的时钟频率和增加缓存容量后的确可以改善性能,但这样的CPU性能提高在技术上存在较大的难度。实际上在应用中基于很多原因,CPU的执行单元都没有被充分使用。如果CPU不能正常读取数据(总线/内存的瓶颈),其执行单元利用率会明显下降。另外就是目前大多数执行线程缺乏ILP(Instruction-Level Parallelism,多种指令同时执行)支持。这些都造成了目前CPU的性能没有得到全部的发挥。因此,Intel则采用另一个思路去提高CPU的性能,让CPU可以同时执行多重线程,就能够让CPU发挥更大效率,即所谓“超线程(Hyper-Threading,简称“HT”)”技术。超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高的CPU的运行效率。

采用超线程及时可在同一时间里,应用程序可以使用芯片的不同部分。虽然单线程芯片每秒钟能够处理成千上万条指令,但是在任一时刻只能够对一条指令进行操作。而超线程技术可以使芯片同时进行多线程处理,使芯片性能得到提升。

超线程技术是在一颗CPU同时执行多个程序而共同分享一颗CPU内的资源,理论上要像两颗CPU一样在同一时间执行两个线程,P4处理器需要多加入一个Logical CPU Pointer(逻辑处理单元)。因此新一代的P4 HT的die的面积比以往的P4增大了5%。而其余部分如ALU(整数运算单元)、FPU(浮点运算单元)、L2 Cache(二级缓存)则保持不变,这些部分是被分享的。

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

英特尔P4 超线程有两个运行模式,Single Task Mode(单任务模式)及Multi Task Mode(多任务模式),当程序不支持Multi-Processing(多处理器作业)时,系统会停止其中一个逻辑CPU的运行,把资源集中于单个逻辑CPU中,让单线程程序不会因其中一个逻辑CPU闲置而减低性能,但由于被停止运行的逻辑CPU还是会等待工作,占用一定的资源,因此Hyper-Threading CPU运行Single Task Mode程序模式时,有可能达不到不带超线程功能的CPU性能,但性能差距不会太大。也就是说,当运行单线程运用软件时,超线程技术甚至会降低系统性能,尤其在多线程操作系统运行单线程软件时容易出现此问题。
相关分类
常用软件
图形图像
软件应用
电脑常识
病毒防护
分类热门文章
·电子图书常用文件格式
·电脑维护基本常识
·操作系统
·注销有什么作用
·什么是镜像文件
·什么是超线程技术
·什么是html格式
·使用U盘要注意什么
·电脑死机故障分析
·高速缓存的作用和功能
栏目相关文章
  • 歹徒持刀闯入上海闸北公安局 致5死5伤(图)
  • 沪深两市双双高开
  • 遇到餐厅强行收取“消毒碗筷费”
  • 黄亮发生工伤事故
  • 遇到餐厅强行收取“消毒碗筷费”时可以拒付
  • 文章搜索
    文章编号-1002文章页数[1] 
    相关评论
    将本文推荐给QQ/MSN好友:
    餐饮住宿 医疗保健 家居装修 汽车超市 教育培训 文化体育 日用百货 灯饰照明 能源开发
    家用电器 农副食品 旅游观光 休闲娱乐 健身美容 社会福利 印刷包装 服装服饰 电脑it行业
    广告媒体 办公商务 五金交电 加工制造 机电设备 建筑工程 交通运输 绿化环保 电子工业
    专业服务 农林畜牧 金融投资 信息产业 专项事务 化工行业 行政事业 特种服务