AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
Article Link
Collect
Submit Manuscript
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Regular Paper

Area Efficient Pattern Representation of Binary Neural Networks on RRAM

Center for Energy-Efficient Computing and Applications, Peking University, Beijing 100871, China
Pingtouge, Alibaba Group, Hangzhou 310052, China
Show Author Information

Abstract

Resistive random access memory (RRAM) has been demonstrated to implement multiply-and-accumulate (MAC) operations using a highly parallel analog fashion, which dramatically accelerates the convolutional neural networks (CNNs). Since CNNs require considerable converters between analog crossbars and digital peripheral circuits, recent studies map the binary neural networks (BNNs) onto RRAM and binarize the weights to {+1, −1}. However, two mainstream representations for BNN weights introduce patterns of redundant 0s and 1s when dealing with negative weights. In this work, we reduce the area of redundant 0s and 1s by proposing a BNN weight representation framework based on the novel pattern representation and a corresponding architecture. First, we spilt the weight matrix into several small matrices by clustering adjacent columns together. Second, we extract 1s’ patterns, i.e., the submatrices only containing 1s, from the small weight matrix, such that each final output can be represented by the sum of several patterns. Third, we map these patterns onto RRAM crossbars, including pattern computation crossbars (PCCs) and pattern accumulation crossbars (PACs). Finally, we compare the pattern representation with two mainstream representations and adopt the more area efficient one. The evaluation results demonstrate that our framework can save over 20% of crossbar area effectively, compared with two mainstream representations.

Electronic Supplementary Material

Download File(s)
jcst-36-5-1155-Highlights.pdf (189.7 KB)

References

【1】
【1】
 
 
Journal of Computer Science and Technology
Pages 1155-1166

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Wang F, Luo G-J, Sun G-Y, et al. Area Efficient Pattern Representation of Binary Neural Networks on RRAM. Journal of Computer Science and Technology, 2021, 36(5): 1155-1166. https://doi.org/10.1007/s11390-021-0906-y

999

Views

2

Crossref

2

Web of Science

1

Scopus

1

CSCD

Received: 14 August 2020
Accepted: 26 August 2021
Published: 30 September 2021
© Institute of Computing Technology, Chinese Academy of Sciences 2021