• DocumentCode
    2997571
  • Title

    Implementing dynamic programming algorithms for signal and image processing on array processors

  • Author

    Chou, W.H. ; Diamantaras, K.I. ; Kung, S.Y.

  • Author_Institution
    Dept. of Electr. Eng., Princeton Univ., NJ, USA
  • fYear
    1993
  • fDate
    20-22 Oct 1993
  • Firstpage
    289
  • Lastpage
    297
  • Abstract
    The authors present the implementation of a generic dynamic programming algorithm on array processors. A dynamic programming (DP) chip is proposed to speed up the processing of the dynamic programming tasks in many applications, including the Viterbi algorithm, the boundary following algorithm, the dynamic time warping algorithm, etc. By adopting a torus interconnection network, an internal/external dual buffer structure, and a multilevel pipelining design, a performance of several GOPS per DP chip is expected. Both the dedicated hardware design and the data low control of the DP chip are discussed
  • Keywords
    Viterbi detection; array signal processing; data flow computing; digital signal processing chips; dynamic programming; image processing; multiprocessor interconnection networks; parallel algorithms; pipeline processing; Viterbi algorithm; array processors; boundary following algorithm; data low control; dedicated hardware design; dual buffer structure; dynamic time warping algorithm; generic dynamic programming algorithm; image processing; multilevel pipelining design; signal processing; torus interconnection network; Cost function; Dynamic programming; Hardware; Heuristic algorithms; Image processing; Multiprocessor interconnection networks; Pipeline processing; Signal processing; Signal processing algorithms; Viterbi algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Signal Processing, VI, 1993., [Workshop on]
  • Conference_Location
    Veldhoven
  • Print_ISBN
    0-7803-0996-0
  • Type

    conf

  • DOI
    10.1109/VLSISP.1993.404477
  • Filename
    404477