POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 6245|回复: 46
打印 上一主题 下一主题

各位有谁知道为什么GPU的频率比CPU低得多

[复制链接]
跳转到指定楼层
1#
发表于 2006-7-27 21:25 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
GPU,即便在相似的工艺,相近的核心面积大小的情况下也要比CPU频率低得多,各位有谁知道这是什么原因吗?

主要是因为GPU和CPU设计方面的问题还是工艺水平方面的问题? 难道高频率小核心面积的GPU无法设计出来?

我是外行,希望指教.
seraph0504 该用户已被删除
47#
发表于 2006-7-28 21:13 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

RacingPHT 该用户已被删除
46#
发表于 2006-7-28 15:14 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

lislee2001 该用户已被删除
45#
发表于 2006-7-28 14:57 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

44#
发表于 2006-7-28 10:38 | 只看该作者
Some right. One CPU core more complicate than one unit of GPU. However,the number of the latter much more than the former and it needs a slower-speed communication.

原帖由 eppgame 于 2006-7-28 10:17 发表
GPU比CPU复杂? 如果把CPU比作一颗高级炸弹,那GPU顶多算把10000个手榴弹捆一块。
回复 支持 反对

使用道具 举报

43#
发表于 2006-7-28 10:36 | 只看该作者
理由很简单,频率是不得已才往上台的

既然 CPU 不好并行处理,那就只能提高单个线程的速度了

未来的多核心化 CPU 也不是以提升频率为主了
回复 支持 反对

使用道具 举报

42#
发表于 2006-7-28 10:34 | 只看该作者
Right.

Others, parallel calculation normally need longer time period. Frequency of one chip is decided by proper time sequence, i.e.  by the architecture designed by engineer. If regardless of right circuit functions, the frequency mostly decided by fabrication process.


原帖由 bravoskay 于 2006-7-27 23:33 发表

不能这么比较,CPU中的晶体管大多数都是L1和L2Cache,真正的逻辑运算单元只占很少一部分,尤其像安腾这种专们为服务器而做的CPU,cache所占用的晶体管数更是达到了变态的程度,17亿晶体管中,真正的运算单元不超 ...
回复 支持 反对

使用道具 举报

41#
发表于 2006-7-28 10:17 | 只看该作者

回复 #37 bravoskay 的帖子

GPU比CPU复杂? 如果把CPU比作一颗高级炸弹,那GPU顶多算把10000个手榴弹捆一块。
回复 支持 反对

使用道具 举报

40#
发表于 2006-7-27 23:58 | 只看该作者
大牛不少,都做前端的?
回复 支持 反对

使用道具 举报

39#
发表于 2006-7-27 23:57 | 只看该作者
管理员大叔真弓虽,飘过
回复 支持 反对

使用道具 举报

38#
发表于 2006-7-27 23:34 | 只看该作者
原帖由 bravoskay 于 2006-7-27 23:33 发表

不能这么比较,CPU中的晶体管大多数都是L1和L2Cache,真正的逻辑运算单元只占很少一部分,尤其像安腾这种专们为服务器而做的CPU,cache所占用的晶体管数更是达到了变态的程度,17亿晶体管中,真正的运算单元不超 ...

正解:charles:
回复 支持 反对

使用道具 举报

37#
发表于 2006-7-27 23:33 | 只看该作者

asdasd

原帖由 博士僧 于 2006-7-27 22:03 发表


不是,目前INTEL的家用CPU晶体管数量最多大概3.76亿个,其实跟最高级的GPU晶体管数量相当,至于安腾,晶体管17亿个,更是远远超过高端GPU.

即便用近似工艺近似晶体管数的GPU/CPU比(比如NV34M跟P4的早期版本比), ...

不能这么比较,CPU中的晶体管大多数都是L1和L2Cache,真正的逻辑运算单元只占很少一部分,尤其像安腾这种专们为服务器而做的CPU,cache所占用的晶体管数更是达到了变态的程度,17亿晶体管中,真正的运算单元不超过十分之一。而GPU中的晶体管基本上都是逻辑运算单元。单纯比较晶体管数在CPU和GPU这两类根本不同的器件中毫无意义,如果比较公正的比较一下(实际上无法比较,因为cpu和GPU执行的指令集不一样),GPU要远比同时代的CPU复杂。
回复 支持 反对

使用道具 举报

zl841226 该用户已被删除
36#
发表于 2006-7-27 23:12 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

35#
 楼主| 发表于 2006-7-27 22:55 | 只看该作者
原帖由 zl841226 于 2006-7-27 22:49 发表


家用CPU都是微程序控制的,一条指令程序,是由N条微指令错对应的微操作构成的~~~~~~~~~


我想问你, 半导体的频率由什么决定?:sweatingbullets:
回复 支持 反对

使用道具 举报

zl841226 该用户已被删除
34#
发表于 2006-7-27 22:49 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

33#
发表于 2006-7-27 22:48 | 只看该作者
17亿的安腾,频率很低啊
回复 支持 反对

使用道具 举报

32#
 楼主| 发表于 2006-7-27 22:47 | 只看该作者
原帖由 来不及思考 于 2006-7-27 22:41 发表


不要跟他讲了,说不清楚的...
他居然把我上面的话理解为"内存"瓶径
还举例说AGP和PCIE的数据交换并不多,所以"内存"不是瓶径
我真是无语 :sweatingbullets:


只能说,你用DRAM是非常容易让人误解的说法,我都不知道你到底想说内存还是显存,好在我两方面都回复了,反倒被你挑出来说:sweatingbullets:

[ 本帖最后由 博士僧 于 2006-7-27 22:53 编辑 ]
回复 支持 反对

使用道具 举报

31#
 楼主| 发表于 2006-7-27 22:45 | 只看该作者
原帖由 zl841226 于 2006-7-27 22:39 发表


CPU那个频率,对应的是流水线单步操作的周期
CPU流水线的级数可以做的很多~~~~~~~~~~~

所以每个周期所做的操作并不多~~~~~~~~~~~


但我们同时应该注意到,GPU执行的指令通常比CPU需要执行的指令简单/单调得多, 而且操作数的精度也低得多.
回复 支持 反对

使用道具 举报

zl841226 该用户已被删除
30#
发表于 2006-7-27 22:44 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

来不及思考 该用户已被删除
29#
发表于 2006-7-27 22:41 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2024-11-2 10:19

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表