DocumentCode :
117308
Title :
A heterogeneous computing system with memristor-based neuromorphic accelerators
Author :
Xiaoxiao Liu ; Mengjie Mao ; Hai Li ; Yiran Chen ; Hao Jiang ; Yang, J. Joshua ; Qing Wu ; Barnell, Mark
Author_Institution :
Elec. & Comp. Engr, Univ. of Pittsburgh, Pittsburgh, PA, USA
fYear :
2014
fDate :
9-11 Sept. 2014
Firstpage :
1
Lastpage :
6
Abstract :
As technology scales, on-chip heterogeneous architecture emerges as a promising solution to combat the power wall of microprocessors. In this work, we propose a heterogeneous computing system with memristor-based neuromorphic computing accelerators (NCAs). In the proposed system, NCA is designed to speed up the artificial neural network (ANN) executions in many high-performance applications by leveraging the extremely efficient mixed-signal computation capability of nanoscale memristor-based crossbar (MBC) arrays. The hierarchical MBC arrays of the NCA can be flexibly configured to different ANN topologies through the help of an analog Network-on-Chip (A-NoC). A general approach which translates the target codes within a program to the corresponding NCA instructions is also developed to facilitate the utilization of the NCA. Our simulation results show that compared to the baseline general purpose processor, the proposed system can achieve on average 18.2X performance speedup and 20.1X energy reduction over nine representative applications. The computation accuracy degradation is constrained within an acceptable range (e.g., 11%), by considering the limited data precision, realistic device variations and analog signal fluctuations.
Keywords :
memristors; microprocessor chips; network-on-chip; neural nets; A-NoC; ANN; analog network-on-chip; analog signal fluctuation; artificial neural network; heterogeneous computing system; memristor-based crossbar; microprocessor; mixed-signal computation; nanoscale MBC arrays; neuromorphic accelerator; neuromorphic computing accelerator; on-chip heterogeneous architecture; Arrays; Artificial neural networks; Immune system; Memristors; Topology; Training; analog circuit; crossbar array; memristor; network-on-chip; neuromorphic computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Extreme Computing Conference (HPEC), 2014 IEEE
Conference_Location :
Waltham, MA
Print_ISBN :
978-1-4799-6232-7
Type :
conf
DOI :
10.1109/HPEC.2014.7040986
Filename :
7040986
Link To Document :
بازگشت