POPPUR爱换

标题: 为什么Core i7 有4核8线程?? [打印本页]

作者: renderman    时间: 2008-10-16 14:15
标题: 为什么Core i7 有4核8线程??
为什么Core i7 有4核8线程??

而现在的什么Q9300  Q9450 等  都是4核4线程呢?

4核8线程是怎样做到的?
作者: arkee100    时间: 2008-10-16 14:17
HT,..............
作者: itany    时间: 2008-10-16 14:25
超线程啊
P4、Atom等都有啊
作者: renderman    时间: 2008-10-16 14:25
core2 难道没有HT?
作者: itany    时间: 2008-10-16 14:27
原帖由 renderman 于 2008-10-16 14:25 发表
core2 难道没有HT?


Core 2是移动平台小组做的,他们没有做过HT,短时间内也做不好,所以Core 2没有HT
Nehalem是数字企业的人做的
作者: Asuka    时间: 2008-10-16 14:27
core2作为第一个4-issue的X86架构,拥有如此丰富的执行资源却不支持MT,是很遗憾的事情
作者: itany    时间: 2008-10-16 14:44
原帖由 Asuka 于 2008-10-16 14:27 发表
core2作为第一个4-issue的X86架构,拥有如此丰富的执行资源却不支持MT,是很遗憾的事情


遗憾的事情总是有的,Nehalem也是不完美的,不过我认为在Westmere上会基本改善
作者: Asuka    时间: 2008-10-16 14:47
“最棒的是哪一个?”

“下一个”

:p
作者: loverzhp    时间: 2008-10-16 15:28
楼下继续。。。
作者: itany    时间: 2008-10-16 15:31
原帖由 Asuka 于 2008-10-16 14:47 发表
“最棒的是哪一个?”
“下一个”
:p


如果一个CPU是完美的,那么他的各个方面都是瓶颈的
作者: renderman    时间: 2008-10-16 19:21
酷瑞2居然没有HT啊.............


记得以前说P4 就有HT了啊,.,


这是怎么回事呀
作者: jason_sean    时间: 2008-10-16 20:02
原帖由 renderman 于 2008-10-16 19:21 发表
酷瑞2居然没有HT啊.............


记得以前说P4 就有HT了啊,.,


这是怎么回事呀

我汗~~~
老大,你现在才知道酷睿2没有ht啊?
p4有ht是因为架构问题
c2d没有ht也是因为架构问题
作者: ITANIUM2    时间: 2008-10-16 20:04
原帖由 jason_sean 于 2008-10-16 20:02 发表

我汗~~~
老大,你现在才知道酷睿2没有ht啊?
p4有ht是因为架构问题
c2d没有ht也是因为架构问题


c2d 没ht 不是架构问题。是因为加ht的话可能会增大发热,那帮设计移动处理器的人就放弃了。还有,加ht 会拖延时间的
作者: renderman    时间: 2008-10-16 23:21
会拖延什么时间???
作者: 654321    时间: 2008-10-16 23:45
原帖由 ITANIUM2 于 2008-10-16 20:04 发表


c2d 没ht 不是架构问题。是因为加ht的话可能会增大发热,那帮设计移动处理器的人就放弃了。还有,加ht 会拖延时间的


这个解释很新奇{biggrin:]
作者: fenchang    时间: 2008-10-17 09:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: notfishcc    时间: 2008-10-17 10:04
Core 2上HT,想必内存带宽和延迟的问题会大大抵消HT带来的效能增益
作者: roadrunner    时间: 2008-10-17 10:37
C2D其实就是奔三的马甲, 所以没有HT
作者: ITANIUM2    时间: 2008-10-17 10:44
这个是realtechworld 的解释,不是我编的


原帖由 654321 于 2008-10-16 23:45 发表


这个解释很新奇{biggrin:]

作者: leedemon    时间: 2008-10-17 10:54
这个是单core multi-thread的设计啊,现在RISC的CPU这样设计挺多了,就是可以有2条thread同时跑,不过对于有些资源的访问需要互锁。

不知道这个和之前的HT有没有直接的联系


之前对HT的理解出错了,ft

[ 本帖最后由 leedemon 于 2008-10-17 10:58 编辑 ]
作者: renderman    时间: 2008-10-17 12:39
以前用的P4 确实是HT  因为本身CPU 只有1个核心

但是任务管理器中却认的是2个核心
作者: han_lijia    时间: 2008-10-17 13:00
新人没看见过P4超线程吗。。。
作者: Edison    时间: 2008-10-17 13:34
饭要一口一口吃, P4 的桌面版一开始也是没有 Jackson 技术的。
作者: lkymx    时间: 2008-10-17 13:34
有HT不久8 threads了
作者: Athlon64fly    时间: 2008-10-17 16:47
提示: 作者被禁止或删除 内容自动屏蔽
作者: itany    时间: 2008-10-17 16:57
原帖由 Athlon64fly 于 2008-10-17 16:47 发表
才8线程就吃惊了,哥们儿肯定没玩过Sun SPARC, 8核32线程{lol:]


才8核心32线程,还是看Larrabee好了
作者: Athlon64fly    时间: 2008-10-17 17:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: FENG950    时间: 2008-10-17 18:06
原帖由 Athlon64fly 于 2008-10-17 17:09 发表


影都没有的Larrabee ,32线程的UltraSPARC T1可是2005年发布的,那时候intel有什么?{titter:]
2007发布的UltraSPARC T2 Plus 已经64线程了{lol:]

又不是同一级的技术,SPARC的线程(一个核心上)又不是同时(刻)运行的。
作者: itany    时间: 2008-10-17 18:07
原帖由 Athlon64fly 于 2008-10-17 17:09 发表


影都没有的Larrabee ,32线程的UltraSPARC T1可是2005年发布的,那时候intel有什么?{titter:]
2007发布的UltraSPARC T2 Plus 已经64线程了{lol:]


是啊,32线程的U SPARC被Clowertown Xeon打的满地找牙,32线程就是看起来好看罢了
作者: the_god_of_pig    时间: 2008-10-17 19:17
原帖由 Athlon64fly 于 2008-10-17 17:09 发表


影都没有的Larrabee ,32线程的UltraSPARC T1可是2005年发布的,那时候intel有什么?{titter:]
2007发布的UltraSPARC T2 Plus 已经64线程了{lol:]


已经开始挺sun了,真是敌人的敌人是朋友啊{lol:]

不过要是想比线程数量的话不如和gpu比{lol:]
作者: shadewither    时间: 2008-10-17 19:47
原帖由 itany 于 2008-10-17 18:07 发表


是啊,32线程的U SPARC被Clowertown Xeon打的满地找牙,32线程就是看起来好看罢了

32线程不单单是好看的——线程喂不饱,性能就无敌地低
作者: tankbig    时间: 2008-10-19 09:02
Hyperthread 是因为处理器的流水过长,因此做出HT可以充份利用CPU机时。但core2 duo流水比p4少很多,又做成了dual core所以不用上HT就可以。相反如果core2duo用了HT反会变慢的。这就是当初p42.8c比p43.0D有些时候要快的原因
作者: D65    时间: 2008-10-19 11:47
光WinRAR飞起来的速度就够high的,慢慢等吧
作者: paullu126    时间: 2008-10-24 20:40
超线程技术啊,以前的HT,每个核心两个线程,自然就是4核8线了。




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4