DocumentCode
2161666
Title
Synthesis-friendly techniques for tightly-coupled integration of hardware accelerators into shared-memory multi-core clusters
Author
Conti, Francesco ; Marongiu, Andrea ; Benini, Luca
Author_Institution
DEI, Univ. di Bologna, Bologna, Italy
fYear
2013
fDate
Sept. 29 2013-Oct. 4 2013
Firstpage
1
Lastpage
10
Abstract
Several many-core designs tackle scalability issues by leveraging tightly-coupled clusters as building blocks, where low-latency, high-bandwidth interconnection between a small/medium number of cores and L1 memory achieves high performance/watt. Tight coupling of hardware accelerators into these multicore clusters constitutes a promising approach to further improve performance/area/watt. However, accelerators are often clocked at a lower frequency than processor clusters for energy efficiency reasons. In this paper, we propose a technique to integrate shared-memory accelerators within the tightly-coupled clusters of the STMicroelectronics STHORM architecture. Our methodology significantly relaxes timing constraints for tightly-coupled accelerators, while optimizing data bandwidth. In addition, our technique allows to operate the accelerator at an integer submultiple of the cluster frequency. Experimental results show that the proposed approach allows to recover up to 84% of the slow-down implied by reduced accelerator speed.
Keywords
logic circuits; logic design; multiprocessor interconnection networks; reduced instruction set computing; shared memory systems; storage management; L1 memory; RISC-like processing elements; STMicroelectronics STHORM architecture; accelerator speed; building blocks; cluster frequency; data bandwidth optimization; energy efficiency; hardware IP; low-latency high-bandwidth interconnection; many-core design; processor cluster; scalability issues; shared-memory multicore clusters; synthesis-friendly techniques; tight hardware accelerator coupling; tightly-coupled clusters; tightly-coupled integration; timing constraint; Bandwidth; Clocks; Computer architecture; Couplings; Hardware; Ports (Computers); Registers;
fLanguage
English
Publisher
ieee
Conference_Titel
Hardware/Software Codesign and System Synthesis (CODES+ISSS), 2013 International Conference on
Conference_Location
Montreal, QC
Type
conf
DOI
10.1109/CODES-ISSS.2013.6658992
Filename
6658992
Link To Document