From multipliers to integrators: A survey of stochastic computing primitives

S Liu, JL Rosselló, S Liu, X Tang… - IEEE Transactions …, 2024 - ieeexplore.ieee.org
Stochastic Computing (SC) has the potential to dramatically improve important nanoscale
circuit metrics, including area and power dissipation, for implementing complex digital …

UGEMM: Unary computing architecture for GEMM applications

D Wu, J Li, R Yin, H Hsiao, Y Kim… - 2020 ACM/IEEE 47th …, 2020 - ieeexplore.ieee.org
General matrix multiplication (GEMM) is universal in various applications, such as signal
processing, machine learning, and computer vision. Conventional GEMM hardware …

An FPGA implementation of stochastic computing-based LSTM

G Maor, X Zeng, Z Wang, Y Hu - 2019 IEEE 37th International …, 2019 - ieeexplore.ieee.org
As a special type of recurrent neural networks (RNN), Long Short Term Memory (LSTM) is
capable of processing sequential data with a great improvement in accuracy and is widely …

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 …

A survey of intelligent chip design research based on spiking neural networks

L Chen, X **ong, J Liu - IEEE Access, 2022 - ieeexplore.ieee.org
The traditional neural network Intelligent chip has the problem of high power consumption
due to classical computing architecture, limiting the development of neural network …

Fast and Scaled Counting-Based Stochastic Computing Divider Design

Y Liu, S Yu, M Tasnim, SXD Tan - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
This article presents novel designs for stochastic computing (SC)-based dividers, which
promise low latency, high energy efficiency, as well as high accuracy for error-tolerant …

CORLD: In-stream correlation manipulation for low-discrepancy stochastic computing

S Asadi, MH Najafi, M Imani - 2021 IEEE/ACM International …, 2021 - ieeexplore.ieee.org
Stochastic computing (SC) is a re-emerging computing paradigm providing low-cost and
noise-tolerant designs for a wide range of arithmetic operations. SC circuits operate on …

uGEMM: Unary computing for GEMM applications

D Wu, J Li, R Yin, H Hsiao, Y Kim, J San Miguel - IEEE Micro, 2021 - ieeexplore.ieee.org
General matrix multiplication (GEMM) is pervasive in various domains, such as signal
processing, computer vision, and machine learning. Conventional binary architectures for …

Normalized stability: A cross-level design metric for early termination in stochastic computing

D Wu, R Yin, JS Miguel - Proceedings of the 26th Asia and South Pacific …, 2021 - dl.acm.org
Stochastic computing is a statistical computing scheme that represents data as serial bit
streams to greatly reduce hardware complexity. The key trade-off is that processing more …

Design of a stochastic computing architecture for the phansalkar algorithm

Y Zhang, J Qin, J Han, G **e - IEEE Transactions on Very Large …, 2024 - ieeexplore.ieee.org
Binarization plays a key role in image processing. Its performance directly affects the
success of subsequent character segmentation and recognition. The Phansalkar algorithm …