DocumentCode :
3019396
Title :
Design and analysis of layered coarse-grained reconfigurable architecture
Author :
Rakossy, Zoltan Endre ; Naphade, T. ; Chattopadhyay, Abhiroop
Author_Institution :
Inst. for Commun. Technol. & Embedded Syst. (ICE), RWTH Aachen Univ., Aachen, Germany
fYear :
2012
fDate :
5-7 Dec. 2012
Firstpage :
1
Lastpage :
6
Abstract :
Coarse-grained reconfigurable architectures (CGRAs) represent an important class of programmable accelerators with a significant performance advantage for data-driven, systolic algorithms. In this paper, we present a novel CGRA where data access, data transport and execution are separately layered into dedicated, independent structures. The proposed architecture concept allows for independent control and optimization on each layer to address the storage access bottleneck, faced by state-of-the-art CGRAs. The architecture is programmable and the implementation is derived from a high-level language specification, allowing fast design exploration, debugging and simulation. Up to 50% run-time performance improvement and 5× area-time-energy product gain of the layered CGRA over a non-layered one is demonstrated with 2 case studies from demanding linear algebra applications.
Keywords :
data handling; high level languages; performance evaluation; reconfigurable architectures; CGRA; data driven; high-level language specification; independent structures; layered coarse grained reconfigurable architecture; performance advantage; programmable accelerators; storage access bottleneck; systolic algorithms; Arrays; Assembly; Bandwidth; Pipelines; Registers; Timing; Coarse-Grained Reconfigurable Architecture (CGRA); LU decomposition; Layered Architecture; Matrix Multiplication;
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.6416736
Filename :
6416736
Link To Document :
بازگشت