articleMay 25, 2016Closed access

Dot-product engine for neuromorphic computing

Hewlett-Packard (United States) · Hewlett Packard Enterprise (United States) · +1 more institution

Indexed incrossref

Abstract

Vector-matrix multiplication dominates the computation time and energy for many workloads, particularly neural network algorithms and linear transforms (e.g, the Discrete Fourier Transform). Utilizing the natural current accumulation feature of memristor crossbar, we developed the Dot-Product Engine (DPE) as a high density, high power efficiency accelerator for approximate matrix-vector multiplication. We firstly invented a conversion algorithm to map arbitrary matrix values appropriately to memristor conductances in a realistic crossbar array, accounting for device physics and circuit issues to reduce computational errors. The accurate device resistance programming in large arrays is enabled by close-loop…

Citation impact

672
total citations
FWCI
40.73
Percentile
100%
References
22
Citations per year

Authors

10

Topics & keywords

Keywords
  • MNIST database
  • Neuromorphic engineering
  • Dot product
  • Computer science
  • Memristor
  • Crossbar switch
  • Matrix multiplication
  • Multiplication (music)
UN Sustainable Development Goals
  • Affordable and clean energy
No related works found for this paper.

Funding