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
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;
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
DOI :
10.1109/CLUSTER.2011.57