以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 C/C++编程思想 』  (http://bbs.xml.org.cn/list.asp?boardid=61)
----  [求助]超线程技术的原理是什么啊?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=41363)


--  作者:lidongbin
--  发布时间:12/18/2006 7:14:00 PM

--  [求助]超线程技术的原理是什么啊?
可以帮帮我吗?
--  作者:longshentailang
--  发布时间:12/19/2006 2:09:00 AM

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

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



--  作者:lidongbin
--  发布时间:12/22/2006 9:20:00 PM

--  
谢谢了,不过还有个问题 这样做不会引起运算单元内部的数据冲突吗?
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
30.273ms