Abstract
Achieving fine-grain pipelining in forward dynamic programming (DP) architectures is difficult. This correspondence proposes novel computation techniques to achieve fine-grain pipelining in such architectures. We implement the sequential DP algorithm using fewer finer grain pipelined processors, and achieve increased hardware efficiency by using a novel computation sequence. We also use look-ahead computation to obtain a concurrent DP algorithm, and use this in combination with an approprite computation sequence to achieve further pipelining in DP architectures. The finer grain pipelined architectures are mapped to ring and mesh processor arrays, and achieve approximately the same iteration rate as the coarse-grain pipelined architectures, but with use of much less hardware. The design of interleaved architectures using multiple clocks is also outlined.
| Original language | English (US) |
|---|---|
| Pages (from-to) | 1442-1450 |
| Number of pages | 9 |
| Journal | IEEE Transactions on Signal Processing |
| Volume | 39 |
| Issue number | 6 |
| DOIs | |
| State | Published - Jun 1991 |
Fingerprint
Dive into the research topics of 'Pipelining in Dynamic Programming Architectures'. Together they form a unique fingerprint.Cite this
- APA
- Standard
- Harvard
- Vancouver
- Author
- BIBTEX
- RIS