Probabilistic Computing

last updated 2026-06-03 · +3 sources in last 30d

Physics / mechanism

Probabilistic computing exploits stochastic behaviour — typically from p-bits (probabilistic bits) — rather than suppressing it. A p-bit is a tuneable random binary unit that fluctuates between 0 and 1 at rates controlled by an input signal; networks of p-bits implement Boltzmann-machine-style sampling natively in hardware. Implementations use low-barrier nanomagnets (stochastic MTJs), modified SRAM bitcells, or purpose-built CMOS circuits. MTJ-based p-bits operate at room temperature, switching at ~1 ns with energy ~1 fJ/operation — orders of magnitude below kT-scale quantum annealing overhead. Current SoA: Tohoku/Purdue academic chips at ~1k p-bit scale; commercial IP still pre-product. Target applications are combinatorial optimisation, Bayesian inference, and generative AI sampling at edge power envelopes (<1 mW).

Competitive landscape

Competes directly with quantum annealers (D-Wave: ~5000 qubits, but cryogenic, $15M+ capex, limited coherence advantage on real problems) and classical FPGA/ASIC heuristic solvers (Fujitsu DAU, Hitachi CMOS annealer). Adjacent to neuromorphic computing (Intel Loihi, BrainScaleS) and analog in-memory compute. Key differentiator: room-temperature, CMOS-compatible fabrication at standard foundry nodes.

ApproachTemperatureFoundry-compatibleMaturity
Quantum annealing~15 mKNoCommercial
CMOS annealer300 KYesCommercial
Probabilistic (p-bit)300 KPartialResearch
Photonic p-bit300 KPartialResearch (emerging)

Photonic p-bits (emerging, 2026)

Target workloads

Companies using

Connected ideas

Sources

Frontier (open questions)

Frontier questions