Energy-efficient stochastic computing with superparamagnetic tunnel junctions
ORAL
Abstract
We design an efficient stochastic bitstream generator based on superparamagnetic tunnel junctions, which can produce low energy, truly random bits, in turn drastically reducing cross-correlation. This bitstream generator allows us to address an outstanding issue in stochastic computing: that it has been limited by the inaccuracies introduced by correlations between the pseudorandom bitstreams used in the calculations. This bitstream generator gives us the freedom of not having to design around correlations and allows us to propose a low-energy approach to stochastic computing. To demonstrate the effectiveness of this approach, we incorporate it into an efficient CMOS neural network design. Our simulations of this network reach error rates comparable to recent work in stochastic-computing-based neural networks at nearly an order of magnitude lower energy expenditure.
–
Presenters
-
Matthew W Daniels
National Institute of Standards and Technology
Authors
-
Matthew W Daniels
National Institute of Standards and Technology
-
Advait Madhavan
IREAP, University of Maryland
-
Philippe Talatchian
IREAP, University of Maryland
-
Alice Mizrahi
IREAP, University of Maryland
-
Mark Stiles
National Institute of Standards and Technology