Survey of stochastic computing

A Alaghi, JP Hayes - ACM Transactions on Embedded computing …, 2013 - dl.acm.org
Stochastic computing (SC) was proposed in the 1960s as a low-cost alternative to
conventional binary computing. It is unique in that it represents and processes information in …

Survey of turbo, LDPC, and polar decoder ASIC implementations

S Shao, P Hailes, TY Wang, JY Wu… - … Surveys & Tutorials, 2019 - ieeexplore.ieee.org
Channel coding may be viewed as the best-informed and most potent component of cellular
communication systems, which is used for correcting the transmission errors inflicted by …

The promise and challenge of stochastic computing

A Alaghi, W Qian, JP Hayes - IEEE Transactions on Computer …, 2017 - ieeexplore.ieee.org
Stochastic computing (SC) is an unconventional method of computation that treats data as
probabilities. Typically, each bit of an N-bit stochastic number (SN) Xis randomly chosen to …

Performing stochastic computation deterministically

MH Najafi, D Jenson, DJ Lilja… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
Stochastic logic performs computation on data represented by random bit-streams. The
representation allows complex arithmetic to be performed with very simple logic, but it …

A deterministic approach to stochastic computation

D Jenson, M Riedel - 2016 IEEE/ACM International …, 2016 - ieeexplore.ieee.org
Stochastic logic performs computation on data represented by random bit streams. The
representation allows complex arithmetic to be performed with very simple logic, but it …

Delayed stochastic decoding of LDPC codes

A Naderi, S Mannor, M Sawan… - IEEE Transactions on …, 2011 - ieeexplore.ieee.org
A new stochastic decoding algorithm, called Delayed Stochastic (DS) decoding, is
introduced to implement low-density-parity-check (LDPC) decoders. The delayed stochastic …

Review of magnetic tunnel junctions for stochastic computing

BR Zink, Y Lv, JP Wang - IEEE Journal on Exploratory Solid …, 2022 - ieeexplore.ieee.org
Modern computing schemes require large circuit areas and large energy consumption for
neuromorphic computing applications, such as recognition, classification, and prediction …

A 588-Gb/s LDPC decoder based on finite-alphabet message passing

R Ghanaatian, A Balatsoukas-Stimming… - … Transactions on Very …, 2017 - ieeexplore.ieee.org
An ultrahigh throughput low-density parity-check (LDPC) decoder with an unrolled full-
parallel architecture is proposed, which achieves the highest decoding throughput …

Computing arithmetic functions using stochastic logic by series expansion

KK Parhi, Y Liu - IEEE Transactions on Emerging Topics in …, 2016 - ieeexplore.ieee.org
Stochastic logic implementations of complex arithmetic functions, such as trigonometric,
exponential, and sigmoid, are derived based on truncated versions of their Maclaurin series …

Noisy gradient descent bit-flip decoding for LDPC codes

G Sundararajan, C Winstead… - IEEE Transactions on …, 2014 - ieeexplore.ieee.org
A modified Gradient Descent Bit Flipping (GDBF) algorithm is proposed for decoding Low
Density Parity Check (LDPC) codes on the binary-input additive white Gaussian noise …