Pages: [1]
BAM!ID: 74275
Joined: 2009-08-17
Posts: 1
Credits: 12,076,457
World-rank: 37,641

2009-09-15 20:04:57

I was hoping to see a new feature in BOINC that would allow you to prioritize projects. That way, you will be able to throw all your computer's resources into a single project if you like, and if that project is down temporarily, has no work, etc. then BOINC would move to the next project in the list.

I like a number of projects available but would rather concentrate my computer's efforts to just one at time. In order to do that, I don't allow other projects to request more work. But inevitably, something happens, no work is downloaded for whatever reason(s), and I'll find that my computer is idle, which I don't want.
BAM!ID: 13859
Joined: 2006-12-03
Posts: 827
Credits: 170,564,424
World-rank: 5,482

2009-09-16 02:00:41

You can do something like this with resource share; if you set the primary project(s) to a high value, and your backup project(s) to a low value you will get something like what you want. The way it works, is that it splits up your computation time using the resource share factor... If your primary project doesn't have work very often (like mine) then whenever it has work, it will run most of the time to make up for time that it lost to other projects that had work. An example of my distribution follows (although I have it temporarily suspended to hunt badges at WCG)

BURP 1000 100
Enigma 10
WCG 10
ViP 1

Because Enigma and WCG are the only projects that regularly have work, they build up a lot of CPU time. Thus, when BURP and have work, they will run most of the time to make up for the time "debt" created when the other projects had lots of run time. This also works for ViP, even though it has a very low resource share.
Pages: [1]

Index :: BOINC :: Prioritize projects