The Community for Technology Leaders
2013 IEEE 54th Annual Symposium on Foundations of Computer Science (1984)
Singer Island, FL
Oct. 24, 1984 to Oct. 26, 1984
ISBN: 0-8186-0591-X
pp: 46-55
O.H. Ibarra , University of Minnesota
ABSTRACT
We offer a methodology for simplifying the design and analysis of systolic systems. Specifically, we give characterization of systolic arrays in terms of (single processor) sequential machines which are easier to analyze and to program. We give several examples to illustrate the design methodology. In particular, we show how systolic arrays can be easily designed to implement priority queues, integer bitwise multiplication, dynamic programming, etc. Because the designs are based on the sequential machine, the constructions we obtain are much simpler then those that have appeared in the literature. We also give some results concerning the properties and computational power (e.g., speed-up, hierarchy, etc.) of systolic arrays.
INDEX TERMS
CITATION
M.A. Palis, O.H. Ibarra, S.M. Kim, "Designing Systolic Algorithms Using Sequential Machines", 2013 IEEE 54th Annual Symposium on Foundations of Computer Science, vol. 00, no. , pp. 46-55, 1984, doi:10.1109/SFCS.1984.715900
187 ms
(Ver 3.1 (10032016))