Robustness and scalability of p-bits implemented with low energy barrier nanomagnets
arXiv:1910.04842 · doi:10.1109/LMAG.2019.2956913
Abstract
Probabilistic (p-) bits implemented with low energy barrier nanomagnets (LBMs) have recently gained attention because they can be leveraged to perform some computational tasks very efficiently. Although more error-resilient than Boolean computing, p-bit based computing employing LBMs is, however, not completely immune to defects and device-to-device variations. In some tasks (e.g. binary stochastic neurons for machine learning and p-bits for population coding), extended defects, such as variation of the LBM thickness over a significant fraction of the surface, can impair functionality. In this paper, we have examined if unavoidable geometric device-to-device variations can have a significant effect on one of the most critical requirements for probabilistic computing, namely the ability to "program" probability with an external agent, such as a spin-polarized current injected into the LBM. We found that the programming ability is fortunately not lost due to reasonable device-to-device variations. The little variation in the probability versus current characteristic that reasonable device variability causes can be suppressed further by increasing the spin polarization of the current. This shows that probabilistic computing with LBMs is robust against small geometric variations, and hence will be "scalable" to a large number of p-bits.
arXiv commentAccepted for publication in IEEE Magnetics Letters
References in corpus (10)
- Supplementary information for "Quantum supremacy using a programmable superconducting processor"
- Stochastic p-bits for Invertible Logic
- p-Bits for Probabilistic Spin Logic
- Intrinsic optimization using stochastic nanomagnets
- Energy dissipation and switching delay in stress-induced switching of multiferroic devices in the presence of thermal fluctuations
- Low Barrier Magnet Design for Efficient Hardware Binary Stochastic Neurons
- Error Probability in Magneto-elastic Switching of Non-ideal Nanomagnets with Defects: A Case Study for the Viability of Straintronic Logic and Memory
- Low Barrier Nanomagnet Design for Binary Stochastic Neurons: Design Challenges for Real Nanomagnets with Fabrication Defects
- Metastable state in a shape-anisotropic single-domain nanomagnet subjected to spin-transfer-torque
- Sensitivity of the Power Spectra of Magnetization Fluctuations in Low Barrier Nanomagnets to Barrier Height Modulation and Defects
Cited by in corpus (9)
- A full-stack view of probabilistic computing with p-bits: devices, architectures and algorithms
- Straintronics: Manipulating the Magnetization of Magnetostrictive Nanomagnets with Strain for Energy-Efficient Applications
- Autonomous Probabilistic Coprocessing with Petaflips per Second
- Experimental Demonstration of Probabilistic Spin Logic by Magnetic Tunnel Junctions
- Quantitative Evaluation of Hardware Binary Stochastic Neurons
- Double Free-Layer Magnetic Tunnel Junctions for Probabilistic Bits
- Probabilistic Circuits for Autonomous Learning: A simulation study
- Analog Signal Processing Using Stochastic Magnets
- A Deep Dive into the Computational Fidelity of High Variability Low Energy Barrier Magnet Technology for Accelerating Optimization and Bayesian Problems