DA-CGRA: Domain-Aware Heterogeneous Coarse-Grained Reconfigurable Architecture for the Edge

Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/GutachtenBeitrag in KonferenzbandBeigetragenBegutachtung

Abstract

Coarse-Grained Reconfigurable Architectures (CGRAs) are one of the promising solutions to be employed in power-hungry edge devices owing to providing a good balance between reconfigurability, performance and energy-efficiency. Most of the proposed CGRAs feature a homogeneous set of processing elements (PEs) which all support the same set of operations. Homogeneous PEs can lead to high unwanted power consumption. As application benchmarks utilize different operations irregularly, heterogeneous PE design is a powerful approach to reduce power consumption of CGRA. In this paper, we propose DA-CGRA, a domain-aware CGRA tailored to signal processing applications. To extract heterogeneous architecture, first, a set of signal processing applications has been profiled to derive the requirements of the applications in terms of type of operations, number of operations and memory usage. Then, domain-specific PEs are designed using Verilog RTL based on the profiling results. We have selected spatio-temporal or spatial execution model based on the application features to increase the overall performance and efficiency. Experimental results demonstrate DA-CGRA outperforms FLEX and RipTide state-of-the-art CGRAs in terms of energy-efficiency by 23% and 38%, respectively. Moreover, DA-CGRA can achieve 3.2x performance improvement over HM-HvCUBE.

Details

OriginalspracheEnglisch
TitelProceedings - 2024 27th Euromicro Conference on Digital System Design, DSD 2024
Redakteure/-innenTomasz Kryjak, Frederic Petrot
Seiten410-417
Seitenumfang8
ISBN (elektronisch)979-8-3503-8038-5
PublikationsstatusVeröffentlicht - 28 Aug. 2024
Peer-Review-StatusJa

Publikationsreihe

ReiheEuromicro Symposium on Digital System Design (DSD)
ISSN2639-3859

Externe IDs

Scopus 85211920109
ORCID /0000-0003-2571-8441/work/205332693
ORCID /0000-0002-8019-7936/work/205332920
ORCID /0000-0001-5005-0928/work/205335149

Schlagworte

Ziele für nachhaltige Entwicklung

Schlagwörter

  • Coarse-Grained Reconfigurable Architectures (CGRAs), Energy-Efficiency, Heterogeneity, Signal Processing