A Heterogeneous Computing System with Memristor-Based Neuromorphic Accelerators

被引:0
|
作者
Liu, Xiaoxiao [1 ]
Mao, Mengjie [1 ]
Li, Hai [1 ]
Chen, Yiran [1 ]
Jiang, Hao [2 ]
Yang, J. Joshua [3 ]
Wu, Qing [4 ]
Barnell, Mark [4 ]
机构
[1] Univ Pittsburgh, Elect & Comp Engn, Pittsburgh, PA 15260 USA
[2] San Francisco State Univ, Sch Engn, San Francisco, CA 94132 USA
[3] Hewlett Packard Labs, Palo Alto, CA USA
[4] Air Force Res Lab, Informat Directorate, Rome, NY USA
来源
2014 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC) | 2014年
关键词
neuromorphic computing; memristor; crossbar array; analog circuit; network-on-chip;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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 Networkon- 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.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] Metallopolymeric Memristor Based Artificial Optoelectronic Synapse for Neuromorphic Computing
    Cheng, Xiaozhe
    Qin, Zhitao
    Guo, Hongen
    Dou, Zhitao
    Lian, Hong
    Fan, Jianfeng
    Qu, Yongquan
    Dong, Qingchen
    ACS APPLIED ELECTRONIC MATERIALS, 2024, 6 (06) : 4345 - 4355
  • [32] Controlled Memory and Threshold Switching Behaviors in a Heterogeneous Memristor for Neuromorphic Computing
    Li, Hao-Yang
    Huang, Xiao-Di
    Yuan, Jun-Hui
    Lu, Yi-Fan
    Wan, Tian-Qing
    Li, Yi
    Xue, Kan-Hao
    He, Yu-Hui
    Xu, Ming
    Tong, Hao
    Miao, Xiang-Shui
    ADVANCED ELECTRONIC MATERIALS, 2020, 6 (08)
  • [33] Neuromorphic Computing with Memristor Crossbar
    Zhang, Xinjiang
    Huang, Anping
    Hu, Qi
    Xiao, Zhisong
    Chu, Paul K.
    PHYSICA STATUS SOLIDI A-APPLICATIONS AND MATERIALS SCIENCE, 2018, 215 (13):
  • [34] Memristor-Based Neuromorphic System for Unsupervised Online Learning and Network Anomaly Detection on Edge Devices
    Alam, Md Shahanur
    Yakopcic, Chris
    Hasan, Raqibul
    Taha, Tarek M.
    INFORMATION, 2025, 16 (03)
  • [35] Memristor-Based Neuromorphic Hardware Improvement for Privacy-Preserving ANN
    Fu, Jingyan
    Liao, Zhiheng
    Wang, Jinhui
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2019, 27 (12) : 2745 - 2754
  • [36] Effect of Temperature on Analog Memristor in Neuromorphic Computing
    Huang, Yifu
    Hopkins, Reed
    Janosky, David
    Chen, Ying-Chen
    Chang, Yao-Feng
    Lee, Jack C.
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 2022, 69 (11) : 6102 - 6105
  • [37] Hardware Implementation of Memristor-based In-Memory Computing for Classification Tasks
    Eslami, Mohammad Reza
    Takhtardeshir, Soheib
    Sharif, Sarah
    Banad, Yaser Mike
    2024 IEEE 67TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, MWSCAS 2024, 2024, : 126 - 130
  • [38] Memristor-based input delay reservoir computing system for temporal signal prediction
    Lu, Zhen-Ni
    Ye, Jing-Ting
    Zhang, Zhong-Da
    Cai, Jia-Wei
    Pan, Xiang-Yu
    Xu, Jian-Long
    Gao, Xu
    Zhong, Ya-Nan
    Wang, Sui-Dong
    MICROELECTRONIC ENGINEERING, 2024, 293
  • [39] Tutorial on memristor-based computing for smart edge applications
    Gebregiorgis, Anteneh
    Singh, Abhairaj
    Yousefzadeh, Amirreza
    Wouters, Dirk
    Bishnoi, Rajendra
    Catthoor, Francky
    Hamdioui, Said
    Memories - Materials, Devices, Circuits and Systems, 2023, 4
  • [40] Ameliorate Performance of Memristor-Based ANNs in Edge Computing
    Liao, Zhiheng
    Fu, Jingyan
    Wang, Jinhui
    IEEE TRANSACTIONS ON COMPUTERS, 2021, 70 (08) : 1299 - 1310