Related papers: A True Random Number Generator for Probabilistic C…
Magnetic tunnel junctions (MTJ) have been successfully applied in various sensing application and digital information storage technologies. Currently, a number of new potential applications of MTJs are being actively studied, including…
Perpendicular MgO-based Magnetic Tunnel Junctions are optimal candidates as building block of Spin Transfer Torque (STT) magnetoresistive memories. However, up to now, the only STT is not enough to achieve switching current density below…
Spin-polarized charge-currents induce magnetic tunnel junction (MTJ) switching by virtue of spin-transfer-torque (STT). Recently, by taking advantage of the spin dependent thermoelectric properties of magnetic materials, novel means of…
Magnetic tunnel junctions (MTJs) are key components of spintronic devices, such as magnetic random-access memories. Normally, MTJs consist of two ferromagnetic (FM) electrodes separated by an insulating barrier layer. Their key functional…
Extending Moore's law by augmenting complementary-metal-oxide semiconductor (CMOS) transistors with emerging nanotechnologies (X) has become increasingly important. One important class of problems involve sampling-based Monte Carlo…
Quality randomness is fundamental to cryptographic operations but on embedded systems good sources are (seemingly) hard to find. Rather than use expensive custom hardware, our ERHARD-RNG Pseudo-Random Number Generator (PRNG) utilizes…
Ising computer is a powerful computation scheme to deal with NP-hard optimization problems that cannot be efficiently addressed by conventional computers. A robust probabilistic bit (P-Bit) which is realized by a hardware entity fluctuating…
Langevin Dynamics, Monte Carlo, and all-atom Molecular Dynamics simulations in implicit solvent, widely used to access the microscopic transitions in biomolecules, require a reliable source of random numbers. Here we present the two main…
This paper proposes a novel spiking artificial neuron design based on a combined spin valve/magnetic tunnel junction (SV/MTJ). Traditional hardware used in artificial intelligence and machine learning faces significant challenges related to…
Owing to high device density, scalability and non-volatility, Magnetic Tunnel Junction-based crossbars have garnered significant interest for implementing the weights of an artificial neural network. The existence of only two stable states…
We introduce the concept of a probabilistic or p-bit, intermediate between the standard bits of digital electronics and the emerging q-bits of quantum computing. We show that low barrier magnets or LBM's provide a natural physical…
We study whether a direct measurement of the absolute temperature of a Magnetic Tunnel Junction (MTJ) can be performed using the high frequency electrical noise that it delivers under a finite voltage bias. Our method includes quasi-static…
Probabilistic computing is a novel computing scheme that offers a more efficient approach than conventional CMOS-based logic in a variety of applications ranging from optimization to Bayesian inference, and invertible Boolean logic. The…
Quantum random number generators (QRNGs) produce random numbers based on the intrinsic probabilistic nature of quantum mechanics, making them true random number generators (TRNGs). In this paper, we design and fabricate an embedded QRNG…
Magnetoresistive random access memory (MRAM) technologies with thermally unstable nanomagnets are leveraged to develop an intrinsic stochastic neuron as a building block for restricted Boltzmann machines (RBMs) to form deep belief networks…
Spin currents are used to write information in magnetic random access memory (MRAM) devices by switching the magnetization direction of one of the ferromagnetic electrodes of a magnetic tunnel junction (MTJ) nanopillar. Different physical…
Deep Spiking Neural Networks are becoming increasingly powerful tools for cognitive computing platforms. However, most of the existing literature on such computing models are developed with limited insights on the underlying hardware…
Magnetic tunnel junctions (MTJs) are the key building blocks of high-performance spintronic devices. While conventional MTJs rely on ferromagnetic (FM) materials, employing antiferromagnetic (AFM) compounds can significantly increase…
The recently introduced multifractal network generator (MFNG), has been shown to provide a simple and flexible tool for creating random graphs with very diverse features. The MFNG is based on multifractal measures embedded in 2d, leading…
We analyze the thermodynamic costs of the three main approaches to generating random numbers via the recently introduced Information Processing Second Law. Given access to a specified source of randomness, a random number generator (RNG)…