OpenCGRA: Democratizing coarse-grained reconfigurable arrays

  • Cheng Tan
  • , Nicolas Bohm Agostini
  • , Jeff Zhang
  • , Marco Minutoli
  • , Vito Giovanni Castellana
  • , Chenhao Xie
  • , Tong Geng
  • , Ang Li
  • , Kevin Barker
  • , Antonino Tumeo

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Reconfigurable architectures are today experiencing a renewed interest for their ability to provide specialization without sacrificing the capability to adapt to disparate workloads. Coarse-grained reconfigurable arrays (CGRAs) provide higher flexibility than application-specific integrated circuits (ASICs) while offering increased hardware efficiency with respect to field-programmable gate arrays (FPGAs). This makes CGRAs a promising alternative to enable power-/area-efficient acceleration across different application domains. Unfortunately, specializing and implementing a CGRA for a specific application domain requires the exploration in a large design space (e.g., applying appropriate loop transformation on each application, specializing the reconfigurable processing elements of the CGRA, refining the network topology, deciding the size of the data memory, etc.) and involves enormous software/hardware engineering effort (e.g., modeling, testing, and evaluating the CGRA, map operations onto the CGRA, etc). In this paper, we discuss a hardware/software co-design framework* to automatically specialize and implement optimal CGRA designs given a set of applications of interest.

Original languageEnglish
Title of host publicationProceedings - 32nd IEEE International Conference on Application-Specific Systems, Architectures and Processors, ASAP 2021
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages149-155
Number of pages7
ISBN (Electronic)9781665427012
DOIs
StatePublished - Jul 2021
Externally publishedYes
Event32nd IEEE International Conference on Application-Specific Systems, Architectures and Processors, ASAP 2021 - Virtual, Online, United States
Duration: 7 Jul 20218 Jul 2021

Publication series

NameProceedings of the International Conference on Application-Specific Systems, Architectures and Processors
Volume2021-text
ISSN (Print)2160-0511
ISSN (Electronic)2160-052X

Conference

Conference32nd IEEE International Conference on Application-Specific Systems, Architectures and Processors, ASAP 2021
Country/TerritoryUnited States
CityVirtual, Online
Period7/07/218/07/21

Fingerprint

Dive into the research topics of 'OpenCGRA: Democratizing coarse-grained reconfigurable arrays'. Together they form a unique fingerprint.

Cite this