GPU AMD Multi Thread

S
StitchExperimen ID: 3911 Posts: 17
18 Feb 2014 09:14 PM

On high end AMD HD Radeon GPU cards what is the coding to run multi or semi simultanious threads?

here is an old code from WCG for Help Conquer Cancer

<app_info> 
 
 <app> 
 <name>hcc1</name> 
<user_friendly_name>Help Conquer Cancer
</user_friendly_name> 
 </app> 
 <file_info> 
 <name>wcg_hcc1_img_7.05_windows_intel
x86__ati_hcc1</name> 
 <executable/> 
 </file_info> 
 <file_info> 
 <name>hcckernel.cl.7.05</name> 
 <executable/> 
 </file_info> 
 <app_version> 
 <app_name>hcc1</app_name> 
 <version_num>705</version_num> 
 <platform>windows_intelx86</platform> 
<plan_class>ati_hcc1</plan_class> 
 <avg_ncpus>1.0</avg_ncpus> 
 <max_ncpus>1.0</max_ncpus> 
 <coproc> 
 <type>ATI</type> 
 <count>.5</count> 
 </coproc>
 
For those of you with 7970's and 7950's
(maybe others too) it is possible to run
more threads than cores.

Within the app_info you will need to
adjust the following
 
<avg_ncpus>0.8</avg_ncpus> <this number
here = 1/number of threads you wish to run
multiplied by the number of cores available
so for 8 cores and 10 threads this would
be 1/10*8=0.8
 <max_ncpus>1.0</max_ncpus> 
 <coproc> 
 <type>ATI</type> 
 <count>.1</count> <assuming one card this number is 1/number of threads you wish to run so for 10=0.1

 

<file_ref>
<file_name>wcg_hcc1_img_7.05_windows
_intelx86__ati_hcc1</file_name> 
 <main_program/> 
 </file_ref> 
 <file_ref> 
 <file_name>hcckernel.cl.7.05</file_name> 
 <open_name>hcckernel.cl</open_name> 
 </file_ref> 
 </app_version> 
 
 
</app_info>
S
StitchExperimen ID: 3911 Posts: 17
18 Feb 2014 10:49 PM

Also how do you turn off the cpus? I can't get the config file to do it and in other boinc projects they do it in the browser.

S
StitchExperimen ID: 3911 Posts: 17
19 Feb 2014 03:25 AM

I found the answer to the second question...

<cc_config> 
    <options> 
        <max_cpus>0</max_cpus> 
        <use_all_gpus>1</use_all_gpus> 
    </options>

</cc_config> 

I'll have to find out tomorrow if the GPU will still run or if cc_config needs adjusted with

<ncpus>0</ncpus>

J
Jo1252 ID: 1311 Posts: 81
22 Feb 2014 02:10 AM

I do not think running multiple WUs is necessary. Your GPU must be used at 100%.

Have a look at your GPU load with GPU-Z (http://www.techpowerup.com/gpuz/)

If you are not at 100%, I will post the config file to do multi threaded GPU WUs.

Also what's your computer spec ? (cpu,gpu,ram)

S
StitchExperimen ID: 3911 Posts: 17
22 Feb 2014 02:32 AM

I'm planning on getting a R9 290 from Gigabyte in 2 or 3 weeks. China declined Bit and Lite coin and the stock has droped by 1/3. Two of the exchange sites the web pages won't even come up since yesterday and today. I'm planning on GPU prices droping, and used stuff showing up on the market. I'm just concerned of heat of people running 3 cards. I tried once with 3 7950s and the heat hit 90c with 2x 120mm fans blowing over them in a well vented case with 3 fans on each card.

I'm running Ubuntu 12.04.3 Desktop. Server/workstation hardware. AMD 4386 loaf 3.1 GHz, Turbo half cores or less 3.7, all core turbo 3.4. I have 2 processors 8 cores each. 32 GB ram rdimm.

 

J
Jo1252 ID: 1311 Posts: 81
23 Feb 2014 03:56 PM

I do not know if it works on Linux though, but you have to create an app_config.xml file.

and put the app name in it.

S
StitchExperimen ID: 3911 Posts: 17
23 Feb 2014 07:20 PM

In Windows do you put that under the Program_Data/Boinc or Program_Data/Boinc/Charityengine?

J
Jo1252 ID: 1311 Posts: 81
02 Mar 2014 09:22 PM

program_data/boinc/projects/charityengine