Quote Originally Posted by Vinas View Post
Some really good questions, unfortunately I don't know how BOINC decides to split up the work. What I do is set my CPU percentage according to how many gpu's I want to use. In this rig I have 2 gpu's so in each additional BOINC client I set them to use 25% CPU. I use 25% because I can do 8 threads, and I just want 2 to go towards the two GPU tasks for that BOINC client. The task time goes up a little bit, but now I'm doing three times the work (running three clients I do 6 GPU WU's).

If you restart your machine you would need to automate the last step, which is to start the additional BOINC executables. I use batch files for that placed in my start menu. It's quick and dirty but the extra tasks won't start unless the machine is logged on. I'm sure there are better ways but that method works for me. I use auto logon (you can enable auto logon by opening the run box (WIN+R) and then typing control userpasswords2).
Thanks!

For my own computer and dedicated crunching rigs this looks good, but for computer that I don't have excess to for weeks or are used by other people I would still like to see a more bulletproof way to set how much GPU/CPU you want to run. I hope BOINC will integrate those options in the manager at some time.