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