Title :
Efficient hardware generation for Dynamic Programming problems
Author :
Nawaz, Zubair ; Stefanov, Todor ; Bertels, Koen
Author_Institution :
Comput. Eng. Lab., Delft Univ. of Technol., Deltf, Netherlands
Abstract :
Optimization problems are known to be very hard problems requiring a lot of CPU time. Dynamic Programming (DP) is a powerful method, which is typically used to compute large number of discrete optimization problems. This paper presents an improved approach called RVEP (RVE with pre-computation) that allows to design highly parallel hardware accelerators for wide range of DP problems. We applied our approach to three representative DP problems. We estimate speedups to 200% compared to a pure dataflow approach and at least 25% to previous RVE approach.
Keywords :
dynamic programming; RVEP; dynamic programming problems; efficient hardware generation; parallel hardware accelerators design; recursive variable expansion; Acceleration; Costs; Dynamic programming; Embedded computing; Hardware; Optimization methods; Parallel processing; Power engineering and energy; Power engineering computing; Viterbi algorithm;
Conference_Titel :
Field-Programmable Technology, 2009. FPT 2009. International Conference on
Conference_Location :
Sydney, NSW
Print_ISBN :
978-1-4244-4375-8
Electronic_ISBN :
978-1-4244-4377-2
DOI :
10.1109/FPT.2009.5377618