Abstract
With expansion of neural network (NN) applications lowering their hardware implementation cost becomes an urgent task especially in back-end applications where the power-supply is limited. Stochastic computing (SC) is a promising solution to realize low-cost hardware designs. Implementation of matrix multiplication has been a bottleneck in previous stochastic neural networks (SC-NNs). In this paper, we introduce spintronic components into the design of SC-NNs. A novel spin-CMOS matrix multiplier is proposed in which the stochastic multiplications are performed by CMOS AND gates while the sum of products is implemented by spintronic compressor gates. The experimental results indicate that compared to the conventional binary implementations the proposed hybrid spin-CMOS architecture can achieve over 125x, 4.5x and 43x; reduction in terms of power, energy and area consumptions, respectively. Moreover, compared to previous CMOS-based SC-NNs, our design saves the power by 3.1x-7.3x, reduces energy consumption by 3.1x-7.3x and decreases area by 1.4x-7.6x while maintaining similar recognition rates.
| Original language | English (US) |
|---|---|
| Title of host publication | GLSVLSI 2019 - Proceedings of the 2019 Great Lakes Symposium on VLSI |
| Publisher | Association for Computing Machinery |
| Pages | 141-146 |
| Number of pages | 6 |
| ISBN (Electronic) | 9781450362528 |
| DOIs | |
| State | Published - May 13 2019 |
| Event | 29th Great Lakes Symposium on VLSI, GLSVLSI 2019 - Tysons Corner, United States Duration: May 9 2019 → May 11 2019 |
Publication series
| Name | Proceedings of the ACM Great Lakes Symposium on VLSI, GLSVLSI |
|---|
Conference
| Conference | 29th Great Lakes Symposium on VLSI, GLSVLSI 2019 |
|---|---|
| Country/Territory | United States |
| City | Tysons Corner |
| Period | 5/9/19 → 5/11/19 |
Bibliographical note
Publisher Copyright:© 2019 ACM.
Keywords
- Compressor
- Neural network
- Spintronic
- Stochastic computing
Fingerprint
Dive into the research topics of 'Low cost hybrid spin-CMOS compressor for stochastic neural networks'. Together they form a unique fingerprint.Cite this
- APA
- Standard
- Harvard
- Vancouver
- Author
- BIBTEX
- RIS