DocumentCode
1035028
Title
Algebraic recurrence transformations for massive parallelism
Author
Fettweis, Gerhard P. ; Thiele, Lothar
Author_Institution
Teknekron Commun. Syst., Berkeley, CA, USA
Volume
40
Issue
12
fYear
1993
fDate
12/1/1993 12:00:00 AM
Firstpage
949
Lastpage
952
Abstract
Recursions generally present a bottleneck for the mapping of algorithms onto massively parallel architectures. A great deal of work has been done showing how to break this bottleneck using look-ahead computation. By applying results of P. Kogge and H. Stone (IEEE Trans. Comput., vol. C-22, pp. 786-793, 1973) it was shown that few basic algebraic axioms are sufficient for speeding up recursions by look-ahead techniques. This allows one to generalize architectures derived for special cases. Furthermore, it was shown that the look-ahead computation technique, known to date only for recursions with up to two operations, can be generalized to recursions with n operations. This allows the design of massively parallel architectures for more complex recursions. General algebraic examinations of expressions as described here can be applied to feedforward expressions, as well
Keywords
parallel algorithms; parallel architectures; algebraic axioms; algebraic recurrence transformations; complex recursions; feedforward expressions; look-ahead computation; massive parallelism; parallel architectures; Circuits; Computer applications; Difference equations; Feedback loop; Interleaved codes; Parallel architectures; Parallel processing; Pipeline processing; Signal analysis; Throughput;
fLanguage
English
Journal_Title
Circuits and Systems I: Fundamental Theory and Applications, IEEE Transactions on
Publisher
ieee
ISSN
1057-7122
Type
jour
DOI
10.1109/81.269037
Filename
269037
Link To Document