• DocumentCode
    3454978
  • Title

    Performance Effective Task Scheduling Algorithm for Heterogeneous Computing System

  • Author

    Ilavarasan, E. ; Thambidurai, P. ; Mahilmannan, R.

  • Author_Institution
    Dept. of Comput. Sci. & Eng. & Inf. Technol., Pondicherry Eng. Coll.
  • fYear
    2005
  • fDate
    4-6 July 2005
  • Firstpage
    28
  • Lastpage
    38
  • Abstract
    Finding an optimal solution to the problem of scheduling an application modeled by a directed acyclic graph (DAG) onto a distributed system is known to be NP-complete. The complexity of the problem increases when task scheduling is to be done in a heterogeneous computing system, where the processors in the network may not be identical and take different amounts of time to execute the same task. This paper introduces a performance effective task scheduling (PETS) algorithm for network of heterogeneous system, with complexity O(v+e) (p+log v), which provides optimal results for applications represented by DAGs. The performance of the algorithm is illustrated by comparing the schedule length, speedup, efficiency and the scheduling time with existing algorithms such as, heterogeneous earliest finish time (HEFT) and critical-path on a processor (CPOP) and levelized min time (LMT) reported in this paper. The comparison study based on both randomly generated graphs and graphs of some real applications shows that PETS algorithm substantially outperforms existing algorithms
  • Keywords
    computational complexity; directed graphs; distributed processing; processor scheduling; NP-complete problem; directed acyclic graph; distributed system; heterogeneous computing system; performance effective task scheduling; Computer applications; Computer networks; Computer science; Distributed computing; Educational institutions; Information technology; Partitioning algorithms; Positron emission tomography; Processor scheduling; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, 2005. ISPDC 2005. The 4th International Symposium on
  • Conference_Location
    Lille
  • Print_ISBN
    0-7695-2434-6
  • Type

    conf

  • DOI
    10.1109/ISPDC.2005.39
  • Filename
    1609950