Message boards :
Number crunching :
unused resource share
Message board moderation
Author | Message |
---|---|
Trulayne Send message Joined: 14 May 99 Posts: 40 Credit: 36,353 RAC: 0 |
When a project has no work, how is it's resource share divided up between the other projects? |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
Not. The resource share will always stay as it is. But maybe that a time-debt will occur, as one project goes down, it will get into time-debt towards the other project(s) of the same (time) preference. So it may occur that if your project gets work again, that it will ask for enough units to get the time-debt out of its way, and that it will crunch that project more than the others. (Going for BOINC up to CC4.19 .. not sure what 4.25 and above does) |
RDC Send message Joined: 17 May 99 Posts: 544 Credit: 1,215,728 RAC: 0 |
> Not. > > The resource share will always stay as it is. But maybe that a time-debt will > occur, as one project goes down, it will get into time-debt towards the other > project(s) of the same (time) preference. > > So it may occur that if your project gets work again, that it will ask for > enough units to get the time-debt out of its way, and that it will crunch that > project more than the others. > > (Going for BOINC up to CC4.19 .. not sure what 4.25 and above does) > I have 4 projects going and when Predictor was down and I ran out of work for it. Once I received more work a few days later, BOINC didn't appear to crunch the Predictor WU's more often in an attempt to catch up. It just appeared to run as it always did swapping out between the 4 projects normally every hour as if nothing happened. My experience makes me think there isn't any time-debt involved and BOINC just works with what WU's it has when it has it. To truly explore, one must keep an open mind... |
Paul D. Buck Send message Joined: 19 Jul 00 Posts: 3898 Credit: 1,158,042 RAC: 0 |
> I have 4 projects going and when Predictor was down and I ran out of work for > it. Once I received more work a few days later, BOINC didn't appear to crunch > the Predictor WU's more often in an attempt to catch up. It just appeared to > run as it always did swapping out between the 4 projects normally every hour > as if nothing happened. My experience makes me think there isn't any time-debt > involved and BOINC just works with what WU's it has when it has it. In effect, it changes from a 25% share to a 33% share on the three live projects. Once the 4th comes back the share is back to 25% though the previously off-line project does get a leg up on doing some of the work for a short while. If you want to know how long that is, well, now you have a new job! :) |
Trulayne Send message Joined: 14 May 99 Posts: 40 Credit: 36,353 RAC: 0 |
Does it act like the project that has no work is skipped over when it was to be it's turn? Example: all have work.... project A=100 share= 16.7% project B=100 share= 16.7% project C=100 share= 16.7% project D=300 share= 50.0% project A has no work... project A=100 share= 0.00% project B=100 share= 20.0% project C=100 share= 20.0% project D=300 share= 60.0% Does this seem the way it works. The up projects utilize the share as if the project that has no work does not exist. |
RDC Send message Joined: 17 May 99 Posts: 544 Credit: 1,215,728 RAC: 0 |
> > In effect, it changes from a 25% share to a 33% share on the three live > projects. Once the 4th comes back the share is back to 25% though the > previously off-line project does get a leg up on doing some of the work for a > short while. > > > Interesting Paul. The resource share I understood as it treats the share as though the out of work project isn't there until it gets work again. The leg up on the previously off-line project is what is of interest to me. I guess with how I have my resource shares allocated with Predictor having a smaller amount allocated than the other projects due to not taking as much time to crunch, any leg up is extremely small. Thanks for clearing my thinking up on that. To truly explore, one must keep an open mind... |
Paul D. Buck Send message Joined: 19 Jul 00 Posts: 3898 Credit: 1,158,042 RAC: 0 |
> Interesting Paul. The resource share I understood as it treats the share as > though the out of work project isn't there until it gets work again. The leg > up on the previously off-line project is what is of interest to me. I guess > with how I have my resource shares allocated with Predictor having a smaller > amount allocated than the other projects due to not taking as much time to > crunch, any leg up is extremely small. > > Thanks for clearing my thinking up on that. We are trying ... I know, sometimes I am very trying ... :) You can look in the Glossary for Resource Share and Resource Debt and there are examples there and discussion of the math behind all of it ... |
©2024 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.