DocumentCode :
2888232
Title :
An optimal scheduling scheme for tiling in distributed systems
Author :
Kyriakopoulos, Konstantinos ; Chronopoulos, Anthony T. ; Ni, Lionel
Author_Institution :
Wireless & Mobile Syst. Group, San Antonio, TX
fYear :
2007
fDate :
17-20 Sept. 2007
Firstpage :
267
Lastpage :
274
Abstract :
There exist several scheduling schemes for parallelizing loops without dependences for shared and distributed memory systems. However, efficiently parallelizing loops with dependences is a more complicated task. This becomes even more difficult when the loops are executed on a distributed memory cluster where communication and synchronization can be a bottleneck. The problem lies in the processor idle time which occurs during the beginning and final stages of the execution. In this paper we propose a new scheduling scheme that minimizes the processor idle time and thus it enhances load balancing and performance. The new scheme is applied to two-dimensional iteration spaces with dependences. The proposed scheduling scheme follows a tiled wavefront pattern in which the tile size gradually decreases in all dimensions. We have tested the proposed scheme on a dedicated and homogeneous cluster of workstations and we verified that it significantly improves execution times over scheduling using traditional tiling.
Keywords :
distributed shared memory systems; iterative methods; processor scheduling; resource allocation; 2D iteration space; distributed memory system; load balancing; loop parallelization; optimal scheduling scheme; processor idle time; shared memory system; tile size; tiled wavefront pattern; Computer science; Dynamic scheduling; Load management; Mobile computing; Optimal scheduling; Parallel processing; Processor scheduling; Shape; Testing; Tiles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster Computing, 2007 IEEE International Conference on
Conference_Location :
Austin, TX
ISSN :
1552-5244
Print_ISBN :
978-1-4244-1387-4
Electronic_ISBN :
1552-5244
Type :
conf
DOI :
10.1109/CLUSTR.2007.4629240
Filename :
4629240
Link To Document :
بازگشت