DocumentCode :
928512
Title :
A processor-time-minimal systolic array for cubical mesh algorithms
Author :
Cappello, Peter
Author_Institution :
Dept. of Comput. Sci., California Univ., Santa Barbara, CA, USA
Volume :
3
Issue :
1
fYear :
1992
fDate :
1/1/1992 12:00:00 AM
Firstpage :
4
Lastpage :
13
Abstract :
Using a directed acyclic graph (DAG) model of algorithms, the paper focuses on time-minimal multiprocessor schedules that use as few processors as possible. Such a processor-time-minimal scheduling of an algorithm´s DAG first is illustrated using a triangular shaped 2-D directed mesh (representing, for example, an algorithm for solving a triangular system of linear equations). Then, algorithms represented by an n×n×n directed mesh are investigated. This cubical directed mesh is fundamental; it represents the standard algorithm for computing matrix product as well as many other algorithms. Completion of the cubical mesh required 3n-2 steps. It is shown that the number of processing elements needed to achieve this time bound is at least [3n2/4]. A systolic array for the cubical directed mesh is then presented. It completes the mesh using the minimum number of steps and exactly [3n 2/4] processing elements it is processor-time-minimal. The systolic array´s topology is that of a hexagonally shaped, cylindrically connected, 2-D directed mesh
Keywords :
computational complexity; directed graphs; parallel algorithms; systolic arrays; 2-D directed mesh; cubical mesh algorithms; cylinder connected; directed acyclic graph; hexagon shaped; matrix product; processing elements; processor-time-minimal scheduling; processor-time-minimal systolic array; time-minimal multiprocessor schedules; topology; triangular shaped 2-D directed mesh; Concurrent computing; Databases; Difference equations; Digital arithmetic; Physics computing; Processor scheduling; Scheduling algorithm; Systolic arrays; Topology; Very large scale integration;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/71.113078
Filename :
113078
Link To Document :
بازگشت