• DocumentCode
    962975
  • Title

    Designing Systolic Algorithms Using Sequential Machines

  • Author

    Ibarra, Oscar H. ; Kim, Sam M. ; Palis, Michael A.

  • Author_Institution
    Department of Computer Science, University Of Minnesota, Minneapolis, MN 55455.
  • Issue
    6
  • fYear
    1986
  • fDate
    6/1/1986 12:00:00 AM
  • Firstpage
    531
  • Lastpage
    542
  • Abstract
    We present a tool that is useful in the design and analysis of systolic systems. Specifically, we give characterizations of systolic arrays in terms of (single processor) sequential machines which are easier to program and to analyze. We give several examples to illustrate the utility of the design tool. In particular, we show how systolic designs for such problems as integer bitwise multiplication, dynamic programming, and language recognition can easily be derived using the characterizations. We also present some new results concerning the properties and computational power of systolic arrays which can be obtained using the characterizations.
  • Keywords
    Algorithm design and analysis; Character recognition; Computer architecture; Concurrent computing; Dynamic programming; Hardware; Power system modeling; Signal design; Systolic arrays; Very large scale integration; Characterizations; VLSI; design tool; sequential machines; systolic algorithms;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1986.5009430
  • Filename
    5009430