Skip to content
toncho11 edited this page Aug 22, 2023 · 17 revisions

Links:

  1. Not Classical, Not Quantum: Probabilistic Computing Carves Its Own Niche

Good introduction to p-bits. Talks about 3 hardware implementations:

Conclusion: if engineers can create probabilistic computers with millions of p-bits, they can achieve competitive performance in tackling complex optimization and probabilistic-based, decision-making problems.

  1. The p-bit harnesses photonic randomness to explore a new computing frontier

Proposes a hardware based probabilistic computer based on optical parametric oscillator (OPO).

  1. Hardware emulation of stochastic p-bits for invertible logic

The article describes a hardware implementation using Arduinos. It implements a 4 bit adder and a 4 bit multiplier. In inverted mode the inverter can be used as factorizer. Factoring is used in some popular cryptographic algorithms. Arduino Pro mini is used for each p-bit. Weight logic is implemented as an Arduino Mega and a DAC. First a 3 p-bit Boltzmann Machine is used to implement an AND gate. The AND gate is then used for the implementation of the 4 bit multiplier/factorizer. The adder is implemented using 48 p-bits and the multiplier with 46 p-bits. The article is a test on what can be achieved if a computer system can easily support many p-bits using a promising technology such as stochastic Magnetic Tunnel Junctions.

  1. I've heard of Quantum Computing, now what's Probabilistic Computing?

sfsdfsdf

  1. WAITING FOR QUANTUM COMPUTING? TRY PROBABILISTIC COMPUTING

  2. p-Bits for Probabilistic Spin Logic

Clone this wiki locally