DocumentCode :
3413196
Title :
Probabilistic performance analysis of scheduling parallel tasks with precedence constraints on mesh connected multicomputers
Author :
Li, Keqin
Author_Institution :
Dept. of Math. & Comput. Sci., State Univ. of New York, New Paltz, NY, USA
fYear :
1996
fDate :
27-29 Mar 1996
Firstpage :
358
Lastpage :
365
Abstract :
We investigate the problem of scheduling parallel tasks with precedence constraints on mesh connected multicomputers. It is an open problem as to whether there exists an approximation algorithm that has a finite worst-case performance ratio. We propose a simple level scheduling algorithm LL as a first attempt to solve our problem. There are three basic techniques in algorithm LL, i.e., a layer by layer scheduling strategy to handle precedence constraints, the largest-job-first algorithm to schedule tasks in the same layer, and the two dimensional buddy system for system partitioning. Algorithm LL does not have a finite worst-case performance ratio. However, its average-case performance ratio is quite acceptable. It is shown that for wide task graphs and typical task size distributions, the asymptotic average-case performance ratio of algorithm LL is about two for all probability distributions of task execution times
Keywords :
directed graphs; multiprocessor interconnection networks; parallel algorithms; probability; processor scheduling; LL level scheduling algorithm; approximation algorithm; asymptotic average-case performance ratio; average-case performance ratio; finite worst-case performance ratio; largest-job-first algorithm; layer-by-layer scheduling strategy; mesh connected multicomputers; parallel task scheduling; precedence constraints; probabilistic performance analysis; probability distribution; system partitioning; task execution times; task size distributions; two dimensional buddy system; wide task graphs; Algorithm design and analysis; Approximation algorithms; Computer science; Mathematics; Optimal scheduling; Performance analysis; Probability distribution; Processor scheduling; Scheduling algorithm; World Wide Web;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computers and Communications, 1996., Conference Proceedings of the 1996 IEEE Fifteenth Annual International Phoenix Conference on
Conference_Location :
Scottsdale, AZ
Print_ISBN :
0-7803-3255-5
Type :
conf
DOI :
10.1109/PCCC.1996.493657
Filename :
493657
Link To Document :
بازگشت