Hybrid In-memory Computing Architecture for the Training of Deep Neural Networks
Not on the map. Why?
Abstract (arXiv)
The cost involved in training deep neural networks (DNNs) on von-Neumann architectures has motivated the development of novel solutions for efficient DNN training accelerators. We propose a hybrid in-memory computing (HIC) architecture for the training of DNNs on hardware accelerators that results in memory-efficient inference and outperforms baseline software accuracy in benchmark tasks. We introduce a weight representation technique that exploits both binary and multi-level phase-change memory (PCM) devices, and this leads to a memory-efficient inference accelerator. Unlike previous in-memory computing-based implementations, we use a low precision weight update accumulator that results in more memory savings. We trained the ResNet-32 network to classify CIFAR-10 images using HIC. For a comparable model size, HIC-based training outperforms baseline network, trained in floating-point 32-bit (FP32) precision, by leveraging appropriate network width multiplier. Furthermore, we observe that HIC-based training results in about 50% less inference model size to achieve baseline comparable accuracy. We also show that the temporal drift in PCM devices has a negligible effect on post-training inference accuracy for extended periods (year). Finally, our simulations indicate HIC-based training naturally ensures that the number of write-erase cycles seen by the devices is a small fraction of the endurance limit of PCM, demonstrating the feasibility of this architecture for achieving hardware platforms that can learn in the field.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 7 of its 30 references that are in the map. First posted on arXiv 10 Feb 2021.
Builds on
7 of 30 references.
References · 7
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2018Group Normalizationcited by 1,514
- 2019Energy and Policy Considerations for Deep Learning in NLPcited by 1,242
- 2016Acceleration of Deep Neural Network Training with Resistive Cross-Point Devicescited by 28
- 2017Training Deep Convolutional Neural Networks with Resistive Cross-Point Devicescited by 17
Built on by
Not cited yet.