D
Deleted member 88227
Guest
This is how you trick BOINC into thinking you have more GPUs than you actually do. Got this from a member who wishes to be anonymous from another team.
Go to your Boinc's folder and find the file coproc.xml. Open it with a text editor and find this section
Code:<ati_opencl> ............................. ....blah...blah ...blah <device_num>0</device_num> <peak_flops>4096000000000.000000</peak_flops> <opencl_available_ram>3221225472.000000</opencl_available_ram> <opencl_device_index>0</opencl_device_index> <warn_bad_cuda>0</warn_bad_cuda> </ati_opencl>
Copy that section and paste it right underneath </ati_opencl> tag so it looks like this
Code:<ati_opencl> ............................. ....blah...blah ...blah <device_num>0</device_num> <peak_flops>4096000000000.000000</peak_flops> <opencl_available_ram>3221225472.000000</opencl_available_ram> <opencl_device_index>0</opencl_device_index> <warn_bad_cuda>0</warn_bad_cuda> </ati_opencl> <ati_opencl> ............................. ....blah...blah ...blah <device_num>1</device_num> <peak_flops>4096000000000.000000</peak_flops> <opencl_available_ram>3221225472.000000</opencl_available_ram> <opencl_device_index>1</opencl_device_index> <warn_bad_cuda>0</warn_bad_cuda> </ati_opencl>
Change <device_num>0</device_num> to <device_num>1</device_num>
Change <opencl_device_index>0</opencl_device_index> to <opencl_device_index>1</opencl_device_index>
Each section represent 1 GPU, so you can add as many as you want. Just have to change the device_num and opencl_device_index to 1,2,3,4... and so forth.
Save the file and change the coproc.xml permission to Read Only. If not Boinc will rewrite the file.
Important: Make sure you have an app_config.xml in the project's folder to tell Boinc only run max_concurrent tasks according to your REAL number of GPUs you have. So let's say I only have 3 then I need to put an app_config.xml in MW@H's folder like this
Code:<app_config> <project_max_concurrent>3</project_max_concurrent> </app_config>
Otherwise, Boinc will start to run the number of tasks it THOUGHT you have in the coproc.xml. Which will crash your machine.
There you have it. Just don't mention anything about me telling you this, or they WILL KILL me lmao.