• DocumentCode
    1555604
  • Title

    Synthesizing linear array algorithms from nested FOR loop algorithms

  • Author

    Lee, Peizong ; Kedem, Zvi Meir

  • Author_Institution
    Dept. of Comput. Sci., Courant Inst. of Math. Sci., New York Univ., NY, USA
  • Volume
    37
  • Issue
    12
  • fYear
    1988
  • fDate
    12/1/1988 12:00:00 AM
  • Firstpage
    1578
  • Lastpage
    1598
  • Abstract
    The mapping of algorithms structured as depth-p nested FOR loops into special-purpose systolic VLSI linear arrays is addressed. The mappings are done by using linear functions to transform the original sequential algorithms into a form suitable for parallel execution on linear arrays. A feasible mapping is derived by identifying formal criteria to be satisfied by both the original sequential algorithm and the proposed transformation function. The methodology is illustrated by synthesizing algorithms for matrix multiplication and a version of the Warshall-Floyd transitive closure algorithm
  • Keywords
    parallel algorithms; linear array algorithms; mappings; nested FOR loop algorithms; parallel execution; systolic VLSI linear arrays; Algorithm design and analysis; Application software; Clocks; Computer science; Discrete Fourier transforms; Matrix decomposition; Parallel processing; Shortest path problem; Systolic arrays; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.9735
  • Filename
    9735