DocumentCode :
3664232
Title :
A Novel Heterogeneous Framework for Local Dependency Dynamic Programming Problems
Author :
Rajesh Kumar;Kishore Kothapalli
Author_Institution :
Center for Security, Theor. &
fYear :
2015
fDate :
5/1/2015 12:00:00 AM
Firstpage :
669
Lastpage :
678
Abstract :
Dynamic programming is a well known technique to solve combinatorial search and optimization problems. LDDP (Local Dependency DP) problems are those DP problems where each update to an entry in the DP table is determined by the contents of its neighboring cells. The amount of parallelism available for a given LDDP problem may vary depending on the position and number of neigh boring cells involved in the computation. In this paper, we develop a parallel heterogeneous (CPU+GPU) framework for solving LDDP problems. We use GPU and CPU specific optimizations and investigate if the given problem is a good candidate for heterogeneous computation. We also devise techniques to distribute the workload between CPU and GPU. We show how our framework can be used by considering several case study problems.
Keywords :
"Graphics processing units","Parallel processing","Heuristic algorithms","Data transfer","Dynamic programming","Optimization","Instruction sets"
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium Workshop (IPDPSW), 2015 IEEE International
Type :
conf
DOI :
10.1109/IPDPSW.2015.25
Filename :
7284374
Link To Document :
بازگشت