Title :
Technology-design co-optimization of resistive cross-point array for accelerating learning algorithms on chip
Author :
Pai-Yu Chen ; Kadetotad, Deepak ; Zihan Xu ; Mohanty, Abinash ; Binbin Lin ; Jieping Ye ; Vrudhula, Sarma ; Jae-sun Seo ; Yu Cao ; Shimeng Yu
Author_Institution :
Arizona State Univ., Tempe, AZ, USA
Abstract :
Technology-design co-optimization methodologies of the resistive cross-point array are proposed for implementing the machine learning algorithms on a chip. A novel read and write scheme is designed to accelerate the training process, which realizes fully parallel operations of the weighted sum and the weight update. Furthermore, technology and design parameters of the resistive cross-point array are co-optimized to enhance the learning accuracy, latency and energy consumption, etc. In contrast to the conventional memory design, a set of reverse scaling rules is proposed on the resistive cross-point array to achieve high learning accuracy. These include 1) larger wire width to reduce the IR drop on interconnects thereby increasing the learning accuracy; 2) use of multiple cells for each weight element to alleviate the impact of the device variations, at an affordable expense of area, energy and latency. The optimized resistive cross-point array with peripheral circuitry is implemented at the 65 nm node. Its performance is benchmarked for handwritten digit recognition on the MNIST database using gradient-based sparse coding. Compared to state-of-the-art software approach running on CPU, it achieves >103 speed-up and >106 energy efficiency improvement, enabling real-time image feature extraction and learning.
Keywords :
feature extraction; handwritten character recognition; learning (artificial intelligence); MNIST database; energy consumption; gradient-based sparse coding; handwritten digit recognition; latency; machine learning algorithms; memory design; optimized resistive cross-point array; peripheral circuitry; real-time image feature extraction; reverse scaling rules; technology-design cooptimization; Accuracy; Arrays; Encoding; Machine learning algorithms; Resistance; Wires; cross-point array; machine learning; neuromorphic computing; resistive memory; synaptic device;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2015
Conference_Location :
Grenoble
Print_ISBN :
978-3-9815-3704-8