4.6 Article

Power and area efficient stochastic artificial neural networks using spin-orbit torque-based true random number generator

期刊

APPLIED PHYSICS LETTERS
卷 118, 期 5, 页码 -

出版社

AIP Publishing
DOI: 10.1063/5.0035857

关键词

-

资金

  1. National Natural Science Foundation of China (NSFC) [61904051, 61821003, 61674062]
  2. Research Project of Wuhan Science and Technology Bureau [2019010701011394]
  3. Fundamental Research Funds for the Central Universities [HUST: 2018KFYXKJC019]

向作者/读者索取更多资源

Stochastic computing (SC) is an unconventional computing paradigm that offers low-power and area-efficient hardware implementations for Artificial Neural Networks (ANNs).
Hardware implementations of Artificial Neural Networks (ANNs) using conventional binary arithmetic units are computationally expensive and energy-intensive together with large area footprints. Stochastic computing (SC) is an unconventional computing paradigm that operates on stochastic bit streams. It can offer low-power and area-efficient hardware implementations and has shown promising results when applied to ANN hardware circuits. SC relies on stochastic number generators (SNGs) to map input binary numbers to stochastic bit streams. The SNGs are conventionally implemented using random number generators (RNGs) and comparators. Linear feedback shifted registers (LFSRs) are typically used as the RNGs, which need far more area and power than the SC core, counteracting the latter's main advantages. To mitigate this problem, in this Letter, RNGs employing Spin-Orbit Torque (SOT)-induced stochastic switching of perpendicularly magnetized Ta/CoFeB/MgO nanodevices have been proposed. Furthermore, the SOT true random number generator (TRNG) is integrated with the simple CMOS stochastic computing circuits to perform a stochastic artificial neural network. To further optimize power and area efficiency, a fully parallel architecture and TRNG-sharing scheme are presented. The proposed stochastic ANN using the SOT-based TRNG obtains a negligible inference accuracy loss, compared with the binary version, and achieves 9x and 25x improvement in terms of area and power, respectively, compared with the ANN using LFSRs.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据