Probabilistic Processing-in-Memory Computation Enabled by Heterogeneous Magnetic Tunnel Junctions

ORAL

Abstract

Current processing-in-memory (PIM) technologies face challenges from large peripheral overhead, limited precision, and low memory density, hindering their adoption for general-purpose computing. In this work, we suggest a probabilistic PIM (p-PIM) computer that harnesses intrinsic stochasticity of magnetic tunnel junctions (MTJs) for direct probability sampling without explicit value computation. By stacking stochastic MTJs (sMTJs) on conventional MRAM cells and incorporating simple logic gates, the design not only supports efficient matrix vector multiplication operations but also demonstrates fundamental advantages in probabilistic algorithms. Using a heterogeneous MTJ-FPGA prototype, we validate the p-PIM computer's capabilities and advantages through machine learning inference, Ising machine implementation, and sequential Bayesian inference where traditional PIM architectures optimized for matrix operations struggle with the inherently sequential updates. The combination of probabilistic computing capability, high memory density, and CMOS compatibility makes our p-PIM architecture a promising platform for both conventional and probabilistic computing applications.

*The authors acknowledge support from Semiconductor Research Corporation (SRC).

Publication: 1. Koh, Dooyong, et al. "Closed Loop Superparamagnetic Tunnel Junctions for Reliable True Randomness and Generative Artificial Intelligence." Nano Letters 25.10 (2025): 3799-3806.
2. Koh, Dooyong, et al. "Stochastic nanomagnets as current digitizers for efficient probabilistic machine learning." Physical Review Applied 24.4 (2025): 044012.
3. Wang, Qiuyuan, et al. "Probabilistic Processing-in-Memory Computation Enabled by Heterogeneous Magnetic Tunnel Junctions" Planned

Presenters

  • Qiuyuan Wang

    • Massachusetts Institute of Technology

Authors

  • Qiuyuan Wang

    • Massachusetts Institute of Technology
  • Dooyong Koh

    • Massachusetts Institute of Technology
  • Brooke McGoldrick

    • Massachusetts Institute of Technology
  • Marc A Baldo

    • Massachusetts Institute of Technology
  • Luqiao Liu

    • Massachusetts Institute of Technology