Problem with projects resource sharing

Message boards : Questions and problems : Problem with projects resource sharing
Message board moderation

To post messages, you must log in.

AuthorMessage
MT88

Send message
Joined: 4 Apr 17
Posts: 2
Finland
Message 77147 - Posted: 4 Apr 2017, 19:09:59 UTC

I'm computing tasks from Asteroids@home and ClimatePrediction.net having a resource share ratio of 1:10 000, respectively. I want BOINC to prefer ClimatePrediction.net over Asteroids@home always when there are tasks available for ClimatePrediction.net. But still BOINC suspends ClimatePrediction.net tasks over Asteroids@home even with the huge resource share ratio. Is there a way to fix this? Only reason I have Asteroids@home tasks is to avoid unused processing time going to waste when there are not enough tasks for ClimatePrediction.net.
ID: 77147 · Report as offensive
MT88

Send message
Joined: 4 Apr 17
Posts: 2
Finland
Message 77153 - Posted: 4 Apr 2017, 20:41:45 UTC - in response to Message 77150.  

I actually tried that but it didn't change anything.
ID: 77153 · Report as offensive
Profile Gary Charpentier
Avatar

Send message
Joined: 23 Feb 08
Posts: 2462
United States
Message 77154 - Posted: 4 Apr 2017, 21:02:30 UTC - in response to Message 77147.  
Last modified: 4 Apr 2017, 21:04:23 UTC

I'm computing tasks from Asteroids@home and ClimatePrediction.net having a resource share ratio of 1:10 000, respectively. I want BOINC to prefer ClimatePrediction.net over Asteroids@home always when there are tasks available for ClimatePrediction.net. But still BOINC suspends ClimatePrediction.net tasks over Asteroids@home even with the huge resource share ratio. Is there a way to fix this? Only reason I have Asteroids@home tasks is to avoid unused processing time going to waste when there are not enough tasks for ClimatePrediction.net.

Set Asteroids@home to share 0 zero. That way BOINC will only look to get a task when CPDN fails to send one and the cache is getting empty. HOWEVER once that task is sent, it will compute to completion in such a manner as it does not miss deadline no matter what the resource share percent you have set. The larger the difference the more the priority will be backwards to what you expect. This because of EDF (Earliest Deadline First) mode being forced on. EDF gets set because there isn't enough regular compute time with the large ratio to finish before deadline.
ID: 77154 · Report as offensive
robsmith
Volunteer tester
Help desk expert

Send message
Joined: 25 May 09
Posts: 1283
United Kingdom
Message 77169 - Posted: 5 Apr 2017, 12:27:38 UTC

The BOINC "resource share" is a long time base average effort share, not (as one might expect) a fixed time per project. Thus, over time, the effort per project will tend to the ratios of the shares you assign to each project.
The exception to this is "zero share" projects, which will only get work when there is no work available from projects with non-zero shares.
ID: 77169 · Report as offensive

Message boards : Questions and problems : Problem with projects resource sharing

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.