DocumentCode :
3019018
Title :
A heuristic-based communication-aware hardware optimization approach in heterogeneous multicore systems
Author :
Cuong Pham-Quoc ; Al-Ars, Zaid ; Bertels, Koen
Author_Institution :
Comput. Eng. Lab., Delft Univ. of Technol., Delft, Netherlands
fYear :
2012
fDate :
5-7 Dec. 2012
Firstpage :
1
Lastpage :
6
Abstract :
Multicore processing, especially heterogeneous multicore, is being increasingly used for data intensive processing in embedded systems. An important challenge in multicore processing is, efficiently, to get the data to the computing core that needs it. In order to have an efficient interconnect design for multicore architectures, a detailed profiling of data communication patterns is necessary. In this work, we propose a heuristic-based approach to design an application-specific custom interconnect using quantitative data communication profiling information. The ultimate goal is, automatically, to have the most optimized custom interconnect design taking runtime communication pattern into account. Experimental results show that the hardware accelerators speed-up achieved in comparison with software is up to 7.8×, which is 2.98× in comparison with the system without using our interconnect approach.
Keywords :
data communication; embedded systems; field programmable gate arrays; hardware-software codesign; integrated circuit design; microprocessor chips; multiprocessing systems; network-on-chip; FPGA; NoC; application-specific custom interconnect; computing core; data communication pattern profiling; data intensive processing; embedded systems; field programmable gate arrays; hardware accelerator systems; hardware-software codesign; heterogeneous multicore systems; heuristic-based communication-aware hardware optimization approach; interconnect design; microprocessor; multicore architectures; multicore design; multicore processing; networks-on-chip; quantitative data communication profiling information; runtime communication pattern; Acceleration; Data communication; Field programmable gate arrays; Hardware; Multicore processing; Software; data communication bottleneck; hardware accelerator; heuristic-based custom interconnect; quantitative profiling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reconfigurable Computing and FPGAs (ReConFig), 2012 International Conference on
Conference_Location :
Cancun
Print_ISBN :
978-1-4673-2919-4
Type :
conf
DOI :
10.1109/ReConFig.2012.6416720
Filename :
6416720
Link To Document :
بازگشت