Punyashloka Debashis;Hai Li;Dmitri Nikonov;Ian Young
{"title":"Gaussian Random Number Generator With Reconfigurable Mean and Variance Using Stochastic Magnetic Tunnel Junctions","authors":"Punyashloka Debashis;Hai Li;Dmitri Nikonov;Ian Young","doi":"10.1109/LMAG.2022.3152991","DOIUrl":null,"url":null,"abstract":"Generating high-quality random numbers with a Gaussian probability distribution function is an important and resource-consuming computational task for many applications in the fields of machine learning and Monte Carlo algorithms. Recently, complementary metal–oxide–semiconductor (CMOS)-based digital hardware architectures have been explored as specialized Gaussian random-number generators (GRNGs). These CMOS-based GRNGs have a large area and require entropy sources at their input that increase the computing cost. In this letter we present a GRNG that works on the principle of the Boltzmann law in a physical system made from an interconnected network of thermally unstable magnetic tunnel junctions. The presented hardware can produce multibit Gaussian random numbers at gigahertz speed and can be configured to generate distributions with a desired mean and variance. An analytical derivation of the required interconnection and bias strengths is provided, followed by numerical simulations to demonstrate the functionalities of the GRNG.","PeriodicalId":13040,"journal":{"name":"IEEE Magnetics Letters","volume":"13 ","pages":"1-5"},"PeriodicalIF":1.1000,"publicationDate":"2022-02-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Magnetics Letters","FirstCategoryId":"101","ListUrlMain":"https://ieeexplore.ieee.org/document/9720211/","RegionNum":4,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 1
Abstract
Generating high-quality random numbers with a Gaussian probability distribution function is an important and resource-consuming computational task for many applications in the fields of machine learning and Monte Carlo algorithms. Recently, complementary metal–oxide–semiconductor (CMOS)-based digital hardware architectures have been explored as specialized Gaussian random-number generators (GRNGs). These CMOS-based GRNGs have a large area and require entropy sources at their input that increase the computing cost. In this letter we present a GRNG that works on the principle of the Boltzmann law in a physical system made from an interconnected network of thermally unstable magnetic tunnel junctions. The presented hardware can produce multibit Gaussian random numbers at gigahertz speed and can be configured to generate distributions with a desired mean and variance. An analytical derivation of the required interconnection and bias strengths is provided, followed by numerical simulations to demonstrate the functionalities of the GRNG.
期刊介绍:
IEEE Magnetics Letters is a peer-reviewed, archival journal covering the physics and engineering of magnetism, magnetic materials, applied magnetics, design and application of magnetic devices, bio-magnetics, magneto-electronics, and spin electronics. IEEE Magnetics Letters publishes short, scholarly articles of substantial current interest.
IEEE Magnetics Letters is a hybrid Open Access (OA) journal. For a fee, authors have the option making their articles freely available to all, including non-subscribers. OA articles are identified as Open Access.