• DocumentCode
    2711878
  • Title

    Sequential and Parallel Algorithms for Partitioning Tree Task Graphs on Shared Memory Architecture

  • Author

    Ray, Sibabrata ; Jiang, Hong

  • Volume
    3
  • fYear
    1994
  • fDate
    15-19 Aug. 1994
  • Firstpage
    266
  • Lastpage
    269
  • Abstract
    The problem of partitioning task graphs in its general form is known to be NP-complete and it is extremely difficult to come up with simple but effective and fast heuristics too. In this paper, the tree task graphs are considered which arise from many important programming paradigms such as divide and conquer branch and bound, etc. The target architecture considered is shared memory architecture as it typifies a wide range of research prototypes and commercial products of multiprocessors. Optimal sequential and parallel algorithms for partitioning tree task graphs such that the bottleneck is minimized "with minimum number of processors are developed. The bandwidth minimization problem is NP-complete even for trees. Three effective, simple 2-pass heuristics and their parallel versions are given. The effectiveness and efficiency of those heuristics are validated through extensive simulations.
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1994. ICPP 1994 Volume 3. International Conference on
  • Conference_Location
    North Carolina, USA
  • ISSN
    0190-3918
  • Print_ISBN
    0-8493-2493-9
  • Type

    conf

  • DOI
    10.1109/ICPP.1994.181
  • Filename
    5727870