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] A Quantization-aware Regularized Learning Method in Multi-level Memristor-based Neuromorphic Computing System
    Song, Chang
    Liu, Beiye
    Wen, Wei
    Li, Hai
    Chen, Yiran
    2017 IEEE 6TH NON-VOLATILE MEMORY SYSTEMS AND APPLICATIONS SYMPOSIUM (NVMSA 2017), 2017,
  • [32] Design memristor-based computing-in-memory for AI accelerators considering the interplay between devices, circuits, and system
    Junjie AN
    Linfang WANG
    Wang YE
    Weizeng LI
    Hanghang GAO
    Zhi LI
    Zhidao ZHOU
    Jinghui TIAN
    Jianfeng GAO
    Chunmeng DOU
    Qi LIU
    Science China(Information Sciences), 2023, 66 (08) : 243 - 253
  • [33] Design memristor-based computing-in-memory for AI accelerators considering the interplay between devices, circuits, and system
    An, Junjie
    Wang, Linfang
    Ye, Wang
    Li, Weizeng
    Gao, Hanghang
    Li, Zhi
    Zhou, Zhidao
    Tian, Jinghui
    Gao, Jianfeng
    Dou, Chunmeng
    Liu, Qi
    SCIENCE CHINA-INFORMATION SCIENCES, 2023, 66 (08)
  • [34] Memristor-based adaptive neuromorphic perception in unstructured environments
    Wang, Shengbo
    Gao, Shuo
    Tang, Chenyu
    Occhipinti, Edoardo
    Li, Cong
    Wang, Shurui
    Wang, Jiaqi
    Zhao, Hubin
    Hu, Guohua
    Nathan, Arokia
    Dahiya, Ravinder
    Occhipinti, Luigi Giuseppe
    NATURE COMMUNICATIONS, 2024, 15 (01)
  • [35] Analysis of the Memristor-Based Crossbar Synapse for Neuromorphic Systems
    Kim, Bokyung
    Jo, Sumin
    Sun, Wookyung
    Shin, Hyungsoon
    JOURNAL OF NANOSCIENCE AND NANOTECHNOLOGY, 2019, 19 (10) : 6703 - 6709
  • [36] Rescuing Memristor-based Neuromorphic Design with High Defects
    Liu, Chenchen
    Hu, Miao
    Strachan, John Paul
    Li, Hai
    PROCEEDINGS OF THE 2017 54TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2017,
  • [37] Memristor-based Neuromorphic Implementations for Artificial Neural Networks
    Zhao, Chun
    Zhou, Guang You
    Zhao, Ce Zhou
    Yang, Li
    Man, Ka Lok
    Lim, Eng Gee
    2018 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2018, : 174 - 175
  • [38] Emergence of Competitive Control in a Memristor-Based Neuromorphic Circuit
    Afshar, Saeed
    Kavehei, Omid
    van Schaik, Andre
    Tapson, Jonathan
    Skafidas, Stan
    Hamilton, Tara Julia
    2012 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2012,
  • [39] 256-level honey memristor-based in-memory neuromorphic system
    Uppaluru, Harshvardhan
    Templin, Zoe
    Khan, Mohammed Rafeeq
    Faruque, Md Omar
    Zhao, Feng
    Wang, Jinhui
    ELECTRONICS LETTERS, 2024, 60 (17)
  • [40] Computing with Memristor-based Nonlinear Oscillators
    Zoppo, Gianluca
    Marrone, Francesco
    Bonnin, Michele
    Corinto, Fernando
    2022 IEEE 22ND INTERNATIONAL CONFERENCE ON NANOTECHNOLOGY (NANO), 2022, : 401 - 404