Abstract
Recent advances in deep learning have shown that binary neural networks (BNNs) can provide a satisfying accuracy on various tasks with significant reduction in computation power and memory cost. Theoretically, the multiply-and-accumulate (MAC) operations of BNNs can be replaced by in-memory XNOR operations, thereby avoiding frequent data transfer between the buffer and the processor. However, devices supporting in-memory implementation of XNOR operations together with efficient weight-matrix mapping strategy is still an open research area. In this paper, a hybrid spin/CMOS cell (HSC) structure is proposed in which the XNOR operation can be simply realized in an in-memory computing manner by the nonvolatile data from the spin component and the volatile data from the CMOS component. Given the time/spatial trade-off, a novel weight mapping method to break the large memory array and unroll the 3D kernel into 2D weight matrix is designed to cooperate with the proposed HSC structure in a time-division way. System-level simulation results show that the proposed BNN processor can achieve a 3.32× speedup and 11.9× improvement in throughput and energy efficiency, which could be attributed to the device and mapping method co-design.
| Original language | English |
|---|---|
| Title of host publication | 2021 IEEE International Symposium on Circuits and Systems, ISCAS 2021 - Proceedings |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| ISBN (Electronic) | 9781728192017 |
| DOIs | |
| State | Published - 2021 |
| Event | 53rd IEEE International Symposium on Circuits and Systems, ISCAS 2021 - Daegu, Korea, Republic of Duration: 22 May 2021 → 28 May 2021 |
Publication series
| Name | Proceedings - IEEE International Symposium on Circuits and Systems |
|---|---|
| Volume | 2021-May |
| ISSN (Print) | 0271-4310 |
Conference
| Conference | 53rd IEEE International Symposium on Circuits and Systems, ISCAS 2021 |
|---|---|
| Country/Territory | Korea, Republic of |
| City | Daegu |
| Period | 22/05/21 → 28/05/21 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- Binary neural network
- Hybrid spin/CMOS cell
- Spintronic memory
- Time-division weight mapping method
Fingerprint
Dive into the research topics of 'HSC: A hybrid Spin/CMOS logic based in-memory engine with area-efficient mapping strategy'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver