• Editors' Suggestion

Energy-Efficient Stochastic Computing with Superparamagnetic Tunnel Junctions

Matthew W. Daniels, Advait Madhavan, Philippe Talatchian, Alice Mizrahi, and Mark D. Stiles
Phys. Rev. Applied 13, 034016 – Published 5 March 2020

Abstract

Superparamagnetic tunnel junctions (SMTJs) have emerged as a competitive, realistic nanotechnology to support novel forms of stochastic computation in CMOS-compatible platforms. One of their applications is to generate random bitstreams suitable for use in stochastic computing implementations. We describe a method for digitally programmable bitstream generation based on precharge sense amplifiers. This generator is significantly more energy efficient than SMTJ-based bitstream generators that tune probabilities with spin currents and a factor of 2 more efficient than related CMOS-based implementations. The true randomness of this bitstream generator allows us to use them as the fundamental units of a novel neural network architecture. To take advantage of the potential savings, we codesign the algorithm with the circuit, rather than directly transcribing a classical neural network into hardware. The flexibility of the neural network mathematics allows us to adapt the network to the explicitly energy-efficient choices we make at the device level. The result is a convolutional neural network design operating at approximately 150 nJ per inference with 97% performance on the MNIST data set—a factor of 1.4 to 7.7 improvement in energy efficiency over comparable proposals in the recent literature.

  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
5 More
  • Received 25 November 2019
  • Revised 21 January 2020
  • Accepted 18 February 2020

DOI:https://doi.org/10.1103/PhysRevApplied.13.034016

© 2020 American Physical Society

Physics Subject Headings (PhySH)

Condensed Matter, Materials & Applied PhysicsNetworks

Authors & Affiliations

Matthew W. Daniels1,2,*, Advait Madhavan1,2, Philippe Talatchian1,2, Alice Mizrahi1,2,3, and Mark D. Stiles1,†

  • 1Physical Measurement Laboratory, National Institute of Standards and Technology, Gaithersburg, Maryland, USA
  • 2Institute for Research in Electronics and Applied Physics, University of Maryland, College Park, Maryland, USA
  • 3Unité Mixte de Physique, CNRS, Thales, Univ. Paris-Sud, Université Paris-Saclay, 91767 Palaiseau, France

  • *matthew.daniels@nist.gov
  • mark.stiles@nist.gov

Article Text (Subscription Required)

Click to Expand

References (Subscription Required)

Click to Expand
Issue

Vol. 13, Iss. 3 — March 2020

Subject Areas
Reuse & Permissions
Access Options
Author publication services for translation and copyediting assistance advertisement

Authorization Required


×
×

Images

×

Sign up to receive regular email alerts from Physical Review Applied

Log In

Cancel
×

Search


Article Lookup

Paste a citation or DOI

Enter a citation
×