Neuromorphic computing using non-volatile memory

By Geoffrey W. Burr, R. Shelby, Abu Sebastian, Sangbum Kim, Seyoung Kim, Severin Sidler, K. Virwani, M. Ishii, Pritish Narayanan, Alessandro Fumarola and 7 more. 2017

1,066 citations recorded by the source corpus.

Abstract Dense crossbar arrays of non-volatile memory (NVM) devices represent one possible path for implementing massively-parallel and highly energy-efficient neuromorphic computing systems. We first review recent advances in the application of NVM devices to three computing paradigms: spiking neural networks (SNNs), deep neural networks (DNNs), and ‘Memcomputing’. In SNNs, NVM synaptic connections are updated by a local learning rule such as spike-timing-dependent-plasticity, a computational approach directly inspired by biology. For DNNs, NVM arrays can represent matrices of synaptic weights, implementing the matrix–vector multiplication needed for algorithms such as backpropagation in an analog yet massively-parallel fashion. This approach could provide significant improvements in power and speed compared to GPU-based DNN training, for applications of commercial significance. We then survey recent research in which different types of NVM devices – including phase change memory, conductive-bridging RAM, filamentary and non-filamentary RRAM, and other NVMs – have been proposed, either as a synapse or as a neuron, for use within a neuromorphic computing application. The relevant virtues and limitations of these devices are assessed, in terms of properties such as conductance dynamic range, (non)linearity and (a)symmetry of conductance response, retention, endurance, required switching power, and device variability. Graphical Abstract

Subfields: Cellular and Molecular Neuroscience, Cognitive Neuroscience, Electrical and Electronic Engineering

View Paper: https://www.semanticscholar.org/paper/41c35fbd3cf42ac544446b2050be4a07a0fc5217

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Cellular and Molecular Neuroscience

  1. J. Joshua Yang
  2. Qiangfei Xia
  3. John Paul Strachan
  4. Zhongrui Wang
  5. Kaushik Roy
  6. Thomas Pfeil
  7. Priyadarshini Panda
  8. Hao Jiang

In Cognitive Neuroscience

  1. Kaushik Roy
  2. Priyadarshini Panda
  3. Thomas Pfeil
  4. R. S. Williams
  5. Michael Pfeiffer
  6. Abu Sebastian
  7. Akhilesh R. Jaiswal
  8. John Paul Strachan

In Electrical and Electronic Engineering

  1. J. Joshua Yang
  2. Peter Leonard McMahon
  3. Kaushik Roy
  4. Qiangfei Xia
  5. John Paul Strachan
  6. Abu Sebastian
  7. M. Le Gallo
  8. Priyadarshini Panda

Citations in the corpus