Machine Learning (ML) is an attractive application of Non-Volatile Memory (NVM) arrays [1,2]. However, achieving speedup over GPUs will require minimal neuron circuit sharing and thus highly area-efficient peripheral circuitry, so that ML reads and writes are massively parallel and time-multiplexing is minimized [2]. This means that neuron hardware offering full `software-equivalent' functionality is impractical. We analyze neuron circuit needs for implementing back-propagation in NVM arrays and introduce approximations to reduce design complexity and area. We discuss the interplay between circuits and NVM devices, such as the need for an occasional RESET step, the number of programming pulses to use, and the stochastic nature of NVM conduc...
General-purpose computing systems have benefited from technology scaling for several decades but are...
The advent of Artificial Intelligence (AI) and big data era brought an unprecedented (and ever growi...
The von Neumann architecture has been broadly adopted in modern computing systems in which the centr...
Dense crossbar arrays of non-volatile memory (NVM) devices represent one possible path for implement...
Dense crossbar arrays of non-volatile memory (NVM) devices represent one possible path for implement...
Crossbar arrays of non-volatile memory (NVM) devices represent one possible path for implementing hi...
The neural computation field had finally delivered on its promises in 2013 when the University of To...
Neuromemristive systems (NMSs) are brain-inspired, adaptive computer architectures based on emerging...
Brain-inspired neuromorphic systems have witnessed rapid development over the last decade from both ...
The ongoing revolution in Deep Learning is redefining the nature of computing that is driven by the ...
Neuromorphic computing embraces the “device history” offered by many analog non-volatile memory (NVM...
Neuromorphic computing embraces the “device history” offered by many analog non-volati...
Recently, availability of big data and enormous processing power along with maturing of the applied ...
In the conventional vonNeumann (VN) architecture, data?both operands and operations to be performed ...
Novel Deep Neural Network (DNN) accelerators based on crossbar arrays of non-volatile memories (NVMs...
General-purpose computing systems have benefited from technology scaling for several decades but are...
The advent of Artificial Intelligence (AI) and big data era brought an unprecedented (and ever growi...
The von Neumann architecture has been broadly adopted in modern computing systems in which the centr...
Dense crossbar arrays of non-volatile memory (NVM) devices represent one possible path for implement...
Dense crossbar arrays of non-volatile memory (NVM) devices represent one possible path for implement...
Crossbar arrays of non-volatile memory (NVM) devices represent one possible path for implementing hi...
The neural computation field had finally delivered on its promises in 2013 when the University of To...
Neuromemristive systems (NMSs) are brain-inspired, adaptive computer architectures based on emerging...
Brain-inspired neuromorphic systems have witnessed rapid development over the last decade from both ...
The ongoing revolution in Deep Learning is redefining the nature of computing that is driven by the ...
Neuromorphic computing embraces the “device history” offered by many analog non-volatile memory (NVM...
Neuromorphic computing embraces the “device history” offered by many analog non-volati...
Recently, availability of big data and enormous processing power along with maturing of the applied ...
In the conventional vonNeumann (VN) architecture, data?both operands and operations to be performed ...
Novel Deep Neural Network (DNN) accelerators based on crossbar arrays of non-volatile memories (NVMs...
General-purpose computing systems have benefited from technology scaling for several decades but are...
The advent of Artificial Intelligence (AI) and big data era brought an unprecedented (and ever growi...
The von Neumann architecture has been broadly adopted in modern computing systems in which the centr...