姫海棠 果 发表于 2010-9-15 11:51:48

[AstroPulse] ATI/AMD 纯GPU 和 GPU+CPU 混合优化程序发布

The Lunatics Team 发布了 Windows 系统 的 AstroPulse5.06 ATI/AMD GPUs (r449-r456) 优化程序
包含纯 GPU 的优化程序和 CPU/GPU 混合优化程序。

注意:这是为高级用户提供的版本。如果你不知道在碰到什么问题的时候如何修复,请等到该优化程序融合到 Lunatics 安装器再使用。


一共有3个版本:[*]基于 OpenCL 的优化程序,支持 HD4xxx/5xxx 系列 ATI GPU
[*]基于 OpenCL/Brook+ 组合的优化程序,支持 HD4xxx/5xxx 系列 ATI GPU
[*]基于 Brook+ 的 CPU+GPU 混合优化程序,此版本适合旧版本的 ATI GPU,从板载的 HD2xxx 系列开始均被支持。
其中第1、2个版本都是纯 GPU 优化程序,第3个是 GPU+CPU 混合优化程序。
优化程序的下载请到这里:http://lunatics.kwsn.net/index.php?module=Downloads;catd=39


具体要求:(!非常重要!)[*]对于上面的 1、2 两个优化程序,必须满足以下条件,否则会导致计算错误:[*]必须是 ATI 4xxx 或 5xxx 系列的 GPU
[*]安装了 ATI Stream SDK2.2[*]CPU 支持 SSE2 指令集[*]安装支持 OpenCL 的 Catalyst 10.7 版本显卡驱动(注意不能用 10.8 或者 10.8b,请点击下面的链接下载支持 OpenCL 的 10.7 驱动)
[*]对于第3个优化程序,必须是 ATI 2xxx 系列以上的 GPU,显卡驱动必须是 Catalyst 9.x 以上。


相关下载:[*]ATI Stream SDK2.2 下载地址:http://developer.amd.com/gpu/atistreamsdk/pages/default.aspx#five
[*]支持 OpenCL 1.1 的 ATI Catalyst™ 10.7 下载地址:http://support.amd.com/us/kbarticles/Pages/OpenCL11ATICat107UpdateDriver.aspx


已知的问题:[*]在类似 5970 的双芯 GPUs 上优化程序不会运行于第二个核心,另外在没有主 GPU 的系统中使用 CrossFire 功能会导致无效结果。
[*]优化程序会在每次启动任务的时候会闪出一个控制台窗口,这是 ATI SDK 长期的 bug:http://forums.amd.com/devforum/messageview.cfm?catid=390&threadid=136672&enterthread=y

为了接收到 AP 任务请务必记得在网站的参数设置中允许 "Send work from other apps" !


具体的计算情况:某版友已试验过本优化程序中第1个版本,详情可以浏览这里:http://www.equn.com/forum/redirect.php?goto=findpost&ptid=28870&pid=380552



以下是 app_info.xml 文件的代码:

第1个版本优化程序 app_info.xml 文件的代码(下载的优化程序压缩包为 ap_5.06_win_x86_SSE2_OpenCL_ATI_r456.rar)
        <app>
                <name>astropulse_v505</name>
        </app>
        <file_info>
              <name>ap_5.06_win_x86_SSE2_OpenCL_ATI_r456.exe</name>
              <executable/>
            </file_info>
        <file_info>
          <name>AstroPulse_Kernels.cl</name>
          <executable/>
        </file_info>
            <app_version>
              <app_name>astropulse_v505</app_name>
              <version_num>506</version_num>
                <avg_ncpus>0.01</avg_ncpus>
                <max_ncpus>0.01</max_ncpus>
                <plan_class>ati13ati</plan_class>
                <cmdline></cmdline>
                 <coproc>
                            <type>ATI</type>
                        <count>1</count>
                 </coproc>
                <flops>15987654321</flops>

                     <file_ref>
                            <file_name>ap_5.06_win_x86_SSE2_OpenCL_ATI_r456.exe</file_name>
                            <main_program/>                           
              </file_ref>
                <file_ref>
                  <file_name>AstroPulse_Kernels.cl</file_name>
                  <copy_file/>
                </file_ref>
            </app_version>
第2个版本优化程序 app_info.xml 文件的代码(下载的优化程序压缩包为 ap_5.06_x86_SSE2_Brook_OpenCL_ATI_r449.rar)
        <app>
                <name>astropulse_v505</name>
        </app>
        <file_info>
              <name>ap_5.06_x86_SSE2_Brook_OpenCL_ATI_r449.exe</name>
              <executable/>
            </file_info>
        <file_info>
          <name>AstroPulse_Kernels.cl</name>
          <executable/>
        </file_info>
            <app_version>
              <app_name>astropulse_v505</app_name>
              <version_num>506</version_num>
                <avg_ncpus>0.01</avg_ncpus>
                <max_ncpus>0.01</max_ncpus>
                <plan_class>ati13ati</plan_class>
                <cmdline></cmdline>
                 <coproc>
                            <type>ATI</type>
                        <count>1</count>
                 </coproc>
                <flops>15987654321</flops>

                     <file_ref>
                            <file_name>ap_5.06_x86_SSE2_Brook_OpenCL_ATI_r449.exe</file_name>
                            <main_program/>                           
              </file_ref>
                <file_ref>
                  <file_name>AstroPulse_Kernels.cl</file_name>
                  <copy_file/>
                </file_ref>
            </app_version>
第3个版本优化程序 app_info.xml 文件的代码(下载的优化程序压缩包为 ap_5.06_x86_win_SSE_BROOK_NO_DOUBLE_r453.rar)
        <app>
                <name>astropulse_v505</name>
        </app>
        <file_info>
              <name>ap_5.06_x86_win_SSE_BROOK_NO_DOUBLE_r453.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>0.1</max_ncpus>
        <coproc>
             <plan_class>ati13ati</plan_class>
            <coproc>
                  <type>ATI</type>
            <count>0.5</count>
            </coproc>
         <flops>6000000000</flops>
        </coproc>
                     <file_ref>
                            <file_name>ap_5.06_x86_win_SSE_BROOK_NO_DOUBLE_r453.exe</file_name>
                            <main_program/>                           
              </file_ref>
            </app_version>
第3个优化程序请根据你的需要修改 <max/avg_ncpus> 和 <count> 中的值,例如你还有运行其他 ATI GPU 的项目,可以把 <count>0.5</count> 修改为 <count>0.1</count>

姫海棠 果 发表于 2010-9-15 12:22:51

115 下载

第1个版本:http://u.115.com/file/f6b2eba244
第2个版本:http://u.115.com/file/f64d283e5a
第3个版本:http://u.115.com/file/f6a325dd88

vorfeed 发表于 2010-9-15 21:21:47

AP包能上纯GPU了?那么给力啊……不知道效能如何

leawind 发表于 2010-9-16 12:32:25

8错

leawind 发表于 2010-9-16 12:33:28

AP,没WU啊,等于0

射命丸 文 发表于 2010-9-16 15:54:16

已经做好准备了,服务器一苏醒就让 gpu 试试 seti ~

射命丸 文 发表于 2010-9-17 10:52:48

2010.9.17 10:46:01        SETI@home        Scheduler request completed: got 0 new tasks
2010.9.17 10:46:01        SETI@home        Message from server: No work sent
2010.9.17 10:46:01        SETI@home        Message from server: No work is available for Astropulse v5
2010.9.17 10:46:01        SETI@home        Message from server: _("Your app_info.xml file doesn't have a usable version of") SETI@home Enhanced.


WTF!
服务器都全绿了。。ap包也有6千多个待发送呀。。怎么就收不到。。

zglloo 发表于 2010-9-17 17:13:29

本帖最后由 zglloo 于 2010-9-17 17:46 编辑

饼 第一个和第二个有什么区别?5系列用哪个更好呢?

和你一样 收不到wu

射命丸 文 发表于 2010-9-17 18:18:11

回复 8# zglloo

第1个是 r456
第2个是 r449

没用过鬼知道哪个好。。

vorfeed 发表于 2010-9-17 20:07:11

为么我今天除了AP包,连MB包都接不到了……报告说没有任务发送……

射命丸 文 发表于 2010-9-17 20:58:06

我收了一堆mb包。。一个ap包都没有。。

BG4ACE 发表于 2010-9-17 21:38:23

杯具我不管什么包都没有接到

射命丸 文 发表于 2010-9-18 08:19:05

啊哈哈~
捡了一个 ap 包

zglloo 发表于 2010-9-19 12:28:54

回复 13# 射命丸 文


   我都是Astropulse v505 出错

射命丸 文 发表于 2010-9-19 12:43:37

回复 14# zglloo

有没有满足计算的要求?

安装了 ATI Stream SDK2.2 没有?
安装了 支持 OpenCL 1.1 的 ATI Catalyst™ 10.7 没有?
页: [1] 2 3
查看完整版本: [AstroPulse] ATI/AMD 纯GPU 和 GPU+CPU 混合优化程序发布

论坛官方淘宝店开业啦~