Abstract
(PA) being a parallel algorithm involving n equal cost tasks, we study the P(τ) problem of determining the minimum required number of processors π to execute (PA) in minimum time τ regardless of communication costs. We use a binary search strategy based on a critical path oriented scheduling heuristic. O(n+m) to O([nlogn+m]logn) steps are required to compute a near optimal solution where m is the number of precedence constraints. A generalization to the problem P(t) (∀t>τ) and to the non equal cost tasks case is then easily introduced.
References
M. Cosnard and Y. Robert, Tech. & Sc. Inf 6, 115–125 (1987)
K. Hwang and F. Briggs, Computer Architecture and Parallel Processing (Mc Graw-Hill, 1984)
Z. Mahjoub and F. Karoui-Sahtout, Par. Comp. 17, 471–481 (1991)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1992 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mahjoub, Z., Karoui-Sahtout, F. (1992). Optimal performances and scheduling for parallel algorithms with equal cost tasks. In: Bougé, L., Cosnard, M., Robert, Y., Trystram, D. (eds) Parallel Processing: CONPAR 92—VAPP V. VAPP CONPAR 1992 1992. Lecture Notes in Computer Science, vol 634. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-55895-0_495
Download citation
DOI: https://doi.org/10.1007/3-540-55895-0_495
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-55895-8
Online ISBN: 978-3-540-47306-0
eBook Packages: Springer Book Archive