mlsanityData to 7 Oct 2026

FAT: An In-Memory Accelerator with Fast Addition for Ternary Weight Neural Networks

arXiv 2201.07634 ↗First posted 19 Jan 2022cs.AR cs.AIcited by 2

Not on the map. Why?

Abstract (arXiv)

Convolutional Neural Networks (CNNs) demonstrate excellent performance in various applications but have high computational complexity. Quantization is applied to reduce the latency and storage cost of CNNs. Among the quantization methods, Binary and Ternary Weight Networks (BWNs and TWNs) have a unique advantage over 8-bit and 4-bit quantization. They replace the multiplication operations in CNNs with additions, which are favoured on In-Memory-Computing (IMC) devices. IMC acceleration for BWNs has been widely studied. However, though TWNs have higher accuracy and better sparsity than BWNs, IMC acceleration for TWNs has limited research. TWNs on existing IMC devices are inefficient because the sparsity is not well utilized, and the addition operation is not efficient. In this paper, we propose FAT as a novel IMC accelerator for TWNs. First, we propose a Sparse Addition Control Unit, which utilizes the sparsity of TWNs to skip the null operations on zero weights. Second, we propose a fast addition scheme based on the memory Sense Amplifier to avoid the time overhead of both carry propagation and writing back the carry to memory cells. Third, we further propose a Combined-Stationary data mapping to reduce the data movement of activations and weights and increase the parallelism across memory columns. Simulation results show that for addition operations at the Sense Amplifier level, FAT achieves 2.00X speedup, 1.22X power efficiency, and 1.22X area efficiency compared with a State-Of-The-Art IMC accelerator ParaPIM. FAT achieves 10.02X speedup and 12.19X energy efficiency compared with ParaPIM on networks with 80% average sparsity.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 17 of its 66 references that are in the map. First posted on arXiv 19 Jan 2022.

Builds on

17 of 66 references.

References · 17

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  3. 2020wav2vec 2.0: A Framework for Self-Supervised Learning of Speech Representationscited by 3,853
  4. 2019Habitat: A Platform for Embodied AI Researchcited by 1,163
  5. 2019EfficientDet: Scalable and Efficient Object Detectioncited by 1,018
  6. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
  7. 2019DD-PPO: Learning Near-Perfect PointGoal Navigators from 2.5 Billion Framescited by 352
  8. 2016Trained Ternary Quantizationcited by 203
  9. 2017SCNN: An Accelerator for Compressed-sparse Convolutional Neural Networkscited by 132
  10. 2017Deep Learning with Low Precision by Half-wave Gaussian Quantizationcited by 115
  11. 2019Towards Unified INT8 Training for Convolutional Neural Networkcited by 77
  12. 2020Very Deep Transformers for Neural Machine Translationcited by 50
5 more
  1. 2021Distribution Adaptive INT8 Quantization for Training CNNscited by 27
  2. 2020Least squares binary quantization of neural networkscited by 21
  3. 2019RTN: Reparameterized Ternary Networkcited by 9
  4. 2019TiM-DNN: Ternary in-Memory accelerator for Deep Neural Networkscited by 7
  5. 2019Near-Memory Computing: Past, Present, and Futurecited by 5

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 1.

2 papers.