首页 | 本学科首页   官方微博 | 高级检索  
     


Dynamic programming implementation on array processor architectures
Authors:K. I. Diamantaras   W. H. Chou  S. Y. Kung
Affiliation:(1) Department of Electrical and Computer Engineering, Aristotle University of Thessaloniki, GR-54006 Thessaloniki, Greece;(2) Auspy Development Inc., 10430 S. De Anza Blvd., Suite 275, 95014 Cupertino, CA;(3) Department of Electrical Engineering, 08544 Princeton, NJ, USA
Abstract:Dynamic Programming (DP) applies to many signal and image processing applications including boundary following, the Viterbi algorithm, dynamic time warping, etc. This paper presents an array processor implementation of generic dynamic programming. Our architecture is a SIMD array attached to a host computer. The processing element of the architecture is based on an ASIC design opting for maximum speed-up. By adopting a torus interconnection network, a dual buffer structure, and a multilevel pipeline, the performance of the DP chip is expected to reach the order of several GOPS. The paper discusses both the dedicated hardware design and the data flow control of the DP chip and the total array.This work was supported in part by the NATO, Scientific and Environmental Affairs Division, Collaborative Research Grant SA.5-2-05(CRG.960201)424/96/JARC-501.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号