DocumentCode :
299408
Title :
On the systematic design of systolic arrays
Author :
Niamat, M.Y. ; Molyet, R.G.
Author_Institution :
Dept. of Eng. Technol., Toledo Univ., OH, USA
Volume :
1
fYear :
1995
fDate :
22-26 May 1995
Firstpage :
181
Abstract :
This paper describes a general technique for the design of systolic arrays. Various attempts have been made in the past to design systolic arrays from computational algorithms. However, most of these methods have their limitations. In this paper, a technique based on dependence graphs is presented. Starting from the algorithm itself, steps are outlined which enable the designer to extract parallelism from the program constructs. The method further outlines steps to detect and incorporate pipelining into the yet unrealized systolic architecture. Next, dependence graphs corresponding to the data items, which are now arranged in a parallel and pipelined fashion, are drawn. This is followed by a procedure for `systolizing´ the dependence graphs. Finally, steps are outlined for mapping the systolic dependence graph onto a systolic architecture. The technique is illustrated by designing systolic arrays for computing position velocities and accelerations
Keywords :
directed graphs; logic CAD; parallel algorithms; pipeline processing; systolic arrays; acceleration computation; dependence graphs; design methodology; graph mapping; graph systolizing; parallelism extraction; pipelining; position computation; program constructs; systematic design; systolic arrays; velocity computation; Acceleration; Algorithm design and analysis; Computer architecture; Computer science; Concurrent computing; Data mining; Distributed computing; Parallel processing; Pipeline processing; Sampling methods; Systolic arrays; Transducers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Aerospace and Electronics Conference, 1995. NAECON 1995., Proceedings of the IEEE 1995 National
Conference_Location :
Dayton, OH
ISSN :
0547-3578
Print_ISBN :
0-7803-2666-0
Type :
conf
DOI :
10.1109/NAECON.1995.521933
Filename :
521933
Link To Document :
بازگشت