DocumentCode :
1178997
Title :
Pipelining in dynamic programming architectures
Author :
Parhi, Keshab K.
Author_Institution :
Dept. of Electr. Eng., Minnesota Univ., Minneapolis, MN, USA
Volume :
39
Issue :
6
fYear :
1991
fDate :
6/1/1991 12:00:00 AM
Firstpage :
1442
Lastpage :
1450
Abstract :
Novel computation techniques to achieve fine-grain pipelining in forward dynamic programming (DP) architectures are proposed. The sequential DP algorithm is proposed using fewer finer grain pipelined processors, and increased hardware efficiency is achieved by using a novel computation sequence. Look-ahead computation is used to obtain a concurrent DP algorithm, and it is used in combination with an appropriate computation sequence to achieve further pipelining in DP architectures. The finer grain pipelined architectures are mapped to ring and mesh processor arrays, and approximately the same iteration rate is achieved as the coarse-grain pipelined architectures, but with use of much less hardware. The design of interleaved architectures using multiple clocks is also outlined
Keywords :
dynamic programming; pipeline processing; DP architectures; computation sequence; concurrent DP algorithm; dynamic programming architectures; fine-grain pipelining; interleaved architectures; iteration rate; lookahead computation; mesh processor arrays; multiple clocks; pipelined processors; ring processor arrays; sequential DP algorithm; sequential dynamic programming algorithm; Computer architecture; Concurrent computing; Dynamic programming; Hardware; Military computing; Pipeline processing; Signal processing; Signal processing algorithms; Spectral analysis; Speech processing;
fLanguage :
English
Journal_Title :
Signal Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
1053-587X
Type :
jour
DOI :
10.1109/78.136556
Filename :
136556
Link To Document :
بازگشت