DocumentCode :
3162113
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
fYear :
1991
fDate :
2-5 Dec 1991
Firstpage :
648
Lastpage :
655
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;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 1991. Proceedings of the Third IEEE Symposium on
Conference_Location :
Dallas, TX
Print_ISBN :
0-8186-2310-1
Type :
conf
DOI :
10.1109/SPDP.1991.218201
Filename :
218201
Link To Document :
بازگشت