i7 4770k的4核8线程是什么意思?

sno_guo 2013-12-27 10:46:10
大家好, 请问下 4核的8线程是什么意思, 是 4个CPU核,每个核都可以同时并行运行8个线程吗, 谢谢!


这样的话,我是不是可以同时运行4*8=32个线程, 这些线程是真正意义上的并行处理吗,谢谢?



I7-4770K CPU d 说明是这样的: http://ark.intel.com/products/75123

谢谢
...全文
6941 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
熊熊大叔 2014-09-16
  • 打赏
  • 举报
回复
引用 6 楼 daiweifeng 的回复:
超线程对于性能的提升一般限于那些细粒度且等待时间比较多的算法应用 对于高负荷数值计算,超线程可能起反作用 LZ应当经过测试后谨慎选用
超线程的设计当然是针对一般应用的统计结果。如果你的程序是科学计算类的,使用内存很少,全部数据可以放在cache中甚至寄存器中,需要执行大量的计算,那样肯定每个核只跑一个线程最好。
超级能量泡泡 2014-09-16
  • 打赏
  • 举报
回复
引用 5 楼 truelance 的回复:
4核8线程,是指4个核,每个核2个线程。 要理解硬件线程(超线程),首先要理解内存访问。现代CPU的速度随摩尔定律发展,但内存的访问速度提升完全跟不上这个节奏。导致20年前读写一次内存大约4个指令周期,变成现在的读写一次内存大约150个指令周期。而通用软件平均每7条指令就会访问一次内存,这样CPU的大部分时间(>95%)都在等待内存访问执行,将CPU的运算速度提升一倍,实际的运行速度也只能提升5%。 为了解决这个问题,在CPU中引入了cache技术,从而减少了对主内存的访问。但是总有cache miss的时候,CPU等待内存访问的时间仍然>50%。 在这种情况下就引入了硬线程,当一个线程执行到访问主内存的时候,就切换到另一个线程继续执行。软件实现的线程切换时间很长,但硬件实现的线程切换只要在一个指令周期内就可以完成了。硬(超)线程间是串行处理的,但是可以避免内存访问造成的浪费。一般情况下,2个硬线程相对单线程有大约40%的性能提升。
超线程对于性能的提升一般限于那些细粒度且等待时间比较多的算法应用 对于高负荷数值计算,超线程可能起反作用 LZ应当经过测试后谨慎选用
熊熊大叔 2014-09-01
  • 打赏
  • 举报
回复
4核8线程,是指4个核,每个核2个线程。 要理解硬件线程(超线程),首先要理解内存访问。现代CPU的速度随摩尔定律发展,但内存的访问速度提升完全跟不上这个节奏。导致20年前读写一次内存大约4个指令周期,变成现在的读写一次内存大约150个指令周期。而通用软件平均每7条指令就会访问一次内存,这样CPU的大部分时间(>95%)都在等待内存访问执行,将CPU的运算速度提升一倍,实际的运行速度也只能提升5%。 为了解决这个问题,在CPU中引入了cache技术,从而减少了对主内存的访问。但是总有cache miss的时候,CPU等待内存访问的时间仍然>50%。 在这种情况下就引入了硬线程,当一个线程执行到访问主内存的时候,就切换到另一个线程继续执行。软件实现的线程切换时间很长,但硬件实现的线程切换只要在一个指令周期内就可以完成了。硬(超)线程间是串行处理的,但是可以避免内存访问造成的浪费。一般情况下,2个硬线程相对单线程有大约40%的性能提升。
artzers 2014-08-27
  • 打赏
  • 举报
回复
可以开8线程,但是速度和开4线程一样甚至还慢点。关键还是得看物理核心数。超线程我认为只是在cpu利用率低的时候有奇效。
FeelTouch Labs 2014-08-27
  • 打赏
  • 举报
回复
4核4线 就是说 CPU 有4个物理核心 , 所以 任务管理器里 就显示出 4张 CPU图表;4核8线 就是说, 使用了 超线程技术 , 把一个物理核心, 模拟成 2个逻辑核心, 所以任务管理器会显示出 8张CPU表。
von_karman 2014-02-04
  • 打赏
  • 举报
回复
最好只运行4个线程,超过4个对效率提高的效果就很小了,我用i3处理器,MPI只能开俩进程。。。
RadeonHD7990 2014-01-06
  • 打赏
  • 举报
回复
是单核双线程 4核就是8线程了 超线程技术 但是CPU负载过高的时候超线程就有些吃力了 AMD的一份文档上有单核三线程的介绍

2,408

社区成员

发帖
与我相关
我的任务
社区描述
高性能计算
社区管理员
  • 高性能计算社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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