有了多核处理器,是不是超线程就没用了?

微信h5游戏源码 2007-09-26 06:24:14
有了多核处理器,是不是超线程就没用了?
...全文
186 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
fenggf 2007-10-03
  • 打赏
  • 举报
回复
超线程着重于提高处理器的资源利用率,在单个线程内,由于受数据相关,控制相关等相关性的限制,“执行单元”的利用率并不高。在具有同样数量“执行单元”资源的情况下,通过向“执行单元”调度相关性较弱的多个线程,以充分挖掘“执行单元”的利用率,是超线程的核心思想。超线程是一种以较低成本和功耗提高利用率的有效方法,在针对WEB服务这样的应用可以将性能提高30%左右,但对于科学计算,很多人建议关掉超线程(可能是操作系统会把超线程当成两个物理处理器而造成负载均衡的负担吧,原因我尚不太明白),intel自从d的至尊版后,似不再使用超线程,自己猜测可能是Intel在非超线程的处理器的利用率方面已经做得比较好。但根据自己在IBM CELL上的实验显示,CELL的超线程可以使PPC在做科学计算时也能获得30%的性能提高(CELL用的PPC是简化版可能是一个原因)
zhangyixian525 2007-09-29
  • 打赏
  • 举报
回复
超线程是单核时代惯用的增加CPU处理速度的方法。
现在提高CPU处理速度的观念改变了,主要通过增加核的个数来提高运算速度。
运用超线程可以提高主频,当然有用了,可以提高运算速度。
ajq 2007-09-29
  • 打赏
  • 举报
回复
UP
lele5751 2007-09-29
  • 打赏
  • 举报
回复
英雄所见略同...

567

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧