Increasing Flips per Second and Speed of p-Computers by Using Dilute Magnetic Semiconductors to Implement Binary Stochastic Neurons
Rahnuma Rahman, Supriyo Bandyopadhyay

TL;DR
This paper proposes using dilute magnetic semiconductors instead of traditional ferromagnets to significantly increase the speed of binary stochastic neurons, enhancing the performance of p-computers in solving complex problems.
Contribution
The study introduces a novel approach of replacing ferromagnets with dilute magnetic semiconductors to improve fps and device density in probabilistic computing hardware.
Findings
Replacing ferromagnets with GaMnAs increases fps significantly.
Smaller saturation magnetization reduces energy barriers and enhances speed.
Improved packing density enables better parallelization.
Abstract
Probabilistic computing with binary stochastic neurons (BSN) implemented with low- or zero-energy barrier nanoscale ferromagnets (LBMs) possessing in-plane magnetic anisotropy has emerged as an efficient paradigm for solving computationally hard problems. The fluctuating magnetization of an LBM at room temperature encodes a p-bit which is the building block of a BSN. Its only drawback is that the dynamics of common (transition metal) ferromagnets are relatively slow and hence the number of uncorrelated p-bits that can be generated per second - the so-called "flips per second" (fps) - is insufficient, leading to slow computational speed in autonomous co-processing with p-computers. Here, we show that a simple way to increase fps is to replace commonly used ferromagnets (e.g. Co, Fe, Ni), which have large saturation magnetization Ms, with a dilute magnetic semiconductor like GaMnAs with…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Ferroelectric and Negative Capacitance Devices · Neural Networks and Applications
