• DocumentCode
    1688038
  • Title

    Optimal within a constant schedules for forest dags on parallel architectures

  • Author

    Kalpakis, Konstantinos ; Yesha, Yaacov

  • Author_Institution
    Dept. of Comput. Sci., Maryland Univ., Baltimore, MD, USA
  • fYear
    1993
  • fDate
    10/6/1993 12:00:00 AM
  • Firstpage
    158
  • Lastpage
    163
  • Abstract
    The authors provide optimal within a constant explicit upper bounds on the makespan of schedules for bounded degree forest structured programs on mesh arrays of processors with links of unit bandwidth and arbitrary positive integer propagation delay, and provide polynomial time algorithms to find schedules with makespan matching these bounds. Thus, The authors provide the first polynomial time approximation algorithm for this NP-hard problem, with performance ratio that is a constant. Programs with forest structure arise often in important classes of algorithms. The mesh array architecture is widely used for actual parallel computers. Further, the authors provide polynomial time computable schedules for forest structured programs on a wide class of parallel architectures. They also show how to schedule, in polynomial time, a complete binary tree structured program on a linear array with optimal within a factor of 1 + o(1) makespan
  • Keywords
    computational complexity; multiprocessor interconnection networks; parallel algorithms; NP-hard problem; forest dags; makespan matching; mesh arrays; parallel architectures; polynomial time; polynomial time algorithms; polynomial time approximation; Approximation algorithms; Bandwidth; Computer architecture; Concurrent computing; NP-hard problem; Polynomials; Processor scheduling; Propagation delay; Scheduling algorithm; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advances in Parallel and Distributed Systems, 1993., Proceedings of the IEEE Workshop on
  • Conference_Location
    Princeton, NJ
  • Print_ISBN
    0-8186-5250-0
  • Type

    conf

  • DOI
    10.1109/APADS.1993.588930
  • Filename
    588930