POPPUR爱换

标题: gpu既然能协助cpu看片,为何不能提高通用运算性能? [打印本页]

作者: 自自在在    时间: 2007-5-11 12:35
标题: gpu既然能协助cpu看片,为何不能提高通用运算性能?
想想看,假如能利用g80或r600算super pi,那多美好?

是否很难实现?:(
作者: aibo    时间: 2007-5-11 12:41
R580不是在算蛋白质吗

貌似比cpu牛鼻很多:p
作者: Edison    时间: 2007-5-11 12:51
编程难度高。

M$的gpgpu研究项目中有Pi的例程。
作者: 自自在在    时间: 2007-5-11 12:55
标题: 回复 #3 Edison 的帖子
仅仅是难度高吗?还是根本不能实现??:unsure:

我是说在当前都pc架构下不能实现?》:huh:
作者: xday2000    时间: 2007-5-11 13:17
嗯嗯,对于正在辛勤灌水的我们来说,显卡强大的运算能力似乎一直被闲置了:lol:
作者: dragon_cdlyf    时间: 2007-5-11 14:06
GPU的硬件特点决定了它的强项是矢量运算
一定要把它转换成整数运算还是很困难的
作者: the_god_of_pig    时间: 2007-5-11 16:40
视频加速靠的是GPU么,还不主要是靠GPU上集成的VPU:huh:

GPU算通用——很像本末倒置:lol:
作者: 来不及思考    时间: 2007-5-11 16:43
提示: 作者被禁止或删除 内容自动屏蔽
作者: lqf3dnow    时间: 2007-5-11 16:44
LZ知道PS3 CELL CPU为什么开发那么难么?

何况GPU这中2年架构一换的东西
作者: the_god_of_pig    时间: 2007-5-11 17:02
原帖由 来不及思考 于 2007-5-11 16:43 发表
本末倒置有何不可,不管黑白,抓到老鼠就是好猫

还是有人害怕了



现在实效不明得很,视频加速不能算纯种的GPGPU应用,那个F@H运算对象不同flops没可比性:o

要是真的有神效,找点看得见摸得着的能对比的应用给用户看看应该也不是什么难事吧:huh:


偶还是牢记:这个星球不存在火星科技:lol:
作者: 89度热水    时间: 2007-5-11 17:09
原帖由 the_god_of_pig 于 2007-5-11 16:40 发表
视频加速靠的是GPU么,还不主要是靠GPU上集成的VPU:huh:

GPU算通用——很像本末倒置:lol:


ATI有用Shader做视频加速的
作者: chenying    时间: 2007-5-11 17:10
通用跟专用应该有区别。
作者: the_god_of_pig    时间: 2007-5-11 17:11
原帖由 89度热水 于 2007-5-11 17:09 发表


ATI有用Shader做视频加速的



只是部分应用,而且效果比GF7还差不少:p
作者: 89度热水    时间: 2007-5-11 17:14
CPU在很多领域根本无法发挥作用,随便一块音频解码器的运算让CPU来做试试?
作者: 高飞5945    时间: 2007-5-11 18:02
协处理器....补齐字数
作者: chiao    时间: 2007-5-11 19:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: Ricepig    时间: 2007-5-11 19:41
主要的问题是:

1、DX10之前的显卡,对流程控制语句支持非常有限,大家知道要做运算不单单是加减乘除,还得有分支和循环。
2、GPU目前最多还只有单精度,对双精度支持不够。当然这不是主要因素。
3、GPU运算允许少量错误出现~~~这也是GPU一个比较大的限制。试想渲染游戏画面时,一个多边形的某几个顶点出错,或是某几个像素出错,由于屏幕刷新快,而且错点占的比例不高,不容易发现。但是做通用计算,某些错误是不可容忍的。
4、最后,GPU和显存之间带宽是很大的,但是和内存之间带宽就没有那么大了。现在GPU运算特性造成还是得有一部分东西让CPU算,但是之间的数据沟通就成了问题。
5、GPU确实有很多拿来做通用计算的,比如可以去GPGPU.org看看,都是用GPU做通用计算的,不过大部分是科学计算。其实,我们一般常用的软件,除了压缩解压缩和游戏,很少有CPU密集型的任务,CPU一般都还在等内存,内存在等硬盘。

我想我已经说清楚了,嘿嘿
作者: potomac    时间: 2007-5-11 20:39
提示: 作者被禁止或删除 内容自动屏蔽




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