Skip to main content

ICE: Inline calibration for memristor crossbar-based computing engine

Publication ,  Conference
Li, B; Wang, Y; Chen, Y; Li, HH; Yang, H
Published in: Proceedings -Design, Automation and Test in Europe, DATE
January 1, 2014

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%). © 2014 EDAA.

Duke Scholars

Published In

Proceedings -Design, Automation and Test in Europe, DATE

DOI

ISSN

1530-1591

Publication Date

January 1, 2014
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Li, B., Wang, Y., Chen, Y., Li, H. H., & Yang, H. (2014). ICE: Inline calibration for memristor crossbar-based computing engine. In Proceedings -Design, Automation and Test in Europe, DATE. https://doi.org/10.7873/DATE2014.197
Li, B., Y. Wang, Y. Chen, H. H. Li, and H. Yang. “ICE: Inline calibration for memristor crossbar-based computing engine.” In Proceedings -Design, Automation and Test in Europe, DATE, 2014. https://doi.org/10.7873/DATE2014.197.
Li B, Wang Y, Chen Y, Li HH, Yang H. ICE: Inline calibration for memristor crossbar-based computing engine. In: Proceedings -Design, Automation and Test in Europe, DATE. 2014.
Li, B., et al. “ICE: Inline calibration for memristor crossbar-based computing engine.” Proceedings -Design, Automation and Test in Europe, DATE, 2014. Scopus, doi:10.7873/DATE2014.197.
Li B, Wang Y, Chen Y, Li HH, Yang H. ICE: Inline calibration for memristor crossbar-based computing engine. Proceedings -Design, Automation and Test in Europe, DATE. 2014.

Published In

Proceedings -Design, Automation and Test in Europe, DATE

DOI

ISSN

1530-1591

Publication Date

January 1, 2014