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 条
  • [41] Editorial: Neuromorphic Memristive Computation: Where Memristor-Based Designs Meet Artificial Intelligence Applications
    Pham, Viet-Thanh
    Volos, Christos
    Jafari, Sajad
    El-Latif, Ahmed A. Abd
    FRONTIERS IN PHYSICS, 2022, 9
  • [42] Design of novel memristor-based neuromorphic circuit and its application in classical conditioning
    Xu Wei
    Wang Yu-Qi
    Li Yue-Feng
    Gao Fei
    Zhang Miao-Cheng
    Lian Xiao-Juan
    Wan Xiang
    Xiao Jian
    Tong Yi
    ACTA PHYSICA SINICA, 2019, 68 (23)
  • [43] Artificial Astrocyte Memristor with Recoverable Linearity for Neuromorphic Computing
    Cheng, Caidie
    Wang, Yanghao
    Xu, Liying
    Liu, Keqin
    Dang, Bingjie
    Lu, Yingming
    Yan, Xiaoqin
    Huang, Ru
    Yang, Yuchao
    ADVANCED ELECTRONIC MATERIALS, 2022, 8 (08)
  • [44] Recent Trends in Application of Memristor in Neuromorphic Computing: A Review
    Panda, Saswat
    Dash, Chandra Sekhar
    Dora, Chinmayee
    CURRENT NANOSCIENCE, 2024, 20 (04) : 495 - 509
  • [45] Graphene oxide based synaptic memristor device for neuromorphic computing
    Sahu, Dwipak Prasad
    Jetty, Prabana
    Jammalamadaka, S. Narayana
    NANOTECHNOLOGY, 2021, 32 (15)
  • [46] Lifetime Improvement Method for Memristor-Based Hyperdimensional Computing Accelerator
    Iwasaki, Tetsuro
    Shintani, Michihiro
    2023 IEEE INTERNATIONAL MEETING FOR FUTURE OF ELECTRON DEVICES, KANSAI, IMFEDK, 2023,
  • [47] A Parasitic Resistance-Adapted Programming Scheme for Memristor Crossbar-Based Neuromorphic Computing Systems
    Son Ngoc Truong
    MATERIALS, 2019, 12 (24)
  • [48] The viability of analog-based accelerators for neuromorphic computing: a survey
    Musisi-Nkambwe, Mirembe
    Afshari, Sahra
    Barnaby, Hugh
    Kozicki, Michael
    Esqueda, Ivan Sanchez
    NEUROMORPHIC COMPUTING AND ENGINEERING, 2021, 1 (01):
  • [49] Memristor-Based Biologically Plausible Memory Based on Discrete and Continuous Attractor Networks for Neuromorphic Systems
    Wang, Yanghao
    Yu, Liutao
    Wu, Si
    Huang, Ru
    Yang, Yuchao
    ADVANCED INTELLIGENT SYSTEMS, 2020, 2 (03)
  • [50] Memristor-Based Multithreading
    Kvatinsky, Shahar
    Nacson, Yuval H.
    Etsion, Yoav
    Friedman, Eby G.
    Kolodny, Avinoam
    Weiser, Uri C.
    IEEE COMPUTER ARCHITECTURE LETTERS, 2014, 13 (01) : 41 - 44