Energy-Efficient Computing with Probabilistic Magnetic Bits - Performance Modeling and Comparison Against Probabilistic CMOS Logic

Nikhil Rangarajan, Arun Parthasarathy, Nickvash Kani, Shaloo Rakheja

Research output: Contribution to journalArticle

Abstract

This paper focuses on the design, performance modeling, and evaluation of probabilistic logic using superparamagnetic nanomagnets for which there exists a strong interplay between deterministic dynamics and intrinsic thermal noise. The switching element in the spin domain is chosen as the giant spin-Hall effect (GSHE) device that operates based on the dipolar coupling phenomenon in a two-magnet system to achieve low-energy ( ≈ 1.3 fJ/b) and low-power ( ≈ 0.5 μ W) switching characteristics. The use of spin currents on the order of a few tens of mA/μm 2 in the subcritical regime to operate the GSHE device yields nondeterministic switching behavior with probability of correctness less than 100%. Therefore, the proposed technique allows us to trade off circuit accuracy for tremendous reduction in energy and power dissipation. In this paper, we identify the required dimensions and material parameters of the read-write units to ensure robust magnetic dipolar coupling for reliable operation of the GSHE switch. Then, through Monte Carlo simulations, we evaluate the probabilistic switching behavior of the GSHE switch as a function of the input spin current amplitude and pulsewidth for various orientations of the magnetization vectors. The delay of the GSHE switch is quantified using a probability distribution function owing to the randomness imparted to the dynamics by intrinsic thermal noise of the nanomagnets. The relationship between the probability of correctness and the energy dissipation of the GSHE switch is quantified. The results are extended to evaluate the performance and circuit error rate of complex logic gates, such as NAND and NOR, constructed using the GSHE switch. It is shown that unlike the probabilistic CMOS (PCMOS) logic, the circuit error rate in the GSHE logic becomes a function of the input vector combination and the prior state of the switch. These nuances are captured in the compact model of the circuit error rate of multiple-input GSHE logic developed in this paper. The performance of the probabilistic GSHE logic is compared with that of PCMOS logic at the 14 nm technology node. Since the noise generation process in PCMOS logic has a limited bandwidth of tens of megahertz and consumes tens of microwatt power, the peripheral circuitry becomes prohibitive. By utilizing the inherent thermal stochasticity, nanomagnets provide a clear advantage to implement probabilistic computing platform targeted toward error-tolerant applications such as those from the image processing and machine learning domains.

Original languageEnglish (US)
Article number7906619
JournalIEEE Transactions on Magnetics
Volume53
Issue number11
DOIs
StatePublished - Nov 1 2017

Fingerprint

Spin Hall effect
Switches
Hall effect devices
Energy dissipation
Thermal noise
Networks (circuits)
Probabilistic logics
Magnetic couplings
Logic gates
Probability distributions
Distribution functions
Magnets
Learning systems
Magnetization
Image processing

Keywords

  • Dipolar coupling
  • giant spin-Hall effect (GSHE)
  • magnetic bits
  • probabilistic computing
  • thermal stochasticity

ASJC Scopus subject areas

  • Electronic, Optical and Magnetic Materials
  • Electrical and Electronic Engineering

Cite this

Energy-Efficient Computing with Probabilistic Magnetic Bits - Performance Modeling and Comparison Against Probabilistic CMOS Logic. / Rangarajan, Nikhil; Parthasarathy, Arun; Kani, Nickvash; Rakheja, Shaloo.

In: IEEE Transactions on Magnetics, Vol. 53, No. 11, 7906619, 01.11.2017.

Research output: Contribution to journalArticle

@article{8b10633557874127a86a0b91ff025f4e,
title = "Energy-Efficient Computing with Probabilistic Magnetic Bits - Performance Modeling and Comparison Against Probabilistic CMOS Logic",
abstract = "This paper focuses on the design, performance modeling, and evaluation of probabilistic logic using superparamagnetic nanomagnets for which there exists a strong interplay between deterministic dynamics and intrinsic thermal noise. The switching element in the spin domain is chosen as the giant spin-Hall effect (GSHE) device that operates based on the dipolar coupling phenomenon in a two-magnet system to achieve low-energy ( ≈ 1.3 fJ/b) and low-power ( ≈ 0.5 μ W) switching characteristics. The use of spin currents on the order of a few tens of mA/μm 2 in the subcritical regime to operate the GSHE device yields nondeterministic switching behavior with probability of correctness less than 100{\%}. Therefore, the proposed technique allows us to trade off circuit accuracy for tremendous reduction in energy and power dissipation. In this paper, we identify the required dimensions and material parameters of the read-write units to ensure robust magnetic dipolar coupling for reliable operation of the GSHE switch. Then, through Monte Carlo simulations, we evaluate the probabilistic switching behavior of the GSHE switch as a function of the input spin current amplitude and pulsewidth for various orientations of the magnetization vectors. The delay of the GSHE switch is quantified using a probability distribution function owing to the randomness imparted to the dynamics by intrinsic thermal noise of the nanomagnets. The relationship between the probability of correctness and the energy dissipation of the GSHE switch is quantified. The results are extended to evaluate the performance and circuit error rate of complex logic gates, such as NAND and NOR, constructed using the GSHE switch. It is shown that unlike the probabilistic CMOS (PCMOS) logic, the circuit error rate in the GSHE logic becomes a function of the input vector combination and the prior state of the switch. These nuances are captured in the compact model of the circuit error rate of multiple-input GSHE logic developed in this paper. The performance of the probabilistic GSHE logic is compared with that of PCMOS logic at the 14 nm technology node. Since the noise generation process in PCMOS logic has a limited bandwidth of tens of megahertz and consumes tens of microwatt power, the peripheral circuitry becomes prohibitive. By utilizing the inherent thermal stochasticity, nanomagnets provide a clear advantage to implement probabilistic computing platform targeted toward error-tolerant applications such as those from the image processing and machine learning domains.",
keywords = "Dipolar coupling, giant spin-Hall effect (GSHE), magnetic bits, probabilistic computing, thermal stochasticity",
author = "Nikhil Rangarajan and Arun Parthasarathy and Nickvash Kani and Shaloo Rakheja",
year = "2017",
month = "11",
day = "1",
doi = "10.1109/TMAG.2017.2696041",
language = "English (US)",
volume = "53",
journal = "IEEE Transactions on Magnetics",
issn = "0018-9464",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "11",

}

TY - JOUR

T1 - Energy-Efficient Computing with Probabilistic Magnetic Bits - Performance Modeling and Comparison Against Probabilistic CMOS Logic

AU - Rangarajan, Nikhil

AU - Parthasarathy, Arun

AU - Kani, Nickvash

AU - Rakheja, Shaloo

PY - 2017/11/1

Y1 - 2017/11/1

N2 - This paper focuses on the design, performance modeling, and evaluation of probabilistic logic using superparamagnetic nanomagnets for which there exists a strong interplay between deterministic dynamics and intrinsic thermal noise. The switching element in the spin domain is chosen as the giant spin-Hall effect (GSHE) device that operates based on the dipolar coupling phenomenon in a two-magnet system to achieve low-energy ( ≈ 1.3 fJ/b) and low-power ( ≈ 0.5 μ W) switching characteristics. The use of spin currents on the order of a few tens of mA/μm 2 in the subcritical regime to operate the GSHE device yields nondeterministic switching behavior with probability of correctness less than 100%. Therefore, the proposed technique allows us to trade off circuit accuracy for tremendous reduction in energy and power dissipation. In this paper, we identify the required dimensions and material parameters of the read-write units to ensure robust magnetic dipolar coupling for reliable operation of the GSHE switch. Then, through Monte Carlo simulations, we evaluate the probabilistic switching behavior of the GSHE switch as a function of the input spin current amplitude and pulsewidth for various orientations of the magnetization vectors. The delay of the GSHE switch is quantified using a probability distribution function owing to the randomness imparted to the dynamics by intrinsic thermal noise of the nanomagnets. The relationship between the probability of correctness and the energy dissipation of the GSHE switch is quantified. The results are extended to evaluate the performance and circuit error rate of complex logic gates, such as NAND and NOR, constructed using the GSHE switch. It is shown that unlike the probabilistic CMOS (PCMOS) logic, the circuit error rate in the GSHE logic becomes a function of the input vector combination and the prior state of the switch. These nuances are captured in the compact model of the circuit error rate of multiple-input GSHE logic developed in this paper. The performance of the probabilistic GSHE logic is compared with that of PCMOS logic at the 14 nm technology node. Since the noise generation process in PCMOS logic has a limited bandwidth of tens of megahertz and consumes tens of microwatt power, the peripheral circuitry becomes prohibitive. By utilizing the inherent thermal stochasticity, nanomagnets provide a clear advantage to implement probabilistic computing platform targeted toward error-tolerant applications such as those from the image processing and machine learning domains.

AB - This paper focuses on the design, performance modeling, and evaluation of probabilistic logic using superparamagnetic nanomagnets for which there exists a strong interplay between deterministic dynamics and intrinsic thermal noise. The switching element in the spin domain is chosen as the giant spin-Hall effect (GSHE) device that operates based on the dipolar coupling phenomenon in a two-magnet system to achieve low-energy ( ≈ 1.3 fJ/b) and low-power ( ≈ 0.5 μ W) switching characteristics. The use of spin currents on the order of a few tens of mA/μm 2 in the subcritical regime to operate the GSHE device yields nondeterministic switching behavior with probability of correctness less than 100%. Therefore, the proposed technique allows us to trade off circuit accuracy for tremendous reduction in energy and power dissipation. In this paper, we identify the required dimensions and material parameters of the read-write units to ensure robust magnetic dipolar coupling for reliable operation of the GSHE switch. Then, through Monte Carlo simulations, we evaluate the probabilistic switching behavior of the GSHE switch as a function of the input spin current amplitude and pulsewidth for various orientations of the magnetization vectors. The delay of the GSHE switch is quantified using a probability distribution function owing to the randomness imparted to the dynamics by intrinsic thermal noise of the nanomagnets. The relationship between the probability of correctness and the energy dissipation of the GSHE switch is quantified. The results are extended to evaluate the performance and circuit error rate of complex logic gates, such as NAND and NOR, constructed using the GSHE switch. It is shown that unlike the probabilistic CMOS (PCMOS) logic, the circuit error rate in the GSHE logic becomes a function of the input vector combination and the prior state of the switch. These nuances are captured in the compact model of the circuit error rate of multiple-input GSHE logic developed in this paper. The performance of the probabilistic GSHE logic is compared with that of PCMOS logic at the 14 nm technology node. Since the noise generation process in PCMOS logic has a limited bandwidth of tens of megahertz and consumes tens of microwatt power, the peripheral circuitry becomes prohibitive. By utilizing the inherent thermal stochasticity, nanomagnets provide a clear advantage to implement probabilistic computing platform targeted toward error-tolerant applications such as those from the image processing and machine learning domains.

KW - Dipolar coupling

KW - giant spin-Hall effect (GSHE)

KW - magnetic bits

KW - probabilistic computing

KW - thermal stochasticity

UR - http://www.scopus.com/inward/record.url?scp=85032907988&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85032907988&partnerID=8YFLogxK

U2 - 10.1109/TMAG.2017.2696041

DO - 10.1109/TMAG.2017.2696041

M3 - Article

VL - 53

JO - IEEE Transactions on Magnetics

JF - IEEE Transactions on Magnetics

SN - 0018-9464

IS - 11

M1 - 7906619

ER -