• 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