找回密码
 新注册用户
搜索
查看: 3715|回复: 7

利用显卡GPU做SETI@HOME计算的设想

[复制链接]
发表于 2005-8-8 16:23:12 | 显示全部楼层 |阅读模式
显卡的GPU由于其得天独厚的设计(现在显卡的GPU多是256位的),浮点处理能力异常地强.
而且除非你在玩一些高端游戏或做复杂的画面渲染,一般情况下,显卡的GPU是比较空闲的.
而SETI@HOME计算主要是浮点运算.所以要是能利用GPU来跑SETI才能够真正地完全
发挥电脑所有的资源(理论上电脑里任何一个有运算能力的芯片都可以利用,如声卡).

本人的设想是这样的:

设:对WU里数据的处理运算为F
设:我们写的处理代码为C

C利用Direct X接口,把F当作图形运算(或是转换成相应的图形运算?),请求GPU做F,然后C把返回结果处理.

本人对技术细节方面不是很熟悉,
提出此设想是想大家一起探讨一下是不是可行,
并请提出各种疑问(可以包含技术细节和管理实施等方面),

如果此想法可行的话我想是不是组织一批有心人把这个项目实施,
回复

使用道具 举报

发表于 2005-8-8 16:33:36 | 显示全部楼层
理论上应该是可行的,以前也有过把显卡改成音效处理设备的例子,但是实际操作上应该还是有很多工作要作吧。
回复

使用道具 举报

发表于 2005-8-8 16:43:56 | 显示全部楼层
据我所知,seti中会大量用到快速傅利叶变换(FFT),如果显卡GPU很适合做FFT运算的话,那么楼主的想法可行性是很高的

不过我不太了解显卡GPU的特长,显卡达人进来讲课吧
回复

使用道具 举报

 楼主| 发表于 2005-8-8 16:51:15 | 显示全部楼层
强烈要求有关技术高手进来探讨......
回复

使用道具 举报

发表于 2005-8-8 17:55:08 | 显示全部楼层
http://www.equn.com/forum/viewthread.php?tid=1933  这个帖子也曾经讨论过这个问题的。
回复

使用道具 举报

 楼主| 发表于 2005-8-8 20:51:21 | 显示全部楼层
"http://www.equn.com/forum/viewthread.php?tid=1933  这个帖子也曾经讨论过这个问题的。 "


我是想如果可行的话我们就去做吧,不一定要等人家老外研究出来给我们用.

大家也可以讨论一下这个应用的方法跟途径嘛.

像我提出的是利用已有的Direct X接口做编程.
回复

使用道具 举报

发表于 2005-8-9 21:09:46 | 显示全部楼层
现在的GPU一点也不比CPU简单。XBOX360上的GPU用的片内缓存都有10M了,比CPU的大多了。希望有达人研究一下。
回复

使用道具 举报

发表于 2005-8-9 23:36:48 | 显示全部楼层
显卡方面比较厉害的好是GZ论坛
不过……呃……
回复

使用道具 举报

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

本版积分规则

论坛官方淘宝店开业啦~
欢迎大家多多支持基金会~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2024-4-27 23:27

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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