Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Backfilling with guarantees granted upon job submission.

Conference ·
OSTI ID:1038183
In this paper, we present scheduling algorithms that simultaneously support guaranteed starting times and favor jobs with system desired traits. To achieve the first of these goals, our algorithms keep a profile with potential starting times for every unfinished job and never move these starting times later, just as in Conservative Backfilling. To achieve the second, they exploit previously unrecognized flexibility in the handling of holes opened in this profile when jobs finish early. We find that, with one choice of job selection function, our algorithms can consistently yield a lower average waiting time than Conservative Backfilling while still providing a guaranteed start time to each job as it arrives. In fact, in most cases, the algorithms give a lower average waiting time than the more aggressive EASY backfilling algorithm, which does not provide guaranteed start times. Alternately, with a different choice of job selection function, our algorithms can focus the benefit on the widest submitted jobs, the reason for the existence of parallel systems. In this case, these jobs experience significantly lower waiting time than Conservative Backfilling with minimal impact on other jobs.
Research Organization:
Sandia National Laboratories
Sponsoring Organization:
USDOE
DOE Contract Number:
AC04-94AL85000
OSTI ID:
1038183
Report Number(s):
SAND2011-0010C
Country of Publication:
United States
Language:
English

Similar Records

Backfilling with guarantees granted upon job submission.
Conference · Mon Aug 01 00:00:00 EDT 2011 · OSTI ID:1143438

Better approximation guarantees for job-shop scheduling
Conference · Sun Jun 01 00:00:00 EDT 1997 · OSTI ID:476036

Dedicated heterogeneous node scheduling including backfill scheduling
Patent · Tue Jul 25 00:00:00 EDT 2006 · OSTI ID:908312