DocumentCode
3167744
Title
On systolic mapping of multi-stage algorithms
Author
Hwang, Yin-Tsung ; Hu, Yu Hen
Author_Institution
Dept. of Electr. & Comput. Eng., Wisconsin Univ., Madison, WI, USA
fYear
1992
fDate
4-7 Aug 1992
Firstpage
47
Lastpage
61
Abstract
The authors present a more general mapping problem called multi-stage systolic mapping which focuses on the computing algorithms containing more than one nested loop constructs to be executed sequentially. Since the emerged interface problem now becomes the dominant factor in performing the mapping, the authors argue that the adjacent stages should have matched interface to reduce the overhead. For this, the conditions of interface matching between two stage´s mappings are established. A systematic method to derive the interface matched mapping is also presented. To improve the performance degradation due to the initial and final phases of computation in systolic computing, the inter-stage computation concurrency is explored by overlapping part of the computations in successive stages and thus effectively reduces the computation latency. With these results, the multi-stage systolic mapping tool (MSSM) is developed and several design examples are presented to illustrate the potential use of MSSM
Keywords
concurrency control; performance evaluation; systolic arrays; inter-stage computation concurrency; interface matching; multistage algorithms; nested loop constructs; performance degradation; Concurrent computing; Delay; Design methodology; Difference equations; Digital signal processing; Drives; Filters; Iterative algorithms; Matrix decomposition; Systolic arrays;
fLanguage
English
Publisher
ieee
Conference_Titel
Application Specific Array Processors, 1992. Proceedings of the International Conference on
Conference_Location
Berkeley, CA
ISSN
1063-6862
Print_ISBN
0-8186-2967-3
Type
conf
DOI
10.1109/ASAP.1992.218582
Filename
218582
Link To Document