2018 IEEE International Symposium on High Performance Computer Architecture (HPCA) 2018
DOI: 10.1109/hpca.2018.00015
|View full text |Cite
|
Sign up to set email alerts
|

Making Memristive Neural Network Accelerators Reliable

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
58
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 97 publications
(58 citation statements)
references
References 46 publications
0
58
0
Order By: Relevance
“…However, ASICs are based on CMOS technology and therefore suffer from the interconnect problem-even in highly optimized architectures where data is stored in register files close to the logic units, a majority of the energy consumption comes from data movement, not logic [13,16]. Analog crossbar arrays based on CMOS gates [18] or memristors [19,20] promise better performance, but as analog electronic devices, they suffer from calibration issues and limited accuracy [21].Photonic approaches can greatly reduce both the logic and data-movement energy by performing (the linear part of) each neural-network layer in a passive, linear optical circuit. This allows the linear step is performed at high speed with no energy consumption beyond transmitter and receiver energies.…”
mentioning
confidence: 99%
“…However, ASICs are based on CMOS technology and therefore suffer from the interconnect problem-even in highly optimized architectures where data is stored in register files close to the logic units, a majority of the energy consumption comes from data movement, not logic [13,16]. Analog crossbar arrays based on CMOS gates [18] or memristors [19,20] promise better performance, but as analog electronic devices, they suffer from calibration issues and limited accuracy [21].Photonic approaches can greatly reduce both the logic and data-movement energy by performing (the linear part of) each neural-network layer in a passive, linear optical circuit. This allows the linear step is performed at high speed with no energy consumption beyond transmitter and receiver energies.…”
mentioning
confidence: 99%
“…While we try to optimize synaptic resources and reduce "wastage" by minimizing unused synapses, it might be possible to reuse these synapses to provide a degree of fault tolerance in the hardware by providing redundancy. Current explorations of fault tolerance mostly show reduction in performance degradation after retraining a neural network with faults (Lee et al, 2014;Feinberg et al, 2018); however, there might be scope to optimize the fault tolerance by providing some extra synapses. We feel this is an important avenue of future work.…”
Section: Discussionmentioning
confidence: 99%
“…Real CMOS hardware follows the σ N = 0 noise level. Further, recent research have explored coding schemes for reliable memristor computation at high precision [38,92].…”
Section: Design Space Explorationmentioning
confidence: 99%
“…Many machine learning accelerators have been proposed that leverage memristor crossbars [9,10,12,22,23,53,58,66,73,88,95,100]. These accelerators have been demonstrated on several types of workloads including BSBs [53], MLPs [22,39,73,88], SNNs [9,66], BMs [12], and CNNs [22,23,95,100,109]. Some accelerators support inference only [9,23,53,73,88,95] while others also support training [12,22,66,100].…”
Section: Related Workmentioning
confidence: 99%