Accurate and compact convolutional neural network based on stochastic computing
Abstract Convolutional Neural Networks (CNNs) achieve state-of-the-art performance in
many recognition problems. However, CNN models are computation-intensive and require …
many recognition problems. However, CNN models are computation-intensive and require …
UGEMM: Unary computing architecture for GEMM applications
General matrix multiplication (GEMM) is universal in various applications, such as signal
processing, machine learning, and computer vision. Conventional GEMM hardware …
processing, machine learning, and computer vision. Conventional GEMM hardware …
Stochastic computing design and implementation of a sound source localization system
Stochastic computing (SC) is an alternative computing paradigm that processes data in the
form of uniform bit-streams. SC is fault-tolerant and can compute on small, efficient circuits …
form of uniform bit-streams. SC is fault-tolerant and can compute on small, efficient circuits …
Architecture considerations for stochastic computing accelerators
Stochastic computing (SC) is an alternative computing technique for embedded systems
which offers lower area and power, and better error resilience compared to binary-encoded …
which offers lower area and power, and better error resilience compared to binary-encoded …
uSystolic: Byte-crawling unary systolic array
D Wu, J San Miguel - 2022 IEEE International Symposium on …, 2022 - ieeexplore.ieee.org
General matrix multiply (GEMM) is an important operation in broad applications, especially
the thriving deep neural networks. To achieve low power consumption for GEMM …
the thriving deep neural networks. To achieve low power consumption for GEMM …
A review of deterministic approaches to stochastic computing
Z Lin, G Xie, S Wang, J Han… - 2021 IEEE/ACM …, 2021 - ieeexplore.ieee.org
Stochastic computing (SC) has emerged as an alternative to conventional computing with
weighted binary representation. The operations in SC can be performed through simple …
weighted binary representation. The operations in SC can be performed through simple …
Agile simulation of stochastic computing image processing with contingency tables
The rapid computerized simulation of stochastic computing (SC) systems is a challenging
problem. A method for agile simulation of SC image processing is proposed in this work. The …
problem. A method for agile simulation of SC image processing is proposed in this work. The …
From Multipliers to Integrators: a Survey of Stochastic Computing Primitives
Stochastic Computing (SC) has the potential to dramatically improve important nanoscale
circuit metrics, including area and power dissipation, for implementing complex digital …
circuit metrics, including area and power dissipation, for implementing complex digital …
Stochastic computing in beyond von-neumann era: Processing bit-streams in memristive memory
Stochastic Computing (SC) is an alternative computing paradigm that promises high
robustness to noise and outstanding area-and power-efficiency compared to traditional …
robustness to noise and outstanding area-and power-efficiency compared to traditional …
[HTML][HTML] Remodelling correlation: A fault resilient technique of correlation sensitive stochastic designs
Major sources of error in stochastic circuits are correlation errors, soft errors, and random
fluctuation errors, which impact the circuit's accuracy and reliability. The soft error has the …
fluctuation errors, which impact the circuit's accuracy and reliability. The soft error has the …