Recent advances in convolutional neural network acceleration

Q Zhang, M Zhang, T Chen, Z Sun, Y Ma, B Yu - Neurocomputing, 2019 - Elsevier
In recent years, convolutional neural networks (CNNs) have shown great performance in
various fields such as image classification, pattern recognition, and multi-media …

A survey of stochastic computing neural networks for machine learning applications

Y Liu, S Liu, Y Wang, F Lombardi… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Neural networks (NNs) are effective machine learning models that require significant
hardware and energy consumption in their computing process. To implement NNs …

PUMA: A programmable ultra-efficient memristor-based accelerator for machine learning inference

A Ankit, IE Hajj, SR Chalamalasetti, G Ndu… - Proceedings of the …, 2019 - dl.acm.org
Memristor crossbars are circuits capable of performing analog matrix-vector multiplications,
overcoming the fundamental energy efficiency limitations of digital logic. They have been …

Recent advances in efficient computation of deep convolutional neural networks

J Cheng, P Wang, G Li, Q Hu, H Lu - Frontiers of Information Technology & …, 2018 - Springer
Deep neural networks have evolved remarkably over the past few years and they are
currently the fundamental tools of many intelligent systems. At the same time, the …

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 …

Sc-dcnn: Highly-scalable deep convolutional neural network using stochastic computing

A Ren, Z Li, C Ding, Q Qiu, Y Wang, J Li, X Qian… - ACM Sigplan …, 2017 - dl.acm.org
With the recent advance of wearable devices and Internet of Things (IoTs), it becomes
attractive to implement the Deep Convolutional Neural Networks (DCNNs) in embedded and …

Accelerating CNN inference on FPGAs: A survey

K Abdelouahab, M Pelcat, J Serot, F Berry - arXiv preprint arXiv …, 2018 - arxiv.org
Convolutional Neural Networks (CNNs) are currently adopted to solve an ever greater
number of problems, ranging from speech recognition to image classification and …

Accelerating neural network inference on FPGA-based platforms—A survey

R Wu, X Guo, J Du, J Li - Electronics, 2021 - mdpi.com
The breakthrough of deep learning has started a technological revolution in various areas
such as object identification, image/video recognition and semantic segmentation. Neural …

A new stochastic computing multiplier with application to deep convolutional neural networks

H Sim, J Lee - Proceedings of the 54th Annual Design Automation …, 2017 - dl.acm.org
Stochastic computing (SC) allows for extremely low cost and low power implementations of
common arithmetic operations. However inherent random fluctuation error and long latency …

One-bit OFDM receivers via deep learning

E Balevi, JG Andrews - IEEE Transactions on Communications, 2019 - ieeexplore.ieee.org
This paper develops novel deep learning-based architectures and design methodologies for
an orthogonal frequency division multiplexing (OFDM) receiver under the constraint of one …