• DocumentCode
    3421888
  • Title

    Path-Based Heuristic Task Scheduling Algorithm for Heterogeneous Distributed Computing Systems

  • Author

    Eswari, R. ; Nickolas, S.

  • Author_Institution
    Dept. of Comput. Applic., Nat. Inst. of Technol., Tiruchirappalli, India
  • fYear
    2010
  • fDate
    16-17 Oct. 2010
  • Firstpage
    30
  • Lastpage
    34
  • Abstract
    A vital role of static task scheduling is to obtain high performance in distributed computing environment. Several algorithms have been proposed for homogeneous and heterogeneous distributed computing systems. In this paper we propose a static list Path based Heuristic Task Scheduling (PHTS) algorithm to efficiently schedule tasks on the heterogeneous distributed computing systems. The algorithm is mainly focused on reducing the makespan. It consists of three phases: A path prioritizing phase, selecting all possible paths from the given graph and sorting them by descending order. Secondly, a task selection phase, selecting the tasks from the sorted paths and finally, a processor selection phase, assigning the tasks to processors which minimizes the completion time. From the theoretical analysis of the PHTS algorithm with HEFT for a DAG graph, the better schedule length is observed.
  • Keywords
    directed graphs; distributed processing; scheduling; DAG graph; HEFT; heterogeneous distributed computing systems; path based heuristic task scheduling algorithm; processor selection phase; Distributed computing; Dynamic scheduling; Heuristic algorithms; Schedules; Scheduling algorithm; Directed Acylic Graph; heterogeneous distributed computing systems; heuristic algorithm; static task scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advances in Recent Technologies in Communication and Computing (ARTCom), 2010 International Conference on
  • Conference_Location
    Kottayam
  • Print_ISBN
    978-1-4244-8093-7
  • Electronic_ISBN
    978-0-7695-4201-0
  • Type

    conf

  • DOI
    10.1109/ARTCom.2010.19
  • Filename
    5656868