If this has already been posted, please ignore, but the BOINC developers for some reason decided to use only the most capable GPU by default. Before that they had something which would use more than 1 only if they were identical, etc.Anyhow, if you have more than one GPU and want BOINC 6.6.25 or later to use all, you need a cc_config.xml with the option <use_all_gpus>1</use_all_gpus>. Joe
\\skip@c17-desktop:/var/lib/boinc-client/projects/setiathome.berkeley.edu$ ldd setiathome-CUDA-6.08.x86_64-pc-linux-gnu linux-vdso.so.1 => (0x00007fff69fff000) libcufft.so.2 => /usr/lib/libcufft.so.2 (0x00007f16618de000) libcudart.so.2 => /usr/lib/libcudart.so.2 (0x00007f16616a0000) libcuda.so.1 => /usr/lib/libcuda.so.1 (0x00007f16611ff000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f1660ef2000) libm.so.6 => /lib/libm.so.6 (0x00007f1660c6d000) libpthread.so.0 => /lib/libpthread.so.0 (0x00007f1660a51000) libc.so.6 => /lib/libc.so.6 (0x00007f16606df000) libdl.so.2 => /lib/libdl.so.2 (0x00007f16604db000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00007f16602c3000) librt.so.1 => /lib/librt.so.1 (0x00007f16600bb000) libz.so.1 => /lib/libz.so.1 (0x00007f165fea3000) /lib64/ld-linux-x86-64.so.2 (0x00007f1661bf8000)
I can confirm the above, I tried it with 6.6.36, 6.6.20 and 6.4.5 and ONLY 6.4.5 worked correctly (one WU to one GPU). Both 6.6.20 and 6.6.36 put both on the same device, and 6.6.36 I had to do funky things to get it working (had to install 6.6.20, run it, shut down, install 6.6.36 without removing anything, start 6.6.36... and repeat that any time I shut it down, VERY odd).It could just be something with our OS, Ubuntu 8.10 x64, but for now 6.4.5 works... now I just need to find some way to get the CPU to do some work.
If someone remembers any showstopper bugs with 6.6.11 please tell.
That was just before the bombshell about not supporting app_info.xml properly. v6.6.12 doesn't aupport app_info, v6.6.14 started to put it back together (there was no .13). So you may have problems getting v6.6.11 working with both CUDA and an optimised CPU app, or indeed Astropulse.
Now that you mention it, I think all the newly downloaded wus went to cuda 6.08. No assignments to 6.03. Maybe it didn't ask? . When did boinc started supporting both 6.03 and 6.08 concurrently?
I'd need to check if you need a detailled answer, but I think:v6.6.1 for stock applicationsv6.6.14 with app_info.xmlEdit: v6.4.5 allows you to specify and run both apps, but will only fetch for the higher-numbered one.
Quote from: Richard Haselgrove on 22 Jul 2009, 09:49:24 amI'd need to check if you need a detailled answer, but I think:v6.6.1 for stock applicationsv6.6.14 with app_info.xmlEdit: v6.4.5 allows you to specify and run both apps, but will only fetch for the higher-numbered one.If you could find when boinc started to fetch for both 6.03 and 6.08, I would be very grateful.I'll keep monitoring 6.6.11 to see how it behaves. If it can't fetch for 6.03, I'll have to do it manually till a fixed boinc is released. I'll try to report the bug in boinc_alpha and I hope I'll get some attention.