DocumentCode :
2546832
Title :
Mapping DSP applications on processor/coarse-grain reconfigurable array architectures
Author :
Galanis, Michalis D. ; Dimitroulakos, Gregory ; Goutis, Costas E.
Author_Institution :
Dept. of Electr. & Comput. Eng., Patras Univ.
fYear :
2006
fDate :
21-24 May 2006
Abstract :
Results from mapping five real-world DSP applications on a system-on-chip that incorporates coarse-grain reconfigurable hardware with an instruction-set processor is presented. The reconfigurable logic is realized by a 2-dimensional array of processing elements. A mapping method for improving application´s performance by accelerating critical software parts, called kernels, on the coarse-grain reconfigurable array is proposed. For mapping the detected kernels on the reconfigurable logic a priority-based mapping algorithm has been developed. Important overall application speedups, due to the kernels´ acceleration, have been reported for the five applications. These overall performance improvements range from 1.27 to 3.07, with an average value of 2.16, relative to an all-software execution
Keywords :
digital signal processing chips; instruction sets; logic design; reconfigurable architectures; system-on-chip; DSP applications; coarse-grain reconfigurable array architectures; critical software parts; instruction-set processor; kernels; priority-based mapping algorithm; processing elements; reconfigurable logic; system-on-chip; Acceleration; Application software; Computer architecture; Digital signal processing; Hardware; Kernel; Logic arrays; Reconfigurable logic; Software performance; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2006. ISCAS 2006. Proceedings. 2006 IEEE International Symposium on
Conference_Location :
Island of Kos
Print_ISBN :
0-7803-9389-9
Type :
conf
DOI :
10.1109/ISCAS.2006.1693422
Filename :
1693422
Link To Document :
بازگشت