TY - GEN
T1 - Probabilistic backfilling
AU - Nissimov, Avi
AU - Feitelson, Dror G.
PY - 2008
Y1 - 2008
N2 - Backfilling is a scheduling optimization that requires information about job runtimes to be known. Such information can come from either of two sources: estimates provided by users when the jobs are submitted, or predictions made by the system based on historical data regarding previous executions of jobs. In both cases, each job is assigned a precise prediction of how long it will run. We suggest that instead the whole distribution of the historical data be used. As a result, the whole backfilling framework shifts from a concrete plan for the future schedule to a probabilistic plan where jobs are backfilled based on the probability that they will terminate in time.
AB - Backfilling is a scheduling optimization that requires information about job runtimes to be known. Such information can come from either of two sources: estimates provided by users when the jobs are submitted, or predictions made by the system based on historical data regarding previous executions of jobs. In both cases, each job is assigned a precise prediction of how long it will run. We suggest that instead the whole distribution of the historical data be used. As a result, the whole backfilling framework shifts from a concrete plan for the future schedule to a probabilistic plan where jobs are backfilled based on the probability that they will terminate in time.
UR - http://www.scopus.com/inward/record.url?scp=43149103700&partnerID=8YFLogxK
U2 - 10.1007/978-3-540-78699-3_6
DO - 10.1007/978-3-540-78699-3_6
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:43149103700
SN - 3540786988
SN - 9783540786986
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 102
EP - 115
BT - Job Scheduling Strategies for Parallel Processing - 13th International Workshop, JSSPP 2007, Revised Papers
T2 - 13th International Workshop on Job Scheduling Strategies for Parallel Processing, JSSPP 2007
Y2 - 17 June 2006 through 17 June 2006
ER -