PIM-QAT: Neural Network Quantization for Processing-In-Memory (PIM) Systems
Not on the map. Why?
Abstract (arXiv)
Processing-in-memory (PIM), an increasingly studied neuromorphic hardware, promises orders of energy and throughput improvements for deep learning inference. Leveraging the massively parallel and efficient analog computing inside memories, PIM circumvents the bottlenecks of data movements in conventional digital hardware. However, an extra quantization step (i.e. PIM quantization), typically with limited resolution due to hardware constraints, is required to convert the analog computing results into digital domain. Meanwhile, non-ideal effects extensively exist in PIM quantization because of the imperfect analog-to-digital interface, which further compromises the inference accuracy. In this paper, we propose a method for training quantized networks to incorporate PIM quantization, which is ubiquitous to all PIM systems. Specifically, we propose a PIM quantization aware training (PIM-QAT) algorithm, and introduce rescaling techniques during backward and forward propagation by analyzing the training dynamics to facilitate training convergence. We also propose two techniques, namely batch normalization (BN) calibration and adjusted precision training, to suppress the adverse effects of non-ideal linearity and stochastic thermal noise involved in real PIM chips. Our method is validated on three mainstream PIM decomposition schemes, and physically on a prototype chip. Comparing with directly deploying conventionally trained quantized model on PIM systems, which does not take into account this extra quantization step and thus fails, our method provides significant improvement. It also achieves comparable inference accuracy on PIM systems as that of conventionally quantized models on digital hardware, across CIFAR10 and CIFAR100 datasets using various network depths for the most popular network topology.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 14 of its 53 references that are in the map. First posted on arXiv 18 Sep 2022.
Builds on
14 of 53 references.
References · 14
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
- 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 618
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 569
- 2018PACT: Parameterized Clipping Activation for Quantized Neural Networkscited by 467
- 2016Exponential expressivity in deep neural networks through transient chaoscited by 261
- 2019Universally Slimmable Networks and Improved Training Techniquescited by 221
- 2016Deep Information Propagationcited by 195
- 2018A Systematic DNN Weight Pruning Framework using Alternating Direction Method of Multiplierscited by 120
- 2017Mean Field Residual Networks: On the Edge of Chaoscited by 83
- 2017WRPN: Wide Reduced-Precision Networkscited by 51
- 2019Towards Efficient Training for Neural Network Quantizationcited by 16
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2022Neural-PIM: Efficient Processing-In-Memory with Neural Approximation of Peripherals
- 2021A White Paper on Neural Network Quantization
- 2021Variability-Aware Training and Self-Tuning of Highly Quantized DNNs for Analog PIM
- 2025QS4D: Quantization-aware training for efficient hardware deployment of structured state-space sequential models
- 2026AQPIM: Breaking the PIM Capacity Wall for LLMs with In-Memory Activation Quantization
- 2023Just-in-time Quantization with Processing-In-Memory for Efficient ML Training
- 2025P3-LLM: An Integrated NPU-PIM Accelerator for Edge LLM Inference Using Hybrid Numerical Formats
- 2025Neural Network Quantization for Microcontrollers: A Comprehensive Survey of Methods, Platforms, and Applications