• DocumentCode
    1745689
  • Title

    Scheduling task in-trees on distributed memory systems

  • Author

    Baskiyar, Sanjeev

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Auburn Univ., AL, USA
  • fYear
    2001
  • fDate
    36982
  • Abstract
    Tree task structures occur frequently in many applications where parallelization may be desirable. We present a formal treatment of non-preemptively scheduling task trees on distributed memory multiprocessors and show that the fundamental problems of scheduling (i) a task tree in absence of any inter-task communication on a fixed number of processors and (ii) a task tree with inter-task communication on an unbounded number of processors are NP-complete. For task trees that satisfy certain constraints, we present an optimal scheduling algorithm. The algorithm is shown optimal over a wider set of task trees than previous works
  • Keywords
    distributed memory systems; processor scheduling; NP-complete; distributed memory multiprocessors; distributed memory systems; optimal scheduling; scheduling; scheduling task trees; task tree; Broadcasting; Data communication; Multiprocessing systems; Optimal scheduling; Parallel machines; Polynomials; Processor scheduling; Scheduling algorithm; Tree data structures; Tree graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium., Proceedings 15th International
  • Conference_Location
    San Francisco, CA
  • ISSN
    1530-2075
  • Print_ISBN
    0-7695-0990-8
  • Type

    conf

  • DOI
    10.1109/IPDPS.2001.925003
  • Filename
    925003