Skip to main content

Vortex: Variation-aware training for memristor X-bar

Publication ,  Conference
Liu, B; Li, H; Chen, Y; Li, X; Wu, Q; Huang, T
Published in: Proceedings - Design Automation Conference
July 24, 2015

Recent advances in development of memristor devices and cross-bar integration allow us to implement a low-power on-chIP neuromorphic computing system (NCS) with small footprint. Training methods have been proposed to program the memristors in a crossbar by following existing training algorithms in neural network models. However, the robustness of these training methods has not been well investigated by taking into account the limits imposed by realistic hardware implementations. In this work, we present a quantitative analysis on the impact of device imperfections and circuit design constraints on the robustness of two popular training methods - 'close-loop on-device' (CLD) and 'open-loop off-device' (OLD). A novel variation-aware training scheme, namely, Vortex, is then invented to enhance the training robustness of memristor crossbar-based NCS by actively compensating the impact of device variations and optimizing the mapping scheme from computations to crossbars. On average, Vortex can significantly improve the test rate by 29.6% and 26.4%, compared to the traditional OLD and CLD, respectively.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

Proceedings - Design Automation Conference

DOI

ISSN

0738-100X

Publication Date

July 24, 2015

Volume

2015-July
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Liu, B., Li, H., Chen, Y., Li, X., Wu, Q., & Huang, T. (2015). Vortex: Variation-aware training for memristor X-bar. In Proceedings - Design Automation Conference (Vol. 2015-July). https://doi.org/10.1145/2744769.2744930
Liu, B., H. Li, Y. Chen, X. Li, Q. Wu, and T. Huang. “Vortex: Variation-aware training for memristor X-bar.” In Proceedings - Design Automation Conference, Vol. 2015-July, 2015. https://doi.org/10.1145/2744769.2744930.
Liu B, Li H, Chen Y, Li X, Wu Q, Huang T. Vortex: Variation-aware training for memristor X-bar. In: Proceedings - Design Automation Conference. 2015.
Liu, B., et al. “Vortex: Variation-aware training for memristor X-bar.” Proceedings - Design Automation Conference, vol. 2015-July, 2015. Scopus, doi:10.1145/2744769.2744930.
Liu B, Li H, Chen Y, Li X, Wu Q, Huang T. Vortex: Variation-aware training for memristor X-bar. Proceedings - Design Automation Conference. 2015.

Published In

Proceedings - Design Automation Conference

DOI

ISSN

0738-100X

Publication Date

July 24, 2015

Volume

2015-July