Back to Search Start Over

Hybrid dual-objective parallel genetic algorithm for heterogeneous multiprocessor scheduling.

Authors :
Saroja, S.
Revathi, T.
Source :
Cluster Computing; Jun2020, Vol. 23 Issue 2, p441-450, 10p
Publication Year :
2020

Abstract

Scheduling is a process of mapping resources to tasks and it's objective is either one or more. This paper focuses on scheduling in heterogeneous multiprocessor systems. Here the resources are processing elements and tasks are the jobs submitted to the processor. The main objectives of multiprocessor scheduling are reducing schedule length, reducing the overall energy consumption, reducing the temperature, reducing failure rates and so on. A Hybrid dual-objective parallel genetic algorithm is applied in the proposed work. Makespan and energy consumption are the two objectives considered. The proposed algorithm determines the global optimal solutions by generating the initial population using some heuristics and then performing parallel genetic operations on it. The main aim of employing parallelism is to find a global optimum solution by avoiding premature convergence in a local optimum and to reduce the running time of the algorithm. Hill climbing is also used in addition, to avoid local optimum solutions. The proposed algorithm balances the tradeoff between energy consumption and makespan according to the inclinations of the users by following weighted sum methodology. Our experimental results demonstrate that the proposed algorithm outperforms the other existing algorithms in terms of both makespan and energy consumption by incurring less running time. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
13867857
Volume :
23
Issue :
2
Database :
Complementary Index
Journal :
Cluster Computing
Publication Type :
Academic Journal
Accession number :
144656869
Full Text :
https://doi.org/10.1007/s10586-019-02934-0