• DocumentCode
    1564971
  • Title

    Matrix methods for the design and analysis of recurrent algorithms for multi-purpose systolic arrays

  • Author

    Dowling, E.M. ; Taylor, F.J.

  • Author_Institution
    Dept. of Electr. Eng., Florida Univ., Gainesville, FL, USA
  • fYear
    1989
  • Firstpage
    2409
  • Abstract
    A matrix method for the design and analysis of systolic array algorithms is presented. The method starts by representing a nested loop algorithm as a set of matrices and an expression function. This representation is then mathematically integrated into the algorithm transformation technique of Moldavan (1982) and Fortes (1984). Using this framework, data position, distribution, velocity, and collision information can be computed along with processor element memory contents, all as functions of the systolic temporal vector. The systolic array synthesis equations are then derived. Their solution is a transformation matrix that generates a systolic algorithm with prespecified properties in terms of algorithm flow. Finally, the method is shown to be able to generate systolic algorithms for nonuniform recurrent algorithms such as the LU. Cholesky and QR decompositions
  • Keywords
    cellular arrays; matrix algebra; Cholesky decomposition; LU decomposition; QR decompositions; algorithm flow; analysis; collision information; data position; design; distribution; expression function; matrix method; nested loop algorithm; nonuniform recurrent algorithms; processor element memory contents; systolic array algorithms; systolic array synthesis equations; systolic temporal vector; transformation matrix; velocity; Algorithm design and analysis; Design methodology; Digital signal processing; Equations; Indexing; Matrix decomposition; Parallel algorithms; Signal processing algorithms; Systolic arrays; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, 1989. ICASSP-89., 1989 International Conference on
  • Conference_Location
    Glasgow
  • ISSN
    1520-6149
  • Type

    conf

  • DOI
    10.1109/ICASSP.1989.266953
  • Filename
    266953