DocumentCode
2849974
Title
Uniformization of linear recurrence equations: a step toward the automatic synthesis of systolic arrays
Author
Van Dongen, Vincent ; Quinton, Patrice
Author_Institution
Philips Res. Lab., Brussels, Belgium
fYear
1988
fDate
25-27 May 1988
Firstpage
473
Lastpage
482
Abstract
Systems of linear recurrences are a very powerful means for specifying algorithms that need to be implemented on a systolic array or, more generally, on a parallel architecture. In particular, the class of linear recurrences called uniform recurrences can be mapped automatically on systolic arrays. However, it is often difficult to express the algorithm directly using strictly uniform recurrences, especially when the algorithm involves recursive computations, as in the transitive closure problem. Novel tools for the uniformization of linear recurrences are provided. Their use is illustrated by solving the so-called routing problem, which is a particular uniformization problem. Two routing strategies are presented, namely, hierarchical routing and split routing.<>
Keywords
cellular arrays; circuit CAD; parallel architectures; hierarchical routing; linear recurrence equations; parallel architecture; recursive computations; routing problem; split routing; transitive closure problem; uniform recurrences; uniformization; Algorithm design and analysis; Design methodology; Difference equations; Laboratories; Parallel architectures; Partitioning algorithms; Routing; Signal design; Signal processing algorithms; Systolic arrays;
fLanguage
English
Publisher
ieee
Conference_Titel
Systolic Arrays, 1988., Proceedings of the International Conference on
Conference_Location
San Diego, CA, USA
Print_ISBN
0-8186-8860-2
Type
conf
DOI
10.1109/ARRAYS.1988.18084
Filename
18084
Link To Document