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