• DocumentCode
    129198
  • Title

    ICE: Inline calibration for memristor crossbar-based computing engine

  • Author

    Boxun Li ; Yu Wang ; Yiran Chen ; Li, Hai Helen ; Huazhong Yang

  • Author_Institution
    Dept. of E.E., Tsinghua Univ., Beijing, China
  • fYear
    2014
  • fDate
    24-28 March 2014
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    The emerging neuromorphic computation provides a revolutionary solution to the alternative computing architecture and effectively extends Moore´s Law. The discovery of the memristor presents a promising hardware realization of neuromorphic systems with incredible power efficiency, allowing efficiently executing the analog matrix-vector multiplication on the memristor crossbar architecture. However, during computations, the memristor will slowly drift from its initial programmed state, leading to a gradual decline of the computation precision of memristor crossbar-based computing engine (MCE). In this paper, we propose an inline calibration mechanism to guarantee the computation quality of the MCE. The inline calibration mechanism collects the MCE´s computation error through `interrupt-and-benchmark (I&B)´ operations and predicts the best calibration time through polynomial fitting of the computation error data. We also develop an adaptive technique to adjust the time interval between two neighbor I&B operations and minimize the negative impact of the I&B operation on system performance. The experiment results demonstrate that the proposed inline calibration mechanism achieves a calibration efficiency of 91.18% on average and negligible performance overhead (i.e., 0.439%).
  • Keywords
    benchmark testing; calibration; memristors; polynomials; I&B operations; MCE; alternative computing architecture; analog matrix-vector multiplication; computation error data; inline calibration mechanism; interrupt-and-benchmark operations; memristor crossbar architecture; memristor crossbar-based computing engine; neuromorphic computation; neuromorphic systems; polynomial fitting; time interval; Benchmark testing; Calibration; Computer architecture; Engines; Memristors; Polynomials; Prediction algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition (DATE), 2014
  • Conference_Location
    Dresden
  • Type

    conf

  • DOI
    10.7873/DATE.2014.197
  • Filename
    6800398