Gravitational search algorithm based novel workflow scheduling for heterogeneous computing systems

2019 ◽  
Vol 96 ◽  
pp. 101932 ◽  
Author(s):  
Tarun Biswas ◽  
Pratyay Kuila ◽  
Anjan Kumar Ray ◽  
Mayukh Sarkar
Electronics ◽  
2021 ◽  
Vol 10 (2) ◽  
pp. 209
Author(s):  
Yujian Zhang ◽  
Fei Tong ◽  
Chuanyou Li ◽  
Yuwei Xu

Due to the high power bills and the negative environmental impacts, workflow scheduling with energy consciousness has been an emerging need for modern heterogeneous computing systems. A number of approaches have been developed to find suboptimal schedules through heuristics by means of slack reclamation or trade-off functions. In this article, a memetic algorithm for energy-efficient workflow scheduling is proposed for a quality-guaranteed solution with high runtime efficiency. The basic idea is to retain the advantages of population-based, heuristic-based, and local search methods while avoiding their drawbacks. Specifically, the proposed algorithm incorporates an improved non-dominated sorting genetic algorithm (NSGA-II) to explore potential task priorities and allocates tasks to processors by an earliest finish time (EFT)-based heuristic to provide a time-efficient candidate. Then, a local search method integrated with a pruning technique is launched with a low possibility, to exploit the feasible region indicated by the candidate schedule. Experimental results on workflows from both randomly-generated and real-world applications suggest that the proposed algorithm achieves bi-objective optimization, improving makespan, and energy saving by 4.9% and 24.3%, respectively. Meanwhile, it has a low time complexity compared to the similar work HECS.


2016 ◽  
Vol 19 (3) ◽  
pp. 1053-1070 ◽  
Author(s):  
Somayeh Kianpisheh ◽  
Nasrolah Moghadam Charkari ◽  
Mehdi Kargahi

Sign in / Sign up

Export Citation Format

Share Document