本帖最后由 bill_max 于 2010-1-28 08:58 编辑
SETI@home(Search for ExtraTerrestrial Intelligence at Home,在家搜寻外星智慧(地外文明)),是一个通过互联网利用家用个人计算机处理天文数据的分布式计算项目。关于SEIT@home的介绍,可以参考:http://zh.wikipedia.org/wiki/SETI@home 。 这是一个利用屏幕保护时间(或也可以设置在后台运行)进行寻找ET的全世界分布计算的项目,也就是说:你的电脑在屏保的时候会从网上下载一小段数据进行计算,然后把结果回馈给项目组。如果从屏幕保护状态恢复了,它就会自动停止。这是个利用你电脑空闲时间进行有益活动的项目。 以前,这只能用cpu进行计算,随着CUDA的诞生,现在也可以利用GPU进行计算了,而且速度还更快。这实在是CUDA实用化的好程序。 支持的nv显卡可以参考:http://www.nvidia.com/object/cuda_learn_products.html
对于amd的显卡,现在还不能用GPU来对SETI@home 进行计算,不过还是可以利用AMD的GPU来进行别的科学计算,如Collatz Conjecture ,Milkyway@home 。 支持的ati显卡为 AMD R600 GPU 及以后的型号,如ATI Radeon HD2400, HD2600, HD2900 and HD3800 HD4800,HD5800。
上面提到的几种程序,现在都是归在BOINC 软件下管理, 所以现在要先下载BOINC软件,然后可以选择各种喜欢的需要计算的项目来参与。
下载BOINC软件可以参见:http://boinc.berkeley.edu/
关于BOINC的GPU计算相关简介和简单说明,可以参见: http://boinc.berkeley.edu/wiki/GPU_computing (E文),里面提到了可以用NV或者ATI 的GPU进行计算的几个项目。
总的来说,你只需要下载BOINC软件并安装就可以了,重启后会有一些关于个人和项目的设置,然后自动打开个浏览器链接,你可以加入已经存在的团队共同出力,还可以设置一些其他如什么时候使用之类的参数。
有关的报道可以参考:http://cpu.zol.com.cn/124/1247571.html
加一个链接:中国分布式计算总站。http://www.equn.com/index.php/%E9%A6%96%E9%A1%B5 纯中文的,看起来比E文的省力。说不定有你喜欢的项目。
楼下的问题这篇文章有回答。 |