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
         
        
        
        
        
        
            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;
         
        
        
        
            Conference_Titel : 
Cluster Computing, 2007 IEEE International Conference on
         
        
            Conference_Location : 
Austin, TX
         
        
        
            Print_ISBN : 
978-1-4244-1387-4
         
        
            Electronic_ISBN : 
1552-5244
         
        
        
            DOI : 
10.1109/CLUSTR.2007.4629240