POPPUR爱换

标题: GPU的制造工艺跟CPU的一样了, 为什么频率还是上不去呢? [打印本页]

作者: paulwish    时间: 2010-3-5 14:58
标题: GPU的制造工艺跟CPU的一样了, 为什么频率还是上不去呢?
GPU好的都40NM, 可频率最高也就700MHZ
CPU还都是45NM, 可频率却能到4G以上, 为什么呢???
作者: ITCA    时间: 2010-3-5 15:00
那为什么同样是90NM
INTEL/AMD可以做到2GHZ,3GHZ
而TI的OMAP,MIPS的LOONGSON,ARM的XSCALE只能做到205MHZ,624MHZ,顶多1GHZ呢



架构不同的东西不能这么比
作者: 380    时间: 2010-3-5 15:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: gzpony    时间: 2010-3-5 15:25
个人猜测,是功耗的原因吧。

GPU的并行计算度很高,在满负荷的时候,同时有几百上千个核心的并行计算,运算的时候功耗很大,虽然每个核心发热都不太大,而几百上千个加起来,几百瓦的热功率就出来了。散热和稳定性的要求让这些核心都不能运行在太高的频率下,否则就热死了。

而CPU一般也就4核,现在出到6核,8核的,频率也要略为降低了。核心少,频率可以高点,热量还是可以散发。

同样工艺条件下,有时可以看到GPU和CPU的晶体管数量相仿。但CPU里面多数晶体管还是用来做cache用的,发热比运算核心还是要小多了。

而如果把CPU的计算核心做多,比如传说中的拉拉比,功耗一样大幅上升,要实现众多核心而能稳定运行就要大幅降低频率的。

讨论完上面的东西,还有个领悟。就是可以明白到GPU的总的计算能力确实比CPU强大很多。计算单元的数量和密度都比CPU大。
作者: farcryman    时间: 2010-3-5 15:36
4L分析得入理
作者: czyemotion    时间: 2010-3-5 15:38
11111111111111························
作者: 93blue    时间: 2010-3-5 15:40
散热是个问题,难不成给GPU也上个变形金刚之类的大型散热器?
作者: scowl    时间: 2010-3-5 16:02
CPU的制造工艺比GPU还先进了, 为什么核心数还是上不去呢?
作者: cellwing    时间: 2010-3-5 16:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: elisha    时间: 2010-3-5 16:29
CPU的制造工艺比GPU还先进了, 为什么核心数还是上不去呢?
scowl 发表于 2010-3-5 16:02

100核的atom,和8核的I7,你选哪个
作者: gzpony    时间: 2010-3-5 17:03
CPU的制造工艺比GPU还先进了, 为什么核心数还是上不去呢?
scowl 发表于 2010-3-5 16:02


CPU目前的软件应用,支持多核,或者众多核的能力还不够。不是好多人都说更看重单核的能力吗。
等软件的支持起来的,CPU将来会朝众多核方向发展的。
作者: kenkenkenken    时间: 2010-3-5 17:06
CPU目前的软件应用,支持多核,或者众多核的能力还不够。不是好多人都说更看重单核的能力吗。
等软件的 ...
gzpony 发表于 2010-3-5 17:03


你说的那是个人电脑,多数关键应用服务器都恨不得核越多越好
作者: Edison    时间: 2010-3-5 17:08
这其实是殊途同归,如果单核能满足,没有谁会乐意弄多核自讨苦吃。
作者: keithyyy    时间: 2010-3-5 17:22
[quote]个人猜测,是功耗的原因吧。

GPU的并行计算度很高,在满负荷的时候,同时有几百上千个核心的并行计算,运 ...
gzpony 发表于 2010-3-5 15:25
超级复杂啊!!!!
作者: solidusmic    时间: 2010-3-5 17:25
这么说吧。

gpu烧到90度,照样没问题

安全温度在110度左右

cpu呢?


这就是关键所在


具体原因,貌似是工作原理不一样的缘故。

具体gpu和cpu的区别,去google一下。
作者: saven    时间: 2010-3-5 17:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: nukualofa    时间: 2010-3-5 17:37
从C2D到i7
从K8到K10.5
单核效率一直没有很大的提高
所以现在两家都开始比拼核心数了
作者: elisha    时间: 2010-3-5 18:01
这么说吧。

gpu烧到90度,照样没问题

安全温度在110度左右

cpu呢?


这就是关键所在


具体 ...
solidusmic 发表于 2010-3-5 17:25

是你习惯GPU的高温而已,实际上,CPU也没问题的
180W的GPU,你会觉得蛮省电的,但是180W的CPU却不能接受
作者: zidane1980    时间: 2010-3-5 18:22
这么说吧。

gpu烧到90度,照样没问题

安全温度在110度左右

cpu呢?


这就是关键所在


具体 ...
solidusmic 发表于 2010-3-5 17:25



    工作频率跟现在的gpu相仿的话,cpu一样可以烧到90度的。
作者: Edison    时间: 2010-3-5 18:36
是你习惯GPU的高温而已,实际上,CPU也没问题的
180W的GPU,你会觉得蛮省电的,但是180W的CPU却不能接受
elisha 发表于 2010-3-5 18:01


core i7 920 如果电压拉到 20% 上 4ghz,功率随便就能攀上 200 瓦。
作者: westlee    时间: 2010-3-5 18:43
提示: 作者被禁止或删除 内容自动屏蔽
作者: zaknafein    时间: 2010-3-5 18:46
工艺不一样
作者: microlance04    时间: 2010-3-5 18:47
提示: 作者被禁止或删除 内容自动屏蔽
作者: elisha    时间: 2010-3-5 19:09
core i7 920 如果电压拉到 20% 上 4ghz,功率随便就能攀上 200 瓦。
Edison 发表于 2010-3-5 18:36

我知道,但是人们无法接受200W的cpu,对于200w的gpu却习以为常
作者: gzpony    时间: 2010-3-5 19:34
如果单纯讨论频率, 那么还请注意芯片的规模, GPU的规模据现在的情况, 应该是大幅高于CPU的吧; 规模大的芯片 ...
microlance04 发表于 2010-3-5 18:47



    我注意到驱家曾经有个新闻,说Intel正在重新招聘传统的GPU的设计人员,估计拉拉比的结构可能不会再发展下去;intel的GPU可能走N,A的道路了。当然,可能只是新闻的推测。但确实有可能是Intel的拉拉比项目失败后,总结后觉得目前很难把x86的CPU核心直接堆众多核来形成实用的GPU,决定走N和A的已经被证明过可行的传统GPU的结构。
作者: 河蟹万岁    时间: 2010-3-5 23:49
流水线的问题
作者: kdua    时间: 2010-3-5 23:55
汽车都跑到200公里了,为什么拖拉机跑个100公里就这么难呢?
作者: hd4770    时间: 2010-3-6 00:38
GPU的问题之一是邻近走线在高速中会相互影响。不知CPU有没有这样的问题?
作者: Prescott    时间: 2010-3-6 02:21
个人猜测,是功耗的原因吧。

GPU的并行计算度很高,在满负荷的时候,同时有几百上千个核心的并行计算,运 ...
gzpony 发表于 2010-3-5 15:25


照你这么说,16sp的GT210总没功耗问题吧,应该可以跑到3GHz咯?事实上,超死也上不去
作者: yeemartin!    时间: 2010-3-6 02:28
回复 27# 河蟹万岁

反了,
流水线越深越能提高频率,比如P4 prescotte 31级流水线。
GPU的流水线都是几百级的。
作者: 极速冰封    时间: 2010-3-6 13:08
貌似是工作原理不一样的
作者: carson_lip    时间: 2010-3-6 20:24
个人觉得CPU比GPU要好造一些。。。。。。
作者: archerzz    时间: 2010-3-6 22:40
制造工艺是不一样的,不能光看制程。比如同样是CPU,Intel和AMD/IBM区别很大。台积电在28nm上要推3种工艺,分别针对不同的芯片。而且楼上也说了,架构设计不一样,频率不一定会很高,但是性能却不一定差。
作者: gzpony    时间: 2010-3-6 23:30
照你这么说,16sp的GT210总没功耗问题吧,应该可以跑到3GHz咯?事实上,超死也上不去
Prescott 发表于 2010-3-6 02:21



    架构设计的时候就为几百MHZ布置的,并不是减少工作的SP就可以大幅提升频率。而这些低数量SP的型号也是作为低端型号,也不会让这样做。
而架构设计的时候为什么按几百MHz来做,原因就是我猜测的那些。
作者: zgmfx10akira    时间: 2010-3-7 12:18
GPU好的都40NM, 可频率最高也就700MHZ
CPU还都是45NM, 可频率却能到4G以上, 为什么呢???
paulwish 发表于 2010-3-5 14:58



    CPU撑足就6核,最多12核(桌面和服务器常用CPU,某些特制的例外)
GPU比如5870有1600个核(除以5也有320个了),NV有512个核心。你说GPU为什么频率上不去呢?
作者: yiyang    时间: 2010-3-7 12:52
学习了~~~
作者: los_parrot    时间: 2010-3-7 14:45
微构架不一样,cpu的制造工艺可以上高频

不是专业人士,细节不清楚.不过造cpu的那几个fab,用的设备,材料和设计软件跟tsmc是不同的.你可以把tsmc的生产线看成是猴版.虽然都是在单晶硅上做芯片,但联结材料用的是低档货,设计逻辑是路边老乞丐给的降龙十八掌少1掌速成指南.跟长期修炼九阳神功+九阴真经的intel之流没有可比性啊.

关键是tsmc在产业链的地位不够,想学高级神功得交巨额授权费,买更贵的设备,生产出来的产品就没有成本效益.而intel/amd/ibm都持有关键专利,通过交叉授权可以不用缴费,成本比tsmc低的多.
作者: archerzz    时间: 2010-3-7 14:51
微构架不一样,cpu的制造工艺可以上高频

不是专业人士,细节不清楚.不过造cpu的那几个fab,用的设备,材料和 ...
los_parrot 发表于 2010-3-7 14:45


对的,不能光看线宽,实际上细节差别很大。
不过话说回来,TSMC除了代工的GPU外,其它Chip恐怕都没这么复杂,所以我猜不是不能引入那些高端设备,而是引入了不划算。半导体是个烧钱的行当,现金流比较紧张的。




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