GaMnAs_fps_arXiv.pdf (211.71 kB)

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

Download (211.71 kB)
posted on 2023-07-17, 02:30 authored by Rahnuma Rahman, Supriyo BandyopadhyaySupriyo Bandyopadhyay

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 much smaller saturation magnetization. The smaller Ms reduces the energy barrier within the LBM and increases the fps significantly. It also offers other benefits such as increased packing density for increased parallelization and reduced device to device variation. This provides a way to realize the hardware acceleration and energy efficiency promise of p-computers.


National Science Foundation CCF-2006843


Email Address of Submitting Author

ORCID of Submitting Author


Submitting Author's Institution

Virginia Commonwealth University

Submitting Author's Country

  • United States of America