DAG scheduling using a lookahead variant of the heterogeneous earliest finish time algorithm

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

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    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. © 2010 IEEE.
    Original languageEnglish
    Title of host publicationProceedings of the 18th Euromicro Conference on Parallel, Distributed and Network-Based Processing, PDP 2010|Proc. Euromicro Conf. Parallel, Distrib. Netw.-Based Process., PDP
    PublisherIEEE Computer Society
    Pages27-34
    Number of pages7
    ISBN (Print)9780769539393
    DOIs
    Publication statusPublished - 2010
    Event18th Euromicro Conference on Parallel, Distributed and Network-Based Processing, PDP 2010 - Pisa
    Duration: 1 Jul 2010 → …

    Conference

    Conference18th Euromicro Conference on Parallel, Distributed and Network-Based Processing, PDP 2010
    CityPisa
    Period1/07/10 → …

    Fingerprint

    Dive into the research topics of 'DAG scheduling using a lookahead variant of the heterogeneous earliest finish time algorithm'. Together they form a unique fingerprint.

    Cite this