DocumentCode
2053912
Title
Parallel Greedy Genetic Algorithm for Job Scheduling in Cluster Enviornments
Author
Rahnavard, Gholamali ; LaFon, Jharrod ; Sharifi, Hadi
Author_Institution
Dept. of Comput. Sci., New Mexico State Univ., Las Cruces, NM, USA
fYear
2011
fDate
26-30 Sept. 2011
Firstpage
513
Lastpage
516
Abstract
Recently, many scientific researchers and applications work on large amounts of data or use high performance computing resources. A high performance cluster is developed to handle massively parallel processes. To manage the resources for dynamic requests with optimal usage, we have to maximize the utilization rate of clusters. In this paper we provide a parallel genetic algorithm to schedule the jobs for different classes of clusters. The greedy approach is used to create an initial population for the genetic algorithm. We applied the master/slave method in parallelism to manage the schedulers and improve the performance of the main scheduler. Analyzing the complexity of the algorithm shows that it can be more efficient than similar algorithms.
Keywords
computational complexity; genetic algorithms; greedy algorithms; parallel algorithms; scheduling; workstation clusters; high performance cluster; job scheduling; master-slave method; parallel greedy genetic algorithm; Algorithm design and analysis; Clustering algorithms; Genetic algorithms; Greedy algorithms; Optimal scheduling; Processor scheduling; Scheduling; Cluster Computing; Genetic; Greedy; Job scheduling; Parallel;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing (CLUSTER), 2011 IEEE International Conference on
Conference_Location
Austin, TX
Print_ISBN
978-1-4577-1355-2
Electronic_ISBN
978-0-7695-4516-5
Type
conf
DOI
10.1109/CLUSTER.2011.57
Filename
6061198
Link To Document