|
The Lunatics Team 已经发布了 SETI@home AstroPulse ATI GPU/CPU 混合优化程序
此版本将使用 ATI GPU 作为协处理器代替 CPU 处理 AstroPulse 的一部分算法
硬件要求:需要支持 SSE3 的 Intel / AMD CPU 和 ATI 图形处理器
(没有指明型号,好像只要支持 Brook CAL 即可,HD2000 系列及以上都可以,x1000 系列也可以试试)
驱动要求:Catalyst 9.x 版本
优化程序下载请访问下面的链接:
http://lunatics.kwsn.net/index.php?topic=780.0
下载页面中分别有两个版本:
第一个为:Windows AstroPulse_v505, v5.05 SSE3(r280) (ATI GPU + INTEL/AMD)
第二个为:Windows AstroPulse_v505, v5.05 SSE3_NO_DOUBLE(r280) (ATI GPU + INTEL/AMD)
第一个需要支持双精度运算的 GPU,例如 HD3800,HD4800,HD5800等。
第二个注意有 NO_DOUBLE 字眼,即无需 GPU 支持双精度运算。(这个对于所有系列的显卡都适用)
另外,你需要编辑或创建一个适当的 app_info.xml 文件来运行的 Astropulse 优化程序及其他。
下面给出混合优化的 app_info.xml 文件所需要代码的范例:- <app_info>
- <app>
- <name>astropulse_v505</name>
- </app>
- <file_info>
- <name>ap_5.05_win_x86_SSE3_BROOK_r280_NO_DOUBLE.exe</name>
- <executable/>
- </file_info>
- <app_version>
- <app_name>astropulse_v505</app_name>
- <version_num>505</version_num>
- <avg_ncpus>0.1</avg_ncpus>
- <max_ncpus>1</max_ncpus>
- <coproc>
- <type>ATI</type>
- <count>0.01</count>
- </coproc>
- <file_ref>
- <file_name>ap_5.05_win_x86_SSE3_BROOK_r280_NO_DOUBLE.exe</file_name>
- <main_program/>
- </file_ref>
- </app_version>
- </app_info>
复制代码 请根据你的实际情况设置 <max/avg_ncpus> 和 <count> 值(暂时不清楚如何设置。。
把代码添加到 <app_info> 里面,重启 BOINC 即可。
|
|