Title :
Automated Hybrid Interconnect Design for FPGA Accelerators Using Data Communication Profiling
Author :
Cuong Pham-Quoc ; Al-Ars, Zaid ; Bertels, Koen
Author_Institution :
Comput. Eng. Lab., Delft Univ. of Technol., Delft, Netherlands
Abstract :
In this paper, we introduce an automated interconnect design strategy to create an efficient custom interconnect for kernels in an FPGA-based accelerator system to accelerate their communication behavior. Our custom interconnect includes an NoC, shared local memory solution or both. Depending on the quantitative communication profiling of the application, the interconnect is built using our proposed custom interconnect design algorithm and adaptive mapping function. Experimental results show that our system achieves an overall application speed-up of 3.72× compared to software and of 2.87× compared to the baseline system - a conventional FPGA bus-based accelerator system. Moreover, our proposed system achieves 66.5% energy reduction due to the reduced execution time.
Keywords :
data communication; field programmable gate arrays; interconnections; network-on-chip; shared memory systems; FPGA bus-based accelerator system; NoC; adaptive mapping function; automated hybrid interconnect design; communication behavior; custom interconnect design algorithm; data communication profiling; energy reduction; kernels; quantitative communication profiling; shared local memory solution; Algorithm design and analysis; Computer architecture; DH-HEMTs; Data communication; Field programmable gate arrays; Kernel; Optimization; FPGA-based accelerator; communication profiling; custom interconnect;
Conference_Titel :
Parallel & Distributed Processing Symposium Workshops (IPDPSW), 2014 IEEE International
Conference_Location :
Phoenix, AZ
Print_ISBN :
978-1-4799-4117-9
DOI :
10.1109/IPDPSW.2014.21