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 :
بازگشت