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

app_info的问题

[复制链接]
发表于 2012-11-9 13:39:37 | 显示全部楼层 |阅读模式
观察了一下BRP4CUDA的CPU占有率,发现两种显卡占用CPU都基本是一个核心的20%,于是想试试是不是提高CPU占用能否提速。于是照着别的项目改了下app_info


<app_info>
    <app>
        <name>Binary Radio Pulsar Search (Arecibo)</name>
    </app>
    <file_info>
        <name>einsteinbinary_BRP4_1.22_windows_intelx86__BRP4SSE.exe</name>
        <executable/>
    </file_info>
    <app_version>
        <app_name>Binary Radio Pulsar Search (Arecibo)</app_name>
        <version_num>122</version_num>
        <platform>windows_intelx86</platform>
        <avg_ncpus>1</avg_ncpus>
        <max_ncpus>1</max_ncpus>
        <plan_class>Arecibo</plan_class>
        <file_ref>
            <file_name>einsteinbinary_BRP4_1.22_windows_intelx86__BRP4SSE.exe</file_name>
            <main_program/>
        </file_ref>
    </app_version>

    <app_version>
        <app_name>Binary Radio Pulsar Search (Arecibo)</app_name>
        <version_num>122</version_num>
        <platform>windows_x86_64</platform>
        <avg_ncpus>1</avg_ncpus>
        <max_ncpus>1</max_ncpus>
        <plan_class>BRP4SSE</plan_class>
        <file_ref>
           <file_name>einsteinbinary_BRP4_1.22_windows_intelx86__BRP4SSE.exe</file_name>
            <main_program/>
        </file_ref>
    </app_version>

    <app>
        <name>EAH_BRP4_CUDA_FULL</name>
    </app>
    <file_info>
        <name>einsteinbinary_BRP4_1.28_windows_intelx86__BRP4cuda32nv301.exe</name>
        <executable/>
    </file_info>
    <file_info>
        <name>cudart_xp32_32_16.dll</name>
        <executable/>
    </file_info>
    <file_info>
        <name>cufft_xp32_32_16.dll</name>
        <executable/>
    </file_info>
    <app_version>
        <app_name>EAH_BRP4_CUDA_FULL</app_name>
        <version_num>128</version_num>
        <platform>windows_intelx86</platform>
        <plan_class>BRP4cuda32nv301</plan_class>
        <avg_ncpus>1.000000</avg_ncpus>
        <max_ncpus>1.000000</max_ncpus>
        <coproc>
            <type>CUDA</type>
            <count>1</count>
        </coproc>
        <file_ref>
            <file_name>einsteinbinary_BRP4_1.28_windows_intelx86__BRP4cuda32nv301.exe</file_name>
            <main_program/>
         </file_ref>
        <file_ref>
               <file_name>cudart_xp32_32_16.dll</file_name>
        </file_ref>
        <file_ref>
            <file_name>cufft_xp32_32_16.dll</file_name>
        </file_ref>
    </app_version>
    <app_version>
        <app_name>EAH_BRP4_CUDA_FULL</app_name>
        <version_num>128</version_num>
        <platform>windows_x86_64</platform>
        <plan_class>BRP4cuda32nv301</plan_class>
        <avg_ncpus>1.000000</avg_ncpus>
        <max_ncpus>1.000000</max_ncpus>
        <coproc>
            <type>CUDA</type>
            <count>1</count>
        </coproc>
        <file_ref>
            <file_name>einsteinbinary_BRP4_1.28_windows_intelx86__BRP4cuda32nv301.exe</file_name>
            <main_program/>
         </file_ref>
        <file_ref>
               <file_name>cudart_xp32_32_16.dll</file_name>
        </file_ref>
        <file_ref>
            <file_name>cufft_xp32_32_16.dll</file_name>
        </file_ref>
    </app_version>
</app_info>


但是为什么最后日志显示
your app_info.xml file doesn't have a verson of Binary Radio Search(Arecibo)

有人用过app_info跑BPR4么
回复

使用道具 举报

 楼主| 发表于 2012-11-11 15:36:12 | 显示全部楼层
解决了……app name那里应该是
<name>einsteinbinary_BRP4</name>
试试效果……
回复

使用道具 举报

 楼主| 发表于 2012-11-13 17:51:29 | 显示全部楼层
据初步观察,把BPR4的CUDA计算调成占1个CPU以后,可以在跑着其他CPU运算的同时,GPU运算达到CPU空载的效果
回复

使用道具 举报

发表于 2012-11-13 18:21:19 | 显示全部楼层
app_info里设置CPU和GPU占用都是用来欺骗BOINC调度的,想要避免CPU任务抢GPU任务的资源,直接在BOINC中设置使用处理器数量可以达到同样的效果
回复

使用道具 举报

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

本版积分规则

论坛官方淘宝店开业啦~

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

GMT+8, 2024-5-8 04:18

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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