Advanced search

Message boards : Server and website : Setting project priorities

Author Message
GPUGRID Role account
Send message
Joined: 15 Feb 07
Posts: 134
Credit: 1,349,535,983
RAC: 0
Level
Met
Scientific publications
watwatwatwatwatwatwatwatwatwatwat
Message 36382 - Posted: 18 Apr 2014 | 11:42:55 UTC

Hi guys,

A question for the crunching experts:

I need to configure a BOINC client to crunch on 3 projects, A, B and C, giving strict priority to them, such that WUs from A pre-empt those from B and B's pre-empt C's.

I also need to configure this non-interactively / statically with config file.

If anyone can tell me the magic I need to accomplish this, I'd be most grateful.

Ta,

Matt

Profile skgiven
Volunteer moderator
Volunteer tester
Avatar
Send message
Joined: 23 Apr 09
Posts: 3968
Credit: 1,995,359,260
RAC: 0
Level
His
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 36383 - Posted: 18 Apr 2014 | 12:35:47 UTC - in response to Message 36382.
Last modified: 18 Apr 2014 | 12:37:04 UTC

You can come very close to your desired configuration simply by setting the resource share, in project preferences,

A - Resource share 10000
B - Resource share 1
C - Resource share 0

In theory you would get 1 WU for B for every 10000 WU's from A (presuming equal run time), and only get C WU's if both A and B have no work.
____________
FAQ's

HOW TO:
- Opt out of Beta Tests
- Ask for Help

mikey
Send message
Joined: 2 Jan 09
Posts: 291
Credit: 2,038,991,115
RAC: 10,327,361
Level
Phe
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 36384 - Posted: 18 Apr 2014 | 12:40:34 UTC - in response to Message 36382.
Last modified: 18 Apr 2014 | 12:41:29 UTC

never mind I typed too slow!

Jacob Klein
Send message
Joined: 11 Oct 08
Posts: 1127
Credit: 1,901,927,545
RAC: 0
Level
His
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 36404 - Posted: 18 Apr 2014 | 22:15:13 UTC
Last modified: 18 Apr 2014 | 22:23:48 UTC

Furthermore, if you need to set this "non interactively", you can have the client be attached to an Account Manager (such as BOINCstats BAM!), and then you can go to the Account Manager's website to set host-specific resource shares (so the values only affect a certain host, and not all your hosts, and not even all hosts for a given venue)

I hate the concept of venues, and do not use them. But using host-specific resource shares via an account manager -- now that's an effective way of remotely managing the situation. But if you happen to have a fleet of devices that need to use this same sort of "config", then maybe having them use the same customized venue might be a better option for you.

PS: The suggestion of resources shares "10000, 1, 0", is the best idea I could come up with as well.

Post to thread

Message boards : Server and website : Setting project priorities

//