Skip to main content

Understanding the design of IBM neurosynaptic system and its tradeoffs: A user perspective

Publication ,  Conference
Cheng, HP; Wen, W; Wu, C; Li, S; Li, H; Chen, Y
Published in: Proceedings of the 2017 Design, Automation and Test in Europe, DATE 2017
May 11, 2017

As a large-scale commercial spiking-based neuromorphic computing platform, IBM TrueNorth processor received tremendous attentions in society. However, one of the known issues in TrueNorth design is the limited precision of synaptic weights. The current workaround is running multiple neural network copies in which the average value of each synaptic weight is close to that in the original network. We theoretically analyze the impacts of low data precision in the TrueNorth chip on inference accuracy, core occupation, and performance, and present a probability-biased learning method to enhance the inference accuracy through reducing the random variance of each computation copy. Our experimental results proved that the proposed techniques considerably improve the computation accuracy of TrueNorth platform and reduce the incurred hardware and performance overheads. Among all the tested methods, L1TEA regularization achieved the best result, say, up to 2.74% accuracy enhancement when deploying MNIST application onto TrueNorth platform. In May 2016, IBM TrueNorth team implemented convolutional neural networks (CNN) on TrueNorth processor and coincidently use a similar method, say, trinary weights, {-1, 0, 1}. It achieves near state-of-the-art accuracy on 8 standard datasets. In addition, to further evaluate TrueNorth performance on CNN, we test similar deep convolutional networks on True-North, GPU and FPGA. Among all, GPU has the highest through-put. But if we consider energy consumption, TrueNorth processor is the most energy-efficient one, say, > 6000 frames/sec/Watt.

Duke Scholars

Published In

Proceedings of the 2017 Design, Automation and Test in Europe, DATE 2017

DOI

Publication Date

May 11, 2017

Start / End Page

139 / 144
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Cheng, H. P., Wen, W., Wu, C., Li, S., Li, H., & Chen, Y. (2017). Understanding the design of IBM neurosynaptic system and its tradeoffs: A user perspective. In Proceedings of the 2017 Design, Automation and Test in Europe, DATE 2017 (pp. 139–144). https://doi.org/10.23919/DATE.2017.7926972
Cheng, H. P., W. Wen, C. Wu, S. Li, H. Li, and Y. Chen. “Understanding the design of IBM neurosynaptic system and its tradeoffs: A user perspective.” In Proceedings of the 2017 Design, Automation and Test in Europe, DATE 2017, 139–44, 2017. https://doi.org/10.23919/DATE.2017.7926972.
Cheng HP, Wen W, Wu C, Li S, Li H, Chen Y. Understanding the design of IBM neurosynaptic system and its tradeoffs: A user perspective. In: Proceedings of the 2017 Design, Automation and Test in Europe, DATE 2017. 2017. p. 139–44.
Cheng, H. P., et al. “Understanding the design of IBM neurosynaptic system and its tradeoffs: A user perspective.” Proceedings of the 2017 Design, Automation and Test in Europe, DATE 2017, 2017, pp. 139–44. Scopus, doi:10.23919/DATE.2017.7926972.
Cheng HP, Wen W, Wu C, Li S, Li H, Chen Y. Understanding the design of IBM neurosynaptic system and its tradeoffs: A user perspective. Proceedings of the 2017 Design, Automation and Test in Europe, DATE 2017. 2017. p. 139–144.

Published In

Proceedings of the 2017 Design, Automation and Test in Europe, DATE 2017

DOI

Publication Date

May 11, 2017

Start / End Page

139 / 144