Title :
Rule-based data communication optimization using quantitative communication profiling
Author :
Cuong Pham-Quoc ; Al-Ars, Zaid ; Bertels, Koen
Author_Institution :
Comput. Eng. Lab., Delft Univ. of Technol., Delft, Netherlands
Abstract :
Multicore architectures, especially hardware accelerator systems with heterogeneous processing elements, are being increasingly used due to the increasing processing demand of modern digital systems. However, data communication in multicore architectures is one of the main performance bottle-necks. Therefore, reducing data communication overhead is an important method to improve the speed-up of such systems. In this paper, we propose a heuristic-based approach to address the data communication bottleneck. The proposed approach uses a detailed quantitative data communication profiling to generate interconnect designs automatically that are relatively simple, low overhead and low area solutions. Experimental results show that we can gain speed-up of 3.05× for the whole application and up to 7.8× speed-up for accelerator functions in comparison with software.
Keywords :
data communication; multiprocessing systems; multiprocessor interconnection networks; optimisation; parallel architectures; accelerator functions; data communication bottleneck; data communication overhead reduction; digital systems; hardware accelerator systems; heterogeneous processing elements; heuristic-based approach; interconnect designs; multicore architectures; quantitative communication profiling; rule-based data communication optimization; Acceleration; Data communication; Hardware; Memory management; Pipeline processing; Software; data communication bottleneck; design rules; hardware accelerator; quantitative profiling;
Conference_Titel :
Field-Programmable Technology (FPT), 2012 International Conference on
Conference_Location :
Seoul
Print_ISBN :
978-1-4673-2846-3
Electronic_ISBN :
978-1-4673-2844-9
DOI :
10.1109/FPT.2012.6412119