Probabilistic Computing Learning & Research Portal¶
Welcome to the Probabilistic Computing Learning and Research Portal, an open-access educational resource for stochastic computing, bitstream arithmetic, and probabilistic (p-bit) hardware.
graph TD
A[Probabilistic Computing Hub] --> B[π Fundamentals: Encoding, Correlation & Precision]
A --> C[π Bridge: AI, Imaging & Coding]
A --> D[βοΈ Hardware Taxonomies: 6 Families]
B --> E[Bitstreams, SNGs, Error vs Latency]
C --> F[Noise-tolerant inference & communications]
D --> G[Arithmetic, RNGs, NNs, LDPC, p-bits, Reliability]
π― Objectives & Scope¶
Probabilistic and stochastic computing represent numbers as random bitstreams (or as tunable random bits) so that simple logic gates implement expensive arithmetic and inference kernels β trading latency and statistical variance for area and energy:
- Neural Networks & Edge AI (unary / stochastic MAC, batch-norm, CIM accelerators)
- Coding & Communications (stochastic LDPC / belief-propagation decoding)
- DSP & Imaging (filters, thresholding, transforms on bitstreams)
- Combinatorial / Ising-style solvers (invertible logic and p-bit networks)
π Navigation Guide¶
| Section | Description |
|---|---|
| Glossary | Plain-English definitions of SC / p-bit terms and acronyms. |
| Fundamentals | Why bitstreams buy energy, history, challenges, encoding, correlation, and precisionβlatency trade-offs. |
| Bridge to Real World | Why learning systems and codecs tolerate bitstream noise. |
| Hardware Taxonomies | Architectural overviews with DOI citations across arithmetic, RNGs, neural nets, coding, p-bits, and fault tolerance. |
π Literature (citation-safe)¶
This portal teaches concepts in original language and points to peer-reviewed work via DOI links only. It does not host PDFs or reproduce copyrighted paper content.
Browse titles, venues, and publisher abstracts on the public PC Paper Map (105+ curated entries).
π¬ Repository & Source¶
- GitHub Repository: Probabilistic-Computing/public
- Organization: Probabilistic-Computing
- Paper Map: probabilistic-computing.github.io/.github
- License: CC BY 4.0 (Creative Commons Attribution 4.0 International)
Sibling portal
For approximate / inexact deterministic arithmetic (truncated multipliers, approximate adders, etc.), see the Inexact Computing Learning & Research Portal.