• 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