Priority Settings

Message boards : Projects : Priority Settings
Message board moderation

To post messages, you must log in.

AuthorMessage
VectorCalculus

Send message
Joined: 2 Mar 16
Posts: 2
United States
Message 68079 - Posted: 2 Mar 2016, 2:29:16 UTC

Is there any way to set up BOINC so that certain projects download more WUs faster than others? I have BOINC set up running all of the projects, but hoped to establish a priority gradient so that Rosetta@Home downloads and finishes more WUs than the other projects. Any ideas?
ID: 68079 · Report as offensive
Profile Richie

Send message
Joined: 2 Jul 14
Posts: 186
Finland
Message 68082 - Posted: 2 Mar 2016, 4:35:20 UTC
Last modified: 2 Mar 2016, 4:43:47 UTC

Have you visited "Project Preferences"? Those are project-specific pages. You can find them if you visit a project site, login and go to "Your account".

Under the Project Preferences there's also the "Resource share" setting. The page looks somewhat like that:
http://boinc.berkeley.edu/w/images/4/41/Project_prefs.jpg

Set low resource share for a project that you want to be favoured less. And higher value for a project you prefer. Stock value is 100, but you could set for example 30 for one project and 150 for another.

Then force update for those projects on the local host and the new information of their resource share will be updated. It will take some time until the situation will take a new direction. Those resource share values don't reflect directly how the resource share will really be between different projects. Those settings are more like "a wish".
ID: 68082 · Report as offensive
VectorCalculus

Send message
Joined: 2 Mar 16
Posts: 2
United States
Message 68093 - Posted: 3 Mar 2016, 1:25:05 UTC - in response to Message 68082.  

I know that, but doesn't that simply demarcate the percentage of processing power to be delegated to a specific task? I was inquiring as to number of projects downloaded and processing order.
ID: 68093 · Report as offensive
Profile Richie

Send message
Joined: 2 Jul 14
Posts: 186
Finland
Message 68096 - Posted: 3 Mar 2016, 2:28:19 UTC - in response to Message 68079.  
Last modified: 3 Mar 2016, 2:48:59 UTC

so that Rosetta@Home downloads and finishes more WUs than the other projects.


Well, from that I understood the most important thing would be Rosetta finishing plenty of work. Weight on the word "finishes". Donwload speed or amount of stored tasks woudn't even be so important, as long as there was enough downloaded tasks - at all times - ready for processing.

You would achieve that situation where Rosetta would finish more work than other projects (or better to say: more work than now), by setting a proportionally much bigger value for it on the "Resource share". Scheduler would do the job.

I found an old thread with some info (maybe useful):
https://boinc.bakerlab.org/rosetta/forum_thread.php?id=5465
ID: 68096 · Report as offensive
Erich56

Send message
Joined: 30 Dec 14
Posts: 95
Austria
Message 68461 - Posted: 22 Mar 2016, 17:19:48 UTC - in response to Message 68096.  

I found an old thread with some info (maybe useful):
https://boinc.bakerlab.org/rosetta/forum_thread.php?id=5465


I found the Information in this posting and in the one which is being referred to very useful, although to some point things were clear to me even before.
Many thanks for explaining it publicly :-)

However, I am still wondering about following behaviour of BOINC:
Among some other projects, I have Atlas@Home and NFS@Home with ressource share 300 each. So I would expect that say 2 WUs of the one and 2 WUs of the other are being crunched at the same time. But, in reality, they change completely after some time: 4 WUs from Atlas are being crunched for say 1 hour, then they are stopped and 4 WUs from NFS are being crunched for say the next hour; and then vice-versa.
Can I make some changes in the settings to the effect that for example 2 WUs of Atlas and 2 WUs of NFS are being computed simultaneously?
ID: 68461 · Report as offensive

Message boards : Projects : Priority Settings

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.