DocumentCode :
548372
Title :
Computer cluster scheduling algorithm based on time bounded dynamic programming
Author :
Grudenic, I. ; Bogunovic, N.
Author_Institution :
Fac. of Electr. Eng. & Comput., Dept. of Electron., Microelectron., Comput. & Intell. Syst., Univ. of Zagreb, Zagreb, Croatia
fYear :
2011
fDate :
23-27 May 2011
Firstpage :
722
Lastpage :
726
Abstract :
Computer clusters are currently the most used distributed computer architecture. Efficient utilization of computer cluster depends on a scheduling policy that is applied. Scheduling of jobs in computer cluster is a complicated task due to frequent changes in the workload. In this paper we present scheduling algorithm that is based on EASY backfilling scheduling strategy. Dynamic programming with time restriction is used to calculate as good schedule as possible within given time constraints. Algorithm is evaluated on several computer cluster workloads and is shown to outperform original backfilling strategy.
Keywords :
dynamic programming; parallel machines; processor scheduling; resource allocation; workstation clusters; EASY backfilling scheduling strategy; computer cluster scheduling algorithm; computer cluster workload; distributed computer architecture; job scheduling; nonpreemptive rigid parallel jobs; resource utilization; scheduling policy; supercomputers; time bounded dynamic programming; time constraint; time restriction; Algorithm design and analysis; Clustering algorithms; Computers; Heuristic algorithms; Optimization; Processor scheduling; Scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
MIPRO, 2011 Proceedings of the 34th International Convention
Conference_Location :
Opatija
Print_ISBN :
978-1-4577-0996-8
Type :
conf
Filename :
5967148
Link To Document :
بازگشت