• DocumentCode
    3352387
  • Title

    An approach to compile-time task scheduling in heterogeneous computing systems

  • Author

    Hagras, T. ; Janecek, J.

  • Author_Institution
    Czech Technical University in Prague
  • fYear
    2004
  • fDate
    18-18 Aug. 2004
  • Firstpage
    182
  • Lastpage
    189
  • Abstract
    List-based scheduling is generally accepted as an attractive approach to static task scheduling since it combines low complexity with good results. Although a large number of scheduling heuristics have been presented in the literature, most of them target only homogeneous computing systems and almost none of them target heterogeneous communication systems. In this paper we present a simple scheduling algorithm based on list-scheduling and task-duplication on a bounded number of heterogeneous machines called Heterogenous Critical Nodes with Fast Duplicator (HCNFD). The suggested algorithm supports both heterogeneous computation and communication environments. The analysis and experiments have shown that HCNFD outperforms on average all other higher complexity algorithms.
  • Keywords
    Algorithm design and analysis; Computational efficiency; Computer applications; Computer science; Cost function; Distributed computing; High performance computing; Performance evaluation; Processor scheduling; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Workshops, 2004. ICPP 2004 Workshops. Proceedings. 2004 International Conference on
  • Conference_Location
    Montreal, QC, Canada
  • ISSN
    1530-2016
  • Print_ISBN
    0-7695-2198-3
  • Type

    conf

  • DOI
    10.1109/ICPPW.2004.1328016
  • Filename
    1328016