DocumentCode
2824497
Title
Design methodology for direct mapping of iterative algorithms on array architectures
Author
Birbas, Michael K. ; Soudris, Dimitrios J. ; Goutis, Costas E.
Author_Institution
Dept. of Electr. Eng., Patras Univ., Greece
fYear
1991
fDate
11-14 Jun 1991
Firstpage
3058
Abstract
A systematic methodology for mapping a class of iterative algorithms onto processor array architectures is presented. The concept of the array architecture is combined efficiently with the existing knowledge of compiler techniques. It is considered as an initial description of the iterative algorithm Fortran-like nested loops, without the requirement of transforming it into any intermediate form such as uniform recurrent equations. The principles of Lamport´s coordinate method are used. Depending on the systolic or non-systolic structure of the algorithm and/or the multidimensional mapping, the resulting architectures can be either regular arrays or piecewise regular arrays. The important subclass of algorithm known as weak single assignment codes is treated in an optimal way
Keywords
parallel architectures; Fortran-like nested loops; compiler techniques; direct mapping; iterative algorithms mapping; processor array architectures; regular arrays; systematic methodology; Algorithm design and analysis; Design methodology; Equations; Hardware; Iterative algorithms; Laboratories; Multidimensional systems; Parallel processing; Systolic arrays; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1991., IEEE International Sympoisum on
Print_ISBN
0-7803-0050-5
Type
conf
DOI
10.1109/ISCAS.1991.176193
Filename
176193
Link To Document