天津橡胶公司:超线程的概念,不是线程是超线程??谢谢

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/28 13:13:34

“超线程”技术(Hyper-Threading Technology)是Intel在2002年发布的一项新技术。Intel率先在XERON处理器上得到应用。由于使用了该技术,Intel将是世界上首枚集成了双逻辑处理器单元的物理处理器(其实就是在一个处理器上整合了两个逻辑处理器单元)的提供者,据说此项技术能够提高30%的处理器性能。所谓超线程技术就是利用特殊的硬件指令,把多线程处理器内部的两个逻辑内核模拟成两个物理芯片,从而使单个处理器就能“享用”线程级的并行计算的处理器技术。多线程技术可以在支持多线程的操作系统和软件上,有效的增强处理器在多任务、多线程处理上的处理能力。
超线程技术可以使操作系统或者应用软件的多个线程,同时运行于一个超线程处理器上,其内部的两个逻辑处理器共享一组处理器执行单元,并行完成加、乘、负载等操作。这样做可以使得处理器的处理能力提高30%,因为在同一时间里,应用程序可以充分使用芯片的各个运算单元。
对于单线程芯片来说,虽然也可以每秒钟处理成千上万条指令,但是在某一时刻,其只能够对一条指令(单个线程)进行处理,结果必然使处理器内部的其它处理单元闲置。而“超线程”技术则可以使处理器在某一时刻,同步并行处理更多指令和数据(多个线程)。可以这样说,超线程是一种可以将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)需要操作系统支持
目前微软的操作系统中只有Windows XP专业版及后续版本支持此功能,而在Windows2000上实现对超线程支持的计划已经取消了。
(5)需要应用软件支持
一般来说,只要能够支持多处理器的软件均可支持超线程技术,但是实际上这样的软件并不多,而且偏向于图形、视频处理等专业软件方面,游戏软件极少有支持的。应用软件有Office 2000、Office XP等。另外Linux kernel 2.4.x以后的版本也支持超线程技术。

什么是64位电脑

安装有64位的cpu可以进行64位数据处理的电脑

CPU采用64位的内部总线宽度,同时操作系统也采用64位。这样组成的电脑就是64位电脑。64位CPU如AMD64。64位操作系统如LINUX和马上推出的LONGHORN。狭义的64位电脑就指64位处理器为核心的个人电脑

8位处理器、16位处理器、32位处理器和64位处理器,其计数都是8的倍数。它表示一个时钟周期里,处理器处理的二进制代码数。“0”和“1”就是二进制代码,线路上有电信号,则计做1,没有电信号则为0。8位机有8条线路,每个时钟周期有8个电信号,组成一个字节。所以,随8位处理器上升至64位处理器,每个时钟周期传送1个字节到8个字节,关联到时钟速度提高到若干个千兆赫之后,处理器处理信息的能力越来越大。指CPU和系统能在同一个时钟频率中同时处理64位的二进制数据

变化有哪般

计算机的位是指计算机一次计算能处理的位数。这个位数越大,当然也就越快。但不是说一定越快(但一般绝不会更慢),这僦像卡车运东西,对于少量东西,不论用大卡车还是小卡车,都是一次,所以速度是相同的,但东西多的时候,大卡车用的次数少,当然会快。

那为什么现在的64位系统并不比32位快呢,问题出在软件上,现在的软件都是32位。这就像有大卡车,但每次装的量,仍是小卡车的量。

你可以有64位Windows,但这还不够,还要你运行的软件也是64位的,我还没有见过那个商业软件也是64位的。还有一个问题是现在的64位系统都不是纯64位的,不论是CPU还是操作系统,都要兼容32位的程序,这在性能上也会有一定损失。

——》64位计算中的数字

所谓的32位与64位实际上是指计算机的寻址空间大小,也就是在一个时钟频率动作下寻找内存做出多少位的计算动作。2的5次方是32,而6次方则是64,对于采用二进制的计算机运算来说,寻址位数增加了,性能就能大幅度跃升。就如同286PC是16位,跃升到386的32位带来的性能变革一样。

在计算机技术的发展史上,中央处理器寻址空间的演变往往是牵动整个计算机发展的要害。1975年,8位寻址能力的英特尔8080处理器的出现,造就了比尔.盖茨和保罗.艾伦辍学为Altalr计算机编写Basic语言;1980年286芯片的发明直接孕育了个人电脑的诞生,其16位寻址能力决定了今天仍是软件运行根基的640KB基础内存;接下来386DX芯片横空出世,32位计算能力造就了复杂的图形界面程序,使我们以绚丽的Windows告别了黑暗的DOS程序;而32位计算的杰出代表Pentium芯片,更是推动了整个多媒体pc时代的发展。延续这条发展道路,64位寻址空间的Opteron的到来,无疑宣布大众性计算机将向高性能方面发展。

4GB内存依然是安装32位处理器计算机的瓶颈,因为它寻址和编码范围偏小,只能适用于低端、小规模应用,一旦业务发展和数据量超过每日500万条时,系统就很容易出现故障甚至崩溃。64位平台高达180亿GB内存的寻址能力,使它在未来很长一段时间内都可以解决高端应用中存储器寻址的瓶颈。

总之,从各种数字表明,32位到64位,是计算机性能提高的一次革命!

什么是超线程技术?
超线程(HT)技术是一项突破性的创新,显著改进了整个企业的处理器性能。英特尔率先在用于服务器的英特尔至强处理器家族中采用了超线程(HT)技术,带来了出色的生产力收益 ,并显著增强了客户体验。
超线程(HT)技术现在得到了广泛的应用,包括面向台式机和入门级工作站的含超线程(HT )技术的英特尔奔腾4处理器,以及面向笔记本电脑的支持超线程(HT)技术的移动式英特尔奔腾4处理器等。超线程(HT)技术可显著提高系统性能,能够充分满足当今的商用计算环境、应用和操作系统的要求。

·超线程(HT)技术的工作原理

更快的时钟速率是提高计算能力的重要方法,英特尔一直致力于不断提供行业领先的处理器 频率。但频率只代表着其中的一个方面。提高性能的其它途径是在每个时钟周期内完成更多 工作,这就是超线程(HT)技术的工作原理。一个支持超线程(HT)技术的处理器使当前的 操作系统和应用可以看到两个虚拟处理器。该处理器可以同时处理两组任务,充分利用闲置 资源,并可在相同时间内完成更多工作。查看其如何工作。
在台式机和笔记本电脑及入门级工作站方面,超线程(HT)技术可充分利用Windows XP和许 多高级应用中内建的多线程能力。多线程软件将其工作负载分为不同的流程和线程,允许处 理器单独对每一线程进行时间安排和处理。在多处理器系统中,这些线程由不同的处理器进 行处理。超线程(HT)技术可使一个英特尔奔腾 4 处理器相当于两个虚拟或逻辑处理器。虽然您的电脑只有一个物理英特尔奔腾 4 处理器,但它却能够同时执行两个线程。
在服务器和高性能工作站上,超线程(HT)技术通过在各处理器上复制体系结构状态,同时 共享一组处理器执行资源,可实现线程级并行处理(TLP)。在安排线程时,操作系统将两 个独立的体系结构状态视为独立的“逻辑”处理器,从而使得支持多处理器的软件无需修改 ,便可以在其上同时运行两个线程,如同系统含有多个逻辑处理器一样。虽然超线程(HT) 技术不能实现通过添加另一个处理器可以获得的性能扩充等级,但是性能指标评测试显示一 些服务器应用的性能提高了30% 。这一技术可以改善运行在 Microsoft Windows 2000 Advanced Server 上的应用的性能,同时它在一些针对超线程(HT)技术进行优化的操作系 统上将可以发挥出最佳性能,其中包括 Microsoft .NET Server 、Windows XP和Linux的某 些版本。

·超线程(HT)技术的优势

支持超线程(HT)技术的台式机和笔记本电脑商业用户将可以发现立竿见影的性能提升效果 。这一技术在当今的多任务环境中可将系统响应速度提高多达25%。IT部门也将可以受益匪 浅,因为当其它任务在后台无缝运行时,系统仍可保持迅捷的响应能力。诸如病毒检查、电 子邮件加密和文件压缩等任务可以更高效地运行,从而使得整体基础设施更加稳定、易于管 理和安全。用户将可以享受到改进的系统响应能力,前端应用在多任务处理环境中能够在更 少的时间内完成。此外,在多任务工作负载情况下,当超线程(HT)技术与千兆位以太网配 合使用时,可显著加快网络和数据吞吐的速度,进而提供更高性能。在服务器和高端工作站 ,性能分析显示运行在支持超线程(HT)技术的处理器上的服务器应用的性能有明显改进。

靠 鄙视那些去网上复制混分的 一大篇东西没有一点实质

简单点说 就是把你的一个CPU在系统内模拟成两个虚拟CPU 通过对多CPU的分配的控制实现CPU的处理性能优化

HT就是模拟双核 双核就是真实的双核