• DocumentCode
    3246320
  • Title

    A Tabu Search for the Heterogeneous DAG Scheduling Problem

  • Author

    Wong, Yi Wen ; Goh, Rick Siow Mong ; Kuo, Shyh-hao ; Low, Malcolm Yoke Hean

  • Author_Institution
    Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore, Singapore
  • fYear
    2009
  • fDate
    8-11 Dec. 2009
  • Firstpage
    663
  • Lastpage
    670
  • Abstract
    Scheduling parallel applications on heterogeneous processors/architectures with different computational speed is a difficult problem. Here, a tabu search metaheuristic is developed to improve the schedule generated by list scheduling. Three neighbourhoods variants are proposed and examined, including a novel neighbourhood that takes the shape of the task graph into account. The effectiveness is evaluated based on a set of modified random benchmark graphs, including task graphs of real-world applications. Factors affecting algorithm performance are also examined. We have found that the variants proposed were able to reduce the schedule length produced by HEFT up to an average of 30% and up to on average 20% for the standard graphs. The results also show that using information about the shape of the task graph is a viable strategy.
  • Keywords
    directed graphs; parallel processing; scheduling; search problems; HEFT; directed acyclic graphs; heterogeneous DAG scheduling problem; list scheduling; tabu search; task graph; Computer architecture; Concurrent computing; Distributed computing; Field programmable gate arrays; High performance computing; Multicore processing; Optimal scheduling; Processor scheduling; Scheduling algorithm; Shape; DAG; directed acyclic graphs; heterogeneous; metaheuristic; scheduling; tabu search;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems (ICPADS), 2009 15th International Conference on
  • Conference_Location
    Shenzhen
  • ISSN
    1521-9097
  • Print_ISBN
    978-1-4244-5788-5
  • Type

    conf

  • DOI
    10.1109/ICPADS.2009.127
  • Filename
    5395372