Dot-product engine for neuromorphic computing
Hewlett-Packard (United States) · Hewlett Packard Enterprise (United States) · +1 more institution
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
- FWCI
- 40.73
- Percentile
- 100%
- References
- 22
Authors
10Topics & keywords
- MNIST database
- Neuromorphic engineering
- Dot product
- Computer science
- Memristor
- Crossbar switch
- Matrix multiplication
- Multiplication (music)
- Affordable and clean energy