A survey of stochastic computing neural networks for machine learning applications
Neural networks (NNs) are effective machine learning models that require significant
hardware and energy consumption in their computing process. To implement NNs …
hardware and energy consumption in their computing process. To implement NNs …
The promise and challenge of stochastic computing
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 …
probabilities. Typically, each bit of an N-bit stochastic number (SN) Xis randomly chosen to …
VLSI implementation of deep neural network using integral stochastic computing
A Ardakani, F Leduc-Primeau… - … Transactions on Very …, 2017 - ieeexplore.ieee.org
The hardware implementation of deep neural networks (DNNs) has recently received
tremendous attention: many applications in fact require high-speed operations that suit a …
tremendous attention: many applications in fact require high-speed operations that suit a …
Stochastic circuits for real-time image-processing applications
Real-time image-processing applications impose severe design constraints in terms of area
and power. Examples of interest include retinal implants for vision restoration and on-the-fly …
and power. Examples of interest include retinal implants for vision restoration and on-the-fly …
Computation on stochastic bit streams digital image processing case studies
Maintaining the reliability of integrated circuits as transistor sizes continue to shrink to
nanoscale dimensions is a significant looming challenge for the industry. Computation on …
nanoscale dimensions is a significant looming challenge for the industry. Computation on …
Exploiting correlation in stochastic circuit design
Stochastic computing (SC) is a re-emerging computing paradigm which enables ultra-low
power and massive parallelism in important applications like real-time image processing. It …
power and massive parallelism in important applications like real-time image processing. It …
HEIF: Highly efficient stochastic computing-based inference framework for deep neural networks
Deep convolutional neural networks (DCNNs) are one of the most promising deep learning
techniques and have been recognized as the dominant approach for almost all recognition …
techniques and have been recognized as the dominant approach for almost all recognition …
Survey of stochastic-based computation paradigms
Effectively tackling the upcoming “zettabytes” data explosion requires a huge quantum leap
in our computing power and energy efficiency. However, with the Moore's law dwindling …
in our computing power and energy efficiency. However, with the Moore's law dwindling …
Low-cost stochastic number generators for stochastic computing
SA Salehi - IEEE Transactions on Very Large Scale Integration …, 2020 - ieeexplore.ieee.org
Stochastic unary computing provides low-area circuits. However, the required area
consuming stochastic number generators (SNGs) in these circuits can diminish their overall …
consuming stochastic number generators (SNGs) in these circuits can diminish their overall …
Nonconventional computer arithmetic circuits, systems and applications
L Sousa - IEEE Circuits and Systems Magazine, 2021 - ieeexplore.ieee.org
Arithmetic plays a major role in a computer? s performance and efficiency. Building new
computing platforms supported by the traditional binary arithmetic and silicon-based …
computing platforms supported by the traditional binary arithmetic and silicon-based …