• 中国数码产业网-时尚手机品牌数码产品门户
当前位置: 中国数码产业网 > 产业视点 > 体坛动态 > 新品手机的超线程技术

新品手机的超线程技术

http://www.smcyw.com时间:2015-12-17 16:34来源:未知


  超线程( Hyper-Threading,HT)是Intel 公司提出的一种提高CPU性能的技术,筒单地说就是将一个物理CPU 当作两个逻辑CPU使用,使CPU可以同时执行多重线程,从而发挥更大的效率。超线程技术利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和应用软件,减少了CPU的闲置时间,提高CPU的运行效率。


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


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


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


    【免责声明】本文仅代表作者个人观点,与中国数码产业网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。您若对该稿件内容有任何疑问或质疑,请联系本网将迅速给您回应并做处理。