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

使用 NVIDIA GPU 运行 SETI@home (beta测试)

[复制链接]
发表于 2008-12-11 11:15:04 | 显示全部楼层 |阅读模式
SETI@home 已经开发了一个使用 CUDA 运行在 NVIDIA GPUs 的版本。
这个版本相比 CPU 版本会获得 5-10倍 的效力。
如果你有能够支持 CUDA 的显卡,希望你能够支持SETI@home

目前GPU版本是运行在 SETI@home 的 beta 子项目下(主项目 SETI@home 还未正式支持)
SETI@home/AstroPulse Beta 的主页地址:http://setiweb.ssl.berkeley.edu/beta/
参与的话请在 BOINC Manager 中“加入项目”填写上面地址。
(注:由于处于beta阶段,并不完善,有可能出现某些错误或问题。请注意。)



补充说明:现在seti的gpu版运行在beta项目,一方面说明程序的问题可能还比较多,参加的人要有心理准备,另一方面,应该也是项目方希望的,如果参加了beta测试,最好能够多去官方论坛看看,参与一些讨论,报告一些问题,提出一些建议,等等,这样才能为项目做出更大的贡献,项目方也能因此尽早推出正式版本

GPU版本官方论坛:http://setiweb.ssl.berkeley.edu/beta/forum_forum.php?id=2


========================================

安装办法:

1)检查计算机是否有支持 CUDA 的GPU。
       * 确定GPU的模型名称。在Windows下,打开 设备管理器,然后打开 显示适配器,这里就显示模型的名称。
       * 查看 NVIDIA的CUDA产品名单,如果你的GPU列在此,并至少有256MB的显存,那么它就是兼容的了。

2)下载最新的 NVIDIA 驱动程序。
       * CUDA需要最新的驱动程序工作。到这里下载并安装它。注意:你只需要驱动,而不是工具或SDK。获取 CUDA 2.0 版本。

3)安装最新的 BOINC 客户端软件。
       * 你需要 6.4.5或更高版本的 BOINC 客户端软件。到这里下载并安装它。

大功告成!现在开始 BOINC,不久就能获得WU,并获得大积分~


另外:

       * 除了SETI@home,你还可以使用GPU来帮助生物医学研究等等项目:GPUgrid.net,也是采用CUDA技术的应用。
       * 如果你有参与BOINC平台的其他项目,BOINC将继续让你的CPU工作。


========================================

根据已有用户使用GPU版本计算的情况汇总一下发现的问题:

       * 计算预测时间不准。
       * WU在计算过程中容易出错(8000,9000系列),GTX200系列比较稳定。
       * 计算过程中需要占用一个CPU进行计算。
              * CPU占用率浮动大,偶尔会影响日常使用。
              * 被调用的CPU剩余闲置时间未能被BOINC下其他的纯CPU项目继续利用。
       * 显卡必须256MB独立显存,共享显存不被认可。(128MB独立显存的显卡不能进行计算)
       * 没有提供图形屏保。

[ 本帖最后由 BiscuiT 于 2008-12-18 08:41 编辑 ]
回复

使用道具 举报

发表于 2008-12-11 11:42:46 | 显示全部楼层
不错,遗憾在跑FAH
回复

使用道具 举报

发表于 2008-12-11 12:19:27 | 显示全部楼层
问个问题啊。。。我是集成显卡但是有独立显卡的插槽...
支持这种“功能”的显卡最便宜的是什么型号啊????????
回复

使用道具 举报

 楼主| 发表于 2008-12-11 12:49:50 | 显示全部楼层

回复 #3 lawrence 的帖子

如果自己不需要那就不建议为计算而特意去购买设备了。。
在你需要添加设备的时候再考虑才是最好的时机。。
回复

使用道具 举报

发表于 2008-12-11 13:02:50 | 显示全部楼层
哇,seti也支持gpu计算啦,可怜俺么有好显卡。。。  // 怪不得之前这么迫切的需要支持cuda的boinc客户端正式发布,以致阉割了原计划中的6.4版
回复

使用道具 举报

发表于 2008-12-11 13:02:53 | 显示全部楼层
那运行的时候BOINC如何知道用户是希望用CPU还是GPU运行呢?
回复

使用道具 举报

发表于 2008-12-11 13:08:39 | 显示全部楼层

回复 #4 BiscuiT 的帖子

啊哈....想多做点贡献啊....
看到5~10倍我就流口水啊.. .....
呵呵..我再考虑考虑啊..
回复

使用道具 举报

发表于 2008-12-11 13:22:37 | 显示全部楼层
可以同时用cpu 和gpu运算么,有人测试么?
回复

使用道具 举报

发表于 2008-12-11 13:33:57 | 显示全部楼层

回复 #6 aquarius12 的帖子

应该是有gpu就用gpu,同时可能附带消耗掉一个cpu核心(猜测),然后其它cpu核心继续跑非gpu任务吧
回复

使用道具 举报

发表于 2008-12-11 13:36:28 | 显示全部楼层
对了,现在这个应该只是在beta项目那边测试运行吧?是不是在一楼说明一下比较好?
回复

使用道具 举报

发表于 2008-12-11 13:40:22 | 显示全部楼层
兴奋的下载驱动中,想在自己单位的8400上试试看,回家开9800gt全速。。。
对了是不是seti beta版呢????
回复

使用道具 举报

 楼主| 发表于 2008-12-11 13:53:58 | 显示全部楼层

回复 #10 Youth 的帖子

ok,已加说明
回复

使用道具 举报

 楼主| 发表于 2008-12-11 13:55:40 | 显示全部楼层

回复 #11 zflowers 的帖子

应该是,#1楼加了说明

不过我没有可支持的硬件,不能去测试。。如果你遇到什么问题有请随时报告~
回复

使用道具 举报

发表于 2008-12-11 14:15:46 | 显示全部楼层
2008-12-11 13:42:51||Starting BOINC client version 6.4.5 for windows_intelx86
2008-12-11 13:42:51||log flags: task, file_xfer, sched_ops
2008-12-11 13:42:51||Libraries: libcurl/7.19.0 OpenSSL/0.9.8i zlib/1.2.3
2008-12-11 13:42:51||Data directory: C:\Documents and Settings\All Users\Application Data\BOINC
2008-12-11 13:42:51||Running under account Administrator
2008-12-11 13:42:51|SETI@home|Found app_info.xml; using anonymous platform
2008-12-11 13:42:51||Processor: 2 GenuineIntel Intel(R) Pentium(R) Dual  CPU  E2140  @ 1.60GHz [x86 Family 6 Model 15 Stepping 13]
2008-12-11 13:42:51||Processor features: fpu tsc pae nx sse sse2 mmx
2008-12-11 13:42:51||OS: Microsoft Windows XP: Professional x86 Editon, Service Pack 3, (05.01.2600.00)
2008-12-11 13:42:51||Memory: 1022.48 MB physical, 2.40 GB virtual
2008-12-11 13:42:51||Disk: 19.53 GB total, 4.45 GB free
2008-12-11 13:42:51||Local time is UTC +8 hours
2008-12-11 13:42:51||Not using a proxy
2008-12-11 13:42:53||CUDA devices found
2008-12-11 13:42:53||Coprocessor: GeForce 8400 GS (1)
2008-12-11 13:42:53||Version change (5.10.45 -> 6.4.5)
2008-12-11 13:42:53|rosetta@home|URL: http://boinc.bakerlab.org/rosetta/; Computer ID: 887122; location: (none); project prefs: default
2008-12-11 13:42:53|Einstein@Home|URL: http://einstein.phys.uwm.edu/; Computer ID: 1593541; location: home; project prefs: default
2008-12-11 13:42:53|SETI@home|URL: http://setiathome.berkeley.edu/; Computer ID: 4304544; location: (none); project prefs: default
2008-12-11 13:42:53||General prefs: from SETI@home (last modified 14-Dec-2006 13:44:46)
2008-12-11 13:42:53||Host location: none
2008-12-11 13:42:53||General prefs: using your defaults
2008-12-11 13:42:53||Reading preferences override file
2008-12-11 13:42:53||Preferences limit memory usage when active to 511.24MB
2008-12-11 13:42:53||Preferences limit memory usage when idle to 920.23MB
2008-12-11 13:42:53||Preferences limit disk usage to 0.80GB
2008-12-11 13:42:53||Running CPU benchmarks
2008-12-11 13:42:53||Suspending computation - running CPU benchmarks
2008-12-11 13:42:56||BOINC can't access Internet - check network connection or proxy configuration.
2008-12-11 13:43:25||Benchmark results:
2008-12-11 13:43:25||   Number of CPUs: 2
2008-12-11 13:43:25||   1527 floating point MIPS (Whetstone) per CPU
2008-12-11 13:43:25||   3213 integer MIPS (Dhrystone) per CPU
2008-12-11 13:43:26|SETI@home|Restarting task 20oc08ae.1762.19295.8.8.230_1 using setiathome_enhanced version 528
2008-12-11 13:43:27|SETI@home|Restarting task 20oc08af.3034.16841.4.8.206_0 using setiathome_enhanced version 528
2008-12-11 13:48:15||Re-reading cc_config.xml
谁知道gpu为我加速了么,也许我的8400很慢,没感觉比原来快呢,也是2个u同时全速跑,进程中没有出现像fah的gpu程序或类似多余的占内存的进程
回复

使用道具 举报

 楼主| 发表于 2008-12-11 14:33:15 | 显示全部楼层

回复 #14 zflowers 的帖子

应该要加入 SETI@home/AstroPulse Beta 这个项目中去才能获得gpu的wu。。

项目地址:http://setiweb.ssl.berkeley.edu/beta/

打开 boinc manager,工具 / 加入项目,如下图:

Snap1.png
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-5-9 04:22

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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