• DocumentCode
    2446744
  • Title

    Scheduling instructions on hierarchical machines

  • Author

    Blachot, Florent ; Huard, Guillaume ; Pecero, Johnatan ; Saule, Erik ; Trystram, Denis

  • Author_Institution
    LIG, Grenoble Univ., Grenoble, France
  • fYear
    2010
  • fDate
    19-23 April 2010
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    The aim of this work is to study the problem of scheduling fine grain task graphs on hierarchical distributed systems with communication delay. We consider as a case study how to schedule the instructions on a processor that implements incomplete bypass ( ST200). We show first how this problem can be expressed as scheduling unitary tasks on a hierarchical architecture with heavy communications between clustered units. The proposed analysis is generic and can be extended to other challenging problems like scheduling in clusters of multi-cores. Our main result is an approximation algorithm based on list scheduling whose approximation ratio is the minimum of two expressions, the first one depends on the number of clusters while the second one depends on the communication delay. Experiments run on random graphs and on structured graphs demonstrate the effectiveness of the proposed approach.
  • Keywords
    graph theory; multiprocessing systems; scheduling; communication delay; hierarchical distributed systems; hierarchical machines; random graphs; scheduling fine grain task graphs; scheduling instructions; structured graphs; Algorithm design and analysis; Approximation algorithms; Clustering algorithms; Convergence; Delay systems; Iterative algorithms; Partitioning algorithms; Processor scheduling; Scheduling algorithm; Warranties;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010 IEEE International Symposium on
  • Conference_Location
    Atlanta, GA
  • Print_ISBN
    978-1-4244-6533-0
  • Type

    conf

  • DOI
    10.1109/IPDPSW.2010.5470711
  • Filename
    5470711