• DocumentCode
    2136227
  • Title

    Mapping linear recurrences onto systolic arrays

  • Author

    Kazerouni, Ladan ; Rajan, Basant ; Shyamasundar, R.K.

  • Author_Institution
    Dept. of Math., Bombay Univ., India
  • fYear
    1996
  • fDate
    15-19 Apr 1996
  • Firstpage
    891
  • Lastpage
    897
  • Abstract
    Presents an automatic method for mapping a system of linear recurrence equations onto systolic architectures. First, we show that systolic architectures can be derived from linear recurrence equations using the notion of directed recurrence equations. Next, we provide a procedure called `cubization´ to achieve better performance while mapping such equations. The cubization procedure is completely automated and can be implemented to design systolic programs for a very general architecture referred to as the Basic Systolic Architecture (BSA). Using BSA, we obtain specific target architectures. The method is illustrated using a running example of Gauss-Jordan diagonalization
  • Keywords
    equations; mathematics computing; matrix algebra; parallel algorithms; systolic arrays; Basic Systolic Architecture; Gauss-Jordan diagonalization; automated procedure; cubization procedure; dependency graph; directed recurrence equations; linear recurrence equation mapping; performance; systolic architectures; systolic arrays; target architectures; Computer architecture; Computer science; Difference equations; Gaussian processes; Lattices; Linear programming; Mathematics; Systolic arrays; Timing; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1996., Proceedings of IPPS '96, The 10th International
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    0-8186-7255-2
  • Type

    conf

  • DOI
    10.1109/IPPS.1996.508197
  • Filename
    508197