I have a proposal that may fix all of the STD problems. 1) Clip the DCF at +/- 1 Day (as is done currently). 2) Use the overall resource fraction to determine the rate of change. 3) Do not shift so that the mean is kept at 0. 4) Tasks with no work on the system have the STD increase at the same rate as they would if they had work on the system.
Consequences: 1) No penalty or gain for being out of work on the system for a few seconds. 2) A project is not penalized forever for using extra CPU time in the past. If the project does not have work on the system for long enough, it starts from a "neutral" position. 3) The "neutral" position changes from 0 to + 1 day of STD. This means that new work would be preferred by rr_sim over work that has been on the system for a while. jm7 _______________________________________________ boinc_dev mailing list [email protected] http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
