Publication | Closed Access
Self-adapting backfilling scheduling for parallel systems
39
Citations
8
References
2003
Year
Unknown Venue
Cluster ComputingEngineeringComputer ArchitectureOperations ResearchSystems EngineeringParallel ComputingJob SchedulerCloud SchedulingComputer EngineeringScheduling (Computing)Computer ScienceParallel SystemsMultiple QueuesNon-fcfs JobScheduling ProblemEdge ComputingParallel ProcessingCloud ComputingParallel Performance EvaluationParallel ProgrammingMultiple Job Queues
We focus on non-FCFS job scheduling policies for parallel systems that allow jobs to backfill, i.e., to move ahead in the queue, given that they do not delay certain previously submitted jobs. Consistent with commercial schedulers that maintain multiple queues where jobs are assigned according to the user-estimated duration, we propose a self-adapting backfilling policy that maintains multiple job queues to separate short from long jobs. The proposed policy adjusts its configuration parameters by continuously monitoring the system and quickly reacting to sudden fluctuations in the workload arrival pattern and/or severe changes in resource demands. Detailed performance comparisons via simulation using actual supercomputing, traces from the parallel workload archive indicate that the proposed policy consistently outperforms traditional backfilling.
| Year | Citations | |
|---|---|---|
Page 1
Page 1