DocumentCode
3074694
Title
A three dimensional systolic array architecture for fast matrix multiplication
Author
Linderman, Richard W. ; Ku, Walter H.
Author_Institution
Cornell University, Ithaca, NY
Volume
9
fYear
1984
fDate
30742
Firstpage
782
Lastpage
785
Abstract
In recent years one and two dimensional systolic arrays have been designed to implement a wide range of matrix operations and signal processing algorithms. This paper proposes a three dimensional systolic array architecture of N3processors to further extend the performance advantages which can be achieved through regular local data transfer. The three dimensional array is discussed in the context of fixed point matrix-matrix multiplication which requires O(N3) multiplications and additions. The array pipelines N of these problems to attain a throughput rate which is practically independent of N. The performance, size, and fault tolerance of the array are discussed for the case N=32.
Keywords
Bandwidth; Broadcasting; Eigenvalues and eigenfunctions; Fault tolerance; Finite impulse response filter; Matrix decomposition; Signal processing algorithms; Symmetric matrices; Systolic arrays; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech, and Signal Processing, IEEE International Conference on ICASSP '84.
Type
conf
DOI
10.1109/ICASSP.1984.1172607
Filename
1172607
Link To Document