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

[转帖] 从留言板上得到的消息

[复制链接]
发表于 2008-12-21 12:53:41 | 显示全部楼层 |阅读模式
留言板:http://setiathome.berkeley.edu/forum_forum.php?id=10上有一条Modified SETI MB CUDA + opt AP package for full GPU utilization的消息,作者是Raistmer,他发的帖子我贴在下面,文件我下载了,第一个网址可下载,第二个网址要用户名和密码。我准备把现有的seti@home的包算完后试试。

1) This package (Raistmer's_opt_package.rar) can be downloaded from http://files.mail.ru/CIXVXO .
It also can be downloaded from this post on Lunatics forums:
http://lunatics.kwsn.net/gpu-cru ... ilize.msg12177.html;topicseen#msg12177
Targed hosts: Windows x86, SSE3 support for AP, CUDA support for MB.

2) It consist of modified SETI MB CUDA and current SSE3 opt SETI AP binaries with corresponding app_info.xml file
3) Modification that I have done increases CUDA worker thread priority in SETI MB CUDA that allows more fully GPU usage while keeping all CPU cores busy too. That is, using of this build can increase total performance of your host for BOINC tasks.
4) MB binaries based on CUDA MB sources recived from Eric (with small modification), opt AP is just repacking of current Lunatics opt AP release (SSE3 build).
5) It's not "official" Lunatics release so you could blame only me (or yourself, or BOINC bugs and so on and so forth) for any issues you encounter.
6) I still can' check AP+MB work (no AP tasks here) but it works just fine with CUDA MB + einstein@home combination.
7) For best CPU and GPU usage I recommend to set number of processors available for BOINC to real_number_of_cores+1. This will mitigate current BOINC bug with CPU+CUDA scheduling and will allow fully load CPU and GPU.
8) Installation instructions are the same as for any opt app: stop BOINC, decompress all files in archive into SETI project directory, restart BOINC.
回复

使用道具 举报

发表于 2008-12-21 13:06:28 | 显示全部楼层
<app_info>
<app>
<name>astropulse</name>
</app>
<file_info>
<name>ap_5.00r69_SSE3.exe</name>
<executable/>
</file_info>
<file_info>
<name>libfftw3f-3-1-1a_upx.dll</name>
<executable/>
</file_info>
<app_version>
<app_name>astropulse</app_name>
<version_num>500</version_num>
<file_ref>
<file_name>ap_5.00r69_SSE3.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>libfftw3f-3-1-1a_upx.dll</file_name>
</file_ref>
</app_version>
<app>
<name>setiathome_enhanced</name>
</app>
<file_info>
<name>MB_6.04_Winx86_CUDA.exe</name>
<executable/>
</file_info>
<file_info>
<name>cudart.dll</name>
<executable/>
</file_info>
<file_info>
<name>cufft.dll</name>
<executable/>
</file_info>
<file_info>
<name>libfftw3f-3-1-1a_upx.dll</name>
<executable/>
</file_info>
<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>528</version_num>
<plan_class>cuda</plan_class>
<avg_ncpus>0.040000</avg_ncpus>
<max_ncpus>0.040000</max_ncpus>
<coproc>
<type>CUDA</type>
<count>1</count>
</coproc>
<file_ref>
<file_name>MB_6.04_Winx86_CUDA.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>cudart.dll</file_name>
</file_ref>
<file_ref>
<file_name>cufft.dll</file_name>
</file_ref>
<file_ref>
<file_name>libfftw3f-3-1-1a_upx.dll</file_name>
</file_ref>
</app_version>
<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>603</version_num>
<plan_class>cuda</plan_class>
<avg_ncpus>0.040000</avg_ncpus>
<max_ncpus>0.040000</max_ncpus>
<coproc>
<type>CUDA</type>
<count>1</count>
</coproc>
<file_ref>
<file_name>MB_6.04_Winx86_CUDA.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>cudart.dll</file_name>
</file_ref>
<file_ref>
<file_name>cufft.dll</file_name>
</file_ref>
<file_ref>
<file_name>libfftw3f-3-1-1a_upx.dll</file_name>
</file_ref>
</app_version>
<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>605</version_num>
<plan_class>cuda</plan_class>
<avg_ncpus>0.040000</avg_ncpus>
<max_ncpus>0.040000</max_ncpus>
<coproc>
<type>CUDA</type>
<count>1</count>
</coproc>
<file_ref>
<file_name>MB_6.04_Winx86_CUDA.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>cudart.dll</file_name>
</file_ref>
<file_ref>
<file_name>cufft.dll</file_name>
</file_ref>
<file_ref>
<file_name>libfftw3f-3-1-1a_upx.dll</file_name>
</file_ref>
</app_version>
</app_info>


主要是这个 app_info.xml 的设置吧。。

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

使用道具 举报

 楼主| 发表于 2008-12-21 14:53:41 | 显示全部楼层
对。经测试,6.03版的包能用GPU计算,然后下载的都是6.05的包了
回复

使用道具 举报

 楼主| 发表于 2008-12-21 15:07:29 | 显示全部楼层
另外,GPU计算时,只占用0.04CPU,还可以另外计算两个别的项目的包。我的是双核CPU。
回复

使用道具 举报

发表于 2008-12-21 17:24:16 | 显示全部楼层
是不是用了优化程序就不能用GPU计算了?我看我seti文件夹里没有CUDA的计算程序
回复

使用道具 举报

发表于 2008-12-21 17:32:06 | 显示全部楼层
刚刚加入,下载4个任务包,全部在20几秒的时候计算错误。。。。。
回复

使用道具 举报

 楼主| 发表于 2008-12-21 19:56:47 | 显示全部楼层
看来CUDA包还是不太稳定,不过我下载的CUDA包(有大有小)都计算成功了。
回复

使用道具 举报

发表于 2008-12-21 20:11:04 | 显示全部楼层
这个是让优化程序和6.05并存吗?
回复

使用道具 举报

 楼主| 发表于 2008-12-26 21:16:46 | 显示全部楼层
是AP的优化和6.05的CUDA计算程序并存,Raistmer给的计算程序很优越。

祝好运
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-5 05:20

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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