Title : 
A period-processor-time-minimal systolic array for cubical mesh algorithms
         
        
            Author : 
Scheiman, Chris ; Cappello, Peter
         
        
            Author_Institution : 
Dept. of Comput. Sci., California Univ., Santa Barbara, CA, USA
         
        
        
        
        
        
            Abstract : 
The paper, using a directed acyclic graph (dag) model of algorithms, investigates precedence constrained multiprocessor schedules for the n×n×n directed mesh. Any such schedule requires at least 3n-2 multiprocessor steps. Time-minimal schedules that use as few processors as possible are called processor-time-minimal. For the cubical mesh, such a schedule requires at least [3n2/4] processors. Among such schedules, one with the minimum period (i.e. maximum throughput) is referred to as period-processor-time-minimal. The period of any processor-time-minimal schedule for the cubical mesh is at least 4n/3 steps. This lower bound is shown to be exact by constructing such a schedule, which can be realized on a toroidally-connected systolic array
         
        
            Keywords : 
computational complexity; directed graphs; systolic arrays; cubical mesh algorithms; directed acyclic graph; lower bound; maximum throughput; multiprocessor schedules; period-processor-time-minimal systolic array; time minimal schedules; toroidally-connected systolic array; Boolean functions; Computational complexity; Computational modeling; Computer science; Concrete; Processor scheduling; Scheduling algorithm; Systolic arrays; Throughput; Very large scale integration;
         
        
        
        
            Conference_Titel : 
Parallel and Distributed Processing, 1991. Proceedings of the Third IEEE Symposium on
         
        
            Conference_Location : 
Dallas, TX
         
        
            Print_ISBN : 
0-8186-2310-1
         
        
        
            DOI : 
10.1109/SPDP.1991.218201