Sciweavers

DATE
2006
IEEE

Compiler-driven FPGA-area allocation for reconfigurable computing

13 years 8 months ago
Compiler-driven FPGA-area allocation for reconfigurable computing
In this paper, we propose two FPGA-area allocation algorithms based on profiling results for reducing the impact on performance of dynamic reconfiguration overheads. The problem of FPGA-area allocation is presented as a 0-1 integer linear programming problem and efficient solvers are incorporated for finding the optimal solutions. Additionally, we discuss the FPGA-area allocation problem in two scenarios. In the first scenario, all hardware operations are allocated on the FPGA while in the second scenario, any hardware operation can be switched to software execution in order to provide an overall performance improvement. We evaluate our proposed algorithms using the MPEG2 and MJPEG encoder multimedia benchmarks and the hardware implementations for SAD, DCT, IDCT, Quantization and VLC tasks. We show that a significant performance improvement (up to 61 % for MPEG2 and 94 % for MJPEG) is to be achieved when the proposed algorithms are used, while the reconfiguration overhead is reduced b...
Elena Moscu Panainte, Koen Bertels, Stamatis Vassi
Added 22 Aug 2010
Updated 22 Aug 2010
Type Conference
Year 2006
Where DATE
Authors Elena Moscu Panainte, Koen Bertels, Stamatis Vassiliadis
Comments (0)