A Unified Framework for Mapping and Synthesis of Approximate R-Blocks CGRAs
Georgios Alexandris, Panagiotis Chaidos, Alexis Maras, Barry de Bruin, Manil Dev Gomony, Henk Corporaal, Dimitrios Soudris, Sotirios Xydis

TL;DR
This paper presents a comprehensive framework for integrating approximate multiplication components into CGRA architectures, optimizing energy efficiency while maintaining accuracy for neural network inference.
Contribution
It introduces a novel exploration and synthesis methodology for approximate CGRAs, enabling energy-efficient design with minimal accuracy loss.
Findings
Achieves 30% power reduction with 2% area increase.
Delivers up to 440 GOPS/W on MobileNetV2 with small error.
Outperforms state-of-the-art CGRA architectures in throughput and energy efficiency.
Abstract
The ever-increasing complexity and operational diversity of modern Neural Networks (NNs) have caused the need for low-power and, at the same time, high-performance edge devices for AI applications. Coarse Grained Reconfigurable Architectures (CGRAs) form a promising design paradigm to address these challenges, delivering a close-to-ASIC performance while allowing for hardware programmability. In this paper, we introduce a novel end-to-end exploration and synthesis framework for approximate CGRA processors that enables transparent and optimized integration and mapping of state-of-the-art approximate multiplication components into CGRAs. Our methodology introduces a per-channel exploration strategy that maps specific output features onto approximate components based on accuracy degradation constraints. This enables the optimization of the system's energy consumption while retaining the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Embedded Systems Design Techniques · Big Data and Digital Economy
