• Complex
  • Title
  • Keyword
  • Abstract
  • Scholars
  • Journal
  • ISSN
  • Conference
搜索

Author:

Sulaiman, Muhammad (Sulaiman, Muhammad.) | Halim, Zahid (Halim, Zahid.) | Lebbah, Mustapha (Lebbah, Mustapha.) | Waqas, Muhammad (Waqas, Muhammad.) | Tu, Shanshan (Tu, Shanshan.)

Indexed by:

EI Scopus SCIE

Abstract:

Task schedule optimization enables to attain high performance in both homogeneous and heterogeneous computing environments. The primary objective of task scheduling is to minimize the execution time of an application graph. However, this is an NP-complete (non-deterministic polynomial) undertaking. Additionally, task scheduling is a challenging problem due to the heterogeneity in the modern computing systems in terms of both computation and communication costs. An application can be considered as a task graph represented using Directed Acyclic Graphs (DAG). Due to the heterogeneous system, each task has different execution time on different processors. The primary concern in this problem domain is to reduce the schedule length with minimum complexity of the scheduling procedure. This work presents a couple of hybrid heuristics, based on a list and guided random search to address this concern. The proposed heuristic, i.e., Hybrid Heuristic and Genetic-based Task Scheduling Algorithm for Heterogeneous Computing (HHG) uses Genetic Algorithm and a list-based approach. This work also presents another heuristic, namely, Hybrid Task Duplication, and Genetic-based Task Scheduling Algorithm for Heterogeneous Computing (HTDG). The present work improves the quality of initial GA population by inducing two diverse guided chromosomes. The proposal is compared with four state-of-the-art methods, including two evolutionary algorithms for the same task, i.e., New Genetic Algorithm (NGA) and Enhanced Genetic Algorithm for Task Scheduling (EGA-TS), and two list-based algorithms, i.e., Heterogeneous Earliest Finish Time (HEFT), and Predict Earliest Finish Time (PEFT). Results show that the proposed solution performs better than its counterparts based on occurrences of the best result, average makespan, average schedule length ratio, average speedup, and the average running time. HTDG yields 89% better results and HHG demonstrates 56% better results in comparisons to the four state-of-the-art task scheduling algorithms.

Keyword:

Hybrid scheduling Evolutionary task scheduling Heterogeneous systems Task prioritization DAG scheduling

Author Community:

  • [ 1 ] [Sulaiman, Muhammad]Ghulam Ishaq Khan Inst Engn Sci & Technol, Fac Comp Sci & Engn, Machine Intelligence Res Grp MInG, Swabi, Pakistan
  • [ 2 ] [Halim, Zahid]Ghulam Ishaq Khan Inst Engn Sci & Technol, Fac Comp Sci & Engn, Machine Intelligence Res Grp MInG, Swabi, Pakistan
  • [ 3 ] [Sulaiman, Muhammad]Capital Univ Sci & Technol, Dept Comp Sci, Islamabad, Pakistan
  • [ 4 ] [Lebbah, Mustapha]Sorbonne Univ, Comp Sci Lab Paris Nord, Paris, France
  • [ 5 ] [Waqas, Muhammad]Beijing Univ Technol, Fac Informat Technol, Engn Res Ctr Intelligent Percept & Autonomous Con, Beijing 100124, Peoples R China
  • [ 6 ] [Tu, Shanshan]Beijing Univ Technol, Fac Informat Technol, Engn Res Ctr Intelligent Percept & Autonomous Con, Beijing 100124, Peoples R China
  • [ 7 ] [Waqas, Muhammad]Inst Engn Sci & Technol, GIK, Fac Comp Sci & Engn, Swabi, Pakistan

Reprint Author's Address:

  • [Halim, Zahid]Ghulam Ishaq Khan Inst Engn Sci & Technol, Fac Comp Sci & Engn, Machine Intelligence Res Grp MInG, Swabi, Pakistan

Show more details

Related Keywords:

Related Article:

Source :

JOURNAL OF GRID COMPUTING

ISSN: 1570-7873

Year: 2021

Issue: 1

Volume: 19

5 . 5 0 0

JCR@2022

ESI Discipline: COMPUTER SCIENCE;

ESI HC Threshold:87

JCR Journal Grade:1

Cited Count:

WoS CC Cited Count: 38

SCOPUS Cited Count: 48

ESI Highly Cited Papers on the List: 0 Unfold All

WanFang Cited Count:

Chinese Cited Count:

30 Days PV: 4

Online/Total:137/10623365
Address:BJUT Library(100 Pingleyuan,Chaoyang District,Beijing 100124, China Post Code:100124) Contact Us:010-67392185
Copyright:BJUT Library Technical Support:Beijing Aegean Software Co., Ltd.