Title :
Design of optimal systolic arrays: a systematic approach
Author :
Esonu, M.O. ; Al-Khalili, A.J. ; Hariri, S.
Author_Institution :
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, Que., Canada
Abstract :
The paper presents a systematic approach for mapping algorithms into optimal systolic arrays. It obtains the transformed dependency matrix (TDM) directly from the original dependency matrix (DM) so as to select the TDM that meets the desired VLSI requirements. A procedure to map any given algorithm with constant data dependence vectors into an optimal systolic architecture is also proposed. This proposed procedure is formulated as an optimization problem to obtain the TDM with a minimum cost function. Not only that the proposed optimization mapping algorithm selects the TDM that meets the desired VLSI requirements, without deriving the transformation for each TDM, it also determines the optimal TDM given the compound objective function. This approach provides an efficient method for selecting a systolic matrix
Keywords :
parallel algorithms; systolic arrays; VLSI; algorithm; constant data dependence vectors; minimum cost function; optimal systolic architecture; optimal systolic arrays; optimization problem; original dependency matrix; systolic matrix; transformed dependency matrix; Cost function; Delta modulation; Fault tolerance; Propagation delay; Systolic arrays; Throughput; Time division multiplexing; Very large scale integration;
Conference_Titel :
Parallel and Distributed Processing, 1990. Proceedings of the Second IEEE Symposium on
Conference_Location :
Dallas, TX
Print_ISBN :
0-8186-2087-0
DOI :
10.1109/SPDP.1990.143528