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
Link To Document