
Re: ATI/CAL support for Boinc - bugs
Hi.
Here is what I would like to achieve: I wish to run MW (Milkyway@Home) on my (single) ATI 4870 all the time, along with other CPU projects without any of them interfering with MW. Also I want to run 3 MW wus at a time as it seems to be the most efficient way. As the official BOINC client is unable to do that because it doesn't know anything about ATI/CAL and treats ATI MW app as CPU app. Therefore I gave your 6.5.0 v2 a try. So far I have managed only to run one at a time or all of them at once. Here is my MW app info xml:
Code:
<app_info>
<app>
<name>milkyway</name>
</app>
<file_info>
<name>astronomy_0.19_ATI_x64f.exe</name>
<executable/>
</file_info>
<file_info>
<name>brook.dll</name>
<executable/>
</file_info>
<app_version>
<app_name>milkyway</app_name>
<version_num>19</version_num>
<flops>93841380000</flops>
<avg_ncpus>0.05</avg_ncpus>
<max_ncpus>0.166666</max_ncpus>
<avg_gpus>0.333333</avg_gpus>
<max_gpus>0.333333</max_gpus>
<gpu_concurrent_tasks>3</gpu_concurrent_tasks>
<coproc>
<type>CAL</type>
<count>1</count>
</coproc>
<cmdline>n3 w0.9</cmdline>
<file_ref>
<file_name>astronomy_0.19_ATI_x64f.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>brook.dll</file_name>
</file_ref>
</app_version>
</app_info>
If I understand the above XML right, it should cause BOINC to run 3WUs concurrently, but it doesn't. Is this a bug?
I have also been pondering running 2 BOINC clients at the same time - one running MW and other one the rest of the projects - but of course that is impossible with unmodified client (which doesn't check for already running instances). So, I would really be happy if I could accomplish my goal using only your ATI/CAL aware client. Please, help.
BR,
Vid Vidmar