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
Link To Document