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
Link To Document