• DocumentCode
    254604
  • Title

    Neuromorphic hardware acceleration enabled by emerging technologies (Invited paper)

  • Author

    Hai Li ; Xiaoxiao Liu ; Mengjie Mao ; Yiran Chen ; Qing Wu ; Bamell, M.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Pittsburgh, Pittsburgh, PA, USA
  • fYear
    2014
  • fDate
    10-12 Dec. 2014
  • Firstpage
    124
  • Lastpage
    127
  • Abstract
    The explosion of big data applications imposes severe challenges of data processing speed and scalability on traditional computer systems. However, the performance of the von Neumann machine is greatly hindered by the increasing performance gap between CPU and memory, motivating the active research on new or alternative computing architectures. As one important instance, neuromorphic computing systems inspired by the working mechanism of human brains have gained considerable attention. In this work, we propose a heterogeneous computing system with neuromorphic computing accelerators (NCAs) that are built with emerging memristor technology. 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 heterogeneous system can achieve on average 18.2x performance speedup and 20.1x energy reduction over nine representative applications while constraining the computation accuracy degradation within an acceptable range.
  • Keywords
    memristor circuits; network-on-chip; neural chips; A-NoC; ANN; MBC arrays; NCA; analog network-on-chip; artificial neural network; emerging technologies; energy reduction; general purpose processor; heterogeneous computing system; memristor technology; memristor-based crossbar; mixed-signal computation capability; neuromorphic computing accelerators; neuromorphic hardware acceleration; Arrays; Decision support systems; Handheld computers; Neuromorphics; Parallel processing; Resistance; analog design; crossbar array; memristor; network-on-chip; neuromorphic computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Integrated Circuits (ISIC), 2014 14th International Symposium on
  • Conference_Location
    Singapore
  • Type

    conf

  • DOI
    10.1109/ISICIR.2014.7029530
  • Filename
    7029530