Title :
Novel neighborhood search for multiprocessor scheduling with pipelining
Author :
Leung, K.K. ; Yung, N.H.C. ; Cheung, P.Y.S.
Author_Institution :
Dept. of Electr. & Electron. Eng., Hong Kong Univ., Hong Kong
Abstract :
Presents a neighborhood search algorithm for heterogeneous multiprocessor scheduling in which loop pipelining is used to exploit parallelism between iterations. The method adopts a realistic model for interprocessor communication where resource contention is taken into consideration. The schedule representation scheme is flexible so that communication scheduling can be performed in a generic manner. Based on a general time formulation of the schedule performance, the algorithm improves an initial schedule in an efficient way. Experimental results show that significant improvement over existing methods can be obtained. Using the scheduling results, a parallel software video encoder was implemented and real-time performance was achieved.
Keywords :
iterative methods; parallel algorithms; parallel programming; pipeline processing; processor scheduling; program control structures; real-time systems; search problems; software performance evaluation; video coding; flexible schedule representation scheme; generic communication scheduling; heterogeneous multiprocessor scheduling; interprocessor communication; iterations; loop pipelining; neighborhood search algorithm; parallel software video encoder; parallelism; real-time performance; resource contention; schedule performance; time formulation;
Conference_Titel :
High Performance Computing in the Asia-Pacific Region, 2000. Proceedings. The Fourth International Conference/Exhibition on
Conference_Location :
Beijing, China
Print_ISBN :
0-7695-0589-2
DOI :
10.1109/HPC.2000.846565