ReDy: A Novel ReRAM-centric Dynamic Quantization Approach for Energy-efficient CNN Inference
Not on the map. Why?
Abstract (arXiv)
The primary operation in DNNs is the dot product of quantized input activations and weights. Prior works have proposed the design of memory-centric architectures based on the Processing-In-Memory (PIM) paradigm. Resistive RAM (ReRAM) technology is especially appealing for PIM-based DNN accelerators due to its high density to store weights, low leakage energy, low read latency, and high performance capabilities to perform the DNN dot-products massively in parallel within the ReRAM crossbars. However, the main bottleneck of these architectures is the energy-hungry analog-to-digital conversions (ADCs) required to perform analog computations in-ReRAM, which penalizes the efficiency and performance benefits of PIM. To improve energy-efficiency of in-ReRAM analog dot-product computations we present ReDy, a hardware accelerator that implements a ReRAM-centric Dynamic quantization scheme to take advantage of the bit serial streaming and processing of activations. The energy consumption of ReRAM-based DNN accelerators is directly proportional to the numerical precision of the input activations of each DNN layer. In particular, ReDy exploits that activations of CONV layers from Convolutional Neural Networks (CNNs), a subset of DNNs, are commonly grouped according to the size of their filters and the size of the ReRAM crossbars. Then, ReDy quantizes on-the-fly each group of activations with a different numerical precision based on a novel heuristic that takes into account the statistical distribution of each group. Overall, ReDy greatly reduces the activity of the ReRAM crossbars and the number of A/D conversions compared to an static 8-bit uniform quantization. We evaluate ReDy on a popular set of modern CNNs. On average, ReDy provides 13% energy savings over an ISAAC-like accelerator with negligible accuracy loss and area overhead.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 10 of its 47 references that are in the map. First posted on arXiv 28 Jun 2023.
Builds on
10 of 47 references.
References · 10
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 815
- 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 618
- 2019PUMA: A Programmable Ultra-efficient Memristor-based Accelerator for Machine Learning Inferencecited by 61
- 2017Training Deep Convolutional Neural Networks with Resistive Cross-Point Devicescited by 18
- 2021FORMS: Fine-grained Polarized ReRAM-based In-situ Computation for Mixed-signal DNN Acceleratorcited by 12
- 2019Tiny but Accurate: A Pruned, Quantized and Optimized Memristor Crossbar Framework for Ultra Efficient DNN Implementationcited by 9
- 2021A Survey of Near-Data Processing Architectures for Neural Networkscited by 4
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2023Block-Wise Mixed-Precision Quantization: Enabling High Efficiency for Practical ReRAM-based DNN Accelerators
- 2024Algorithm-hardware co-design for Energy-Efficient A/D conversion in ReRAM-based accelerators
- 2025Sensitivity-Aware Mixed-Precision Quantization for ReRAM-based Computing-in-Memory
- 2024Exploring Quantization and Mapping Synergy in Hardware-Aware Deep Neural Network Accelerators
- 2022Neural-PIM: Efficient Processing-In-Memory with Neural Approximation of Peripherals
- 2022PIM-QAT: Neural Network Quantization for Processing-In-Memory (PIM) Systems
- 2021SME: ReRAM-based Sparse-Multiplication-Engine to Squeeze-Out Bit Sparsity of Neural Network
- 2023An Energy-Efficient Near-Data Processing Accelerator for DNNs that Optimizes Data Accesses ↗