Title :
Speedups and Energy Reductions From Mapping DSP Applications on an Embedded Reconfigurable System
Author :
Galanis, Michalis D. ; Dimitroulakos, Gregory ; Goutis, Costas E.
Author_Institution :
Univ. of Patras, Patras
Abstract :
This paper presents performance improvements and energy savings from mapping real-world benchmarks on an embedded single-chip platform that includes coarse-grained reconfigurable logic with a microprocessor. The reconfigurable hardware is a 2-D array of processing elements connected with a mesh-like network. Analytical results derived from mapping seven real-life digital signal processing applications, with the aid of an automated design flow, on six different instances of the system architecture are presented. Significant overall application speedups relative to an all-software solution, ranging from 1.81 to 3.99 are reported being close to theoretical speedup bounds. Additionally, the energy savings range from 43% to 71%. Finally, a comparison with a system coupling a microprocessor with a very long instruction word core shows that the microprocessor/coarse-grained reconfigurable array platform is more efficient in terms of performance and energy consumption.
Keywords :
digital signal processing chips; embedded systems; coarse-grained reconfigurable logic; digital signal processing; embedded reconfigurable system; embedded single-chip platform; energy reductions; microprocessor; real-world benchmarks; Application software; Digital signal processing; Embedded system; Energy consumption; Field programmable gate arrays; Hardware; Kernel; Microprocessors; Reconfigurable logic; Very large scale integration; Coarse-grained reconfigurable array (CGRA); design flow; embedded systems; energy reduction; performance improvement; reconfigurable computing;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
DOI :
10.1109/TVLSI.2007.909812