• DocumentCode
    2176364
  • Title

    DAG Scheduling Using a Lookahead Variant of the Heterogeneous Earliest Finish Time Algorithm

  • Author

    Bittencourt, Luiz F. ; Sakellariou, Rizos ; Madeira, Edmundo R M

  • Author_Institution
    Inst. of Comput., Univ. of Campinas, Campinas, Brazil
  • fYear
    2010
  • fDate
    17-19 Feb. 2010
  • Firstpage
    27
  • Lastpage
    34
  • Abstract
    Among the numerous DAG scheduling heuristics suitable for heterogeneous systems, the Heterogeneous Earliest Finish Time (HEFT) heuristic is known to give good results in short time. In this paper, we propose an improvement of HEFT, where the locally optimal decisions made by the heuristic do not rely on estimates of a single task only, but also look ahead in the schedule and take into account information about the impact of this decision to the children of the task being allocated. Preliminary simulation results indicate that the lookahead variation of HEFT can effectively reduce the makespan of the schedule in most cases without making the algorithm´s execution time prohibitively high.
  • Keywords
    directed graphs; processor scheduling; DAG scheduling heuristics; HEFT heuristics; algorithm execution time; directed acyclic graphs; heterogeneous earliest finish time algorithm; locally optimal decisions; lookahead variant; Computational efficiency; Computer networks; Computer science; Concurrent computing; Data communication; Distributed computing; Parallel processing; Processor scheduling; Proposals; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing (PDP), 2010 18th Euromicro International Conference on
  • Conference_Location
    Pisa
  • ISSN
    1066-6192
  • Print_ISBN
    978-1-4244-5672-7
  • Electronic_ISBN
    1066-6192
  • Type

    conf

  • DOI
    10.1109/PDP.2010.56
  • Filename
    5452513