English

Analog CMOS-based Resistive Processing Unit for Deep Neural Network Training

Emerging Technologies 2017-10-27 v1 Machine Learning

Abstract

Recently we have shown that an architecture based on resistive processing unit (RPU) devices has potential to achieve significant acceleration in deep neural network (DNN) training compared to today's software-based DNN implementations running on CPU/GPU. However, currently available device candidates based on non-volatile memory technologies do not satisfy all the requirements to realize the RPU concept. Here, we propose an analog CMOS-based RPU design (CMOS RPU) which can store and process data locally and can be operated in a massively parallel manner. We analyze various properties of the CMOS RPU to evaluate the functionality and feasibility for acceleration of DNN training.

Keywords

Cite

@article{arxiv.1706.06620,
  title  = {Analog CMOS-based Resistive Processing Unit for Deep Neural Network Training},
  author = {Seyoung Kim and Tayfun Gokmen and Hyung-Min Lee and Wilfried E. Haensch},
  journal= {arXiv preprint arXiv:1706.06620},
  year   = {2017}
}
R2 v1 2026-06-22T20:24:26.804Z