DocumentCode :
3746066
Title :
KnapSim - Run-time efficient hardware-software partitioning technique for FPGAs
Author :
Kratika Garg;Yan Lin Aung;Siew-Kei Lam;Thambipillai Srikanthan
Author_Institution :
CHiPES Research Centre, School of Computer Engineering, Nanyang Technological University Singapore
fYear :
2015
Firstpage :
64
Lastpage :
69
Abstract :
FPGAs with integrated hard processors delivering a combination of performance, power savings and flexibility are becoming leading products in the market. Use of this platform calls for efficient hardware-software partitioning, which is crucial to the overall performance and reliability of these platforms. In this paper, we present a run-time efficient hardware-software partitioning technique for FPGAs called `KnapSim´. It employs two well-known heuristics - 0-1 Knapsack and Simulated Annealing algorithms, and provides near-optimal solutions. Experimental results show that performance of the proposed method is significantly better than Simulated Annealing in terms of quality of results and run-time.
Keywords :
"Field programmable gate arrays","Partitioning algorithms","Simulated annealing","Algorithm design and analysis","Dynamic programming","Heuristic algorithms","Measurement"
Publisher :
ieee
Conference_Titel :
System-on-Chip Conference (SOCC), 2015 28th IEEE International
Electronic_ISBN :
2164-1706
Type :
conf
DOI :
10.1109/SOCC.2015.7406912
Filename :
7406912
Link To Document :
بازگشت