Accelerating sparse convolutional neural networks with systolic arrays on FPGA

H Nehete, G Verma, S Yadav… - Applications of Machine …, 2023 - spiedigitallibrary.org
Convolutional Neural Networks (CNNs) are frequently used in a wide range of applications,
including speech, image recognition and natural language processing. However, due to the …

An efficient CNN training accelerator leveraging transposable block sparsity

M Xu, J Lu, Z Wang, J Lin - 2022 IEEE 4th International …, 2022 - ieeexplore.ieee.org
Convolutional neural network (CNN) training is computationally intensive, requiring a great
deal of time and resources. Exploiting data sparsity is a promising method to ac-celerate …

RSNN: A software/hardware co-optimized framework for sparse convolutional neural networks on FPGAs

W You, C Wu - IEEE Access, 2020 - ieeexplore.ieee.org
Convolutional Neural Networks (CNNs) have been shown to be very useful in image
recognition and other Artificial Intelligence (AI) applications, however, at the expense of …

A reconfigurable accelerator for sparse convolutional neural networks

W You, C Wu - Proceedings of the 2019 ACM/SIGDA International …, 2019 - dl.acm.org
Convolutional Neural Networks (CNNs) have been shown to be very useful in image
recognition and other AI applications. CNNs are usually computationally intensive. To …

S2 Engine: A Novel Systolic Architecture for Sparse Convolutional Neural Networks

J Yang, W Fu, X Cheng, X Ye, P Dai… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Convolutional neural networks (CNNs) have achieved great success in performing cognitive
tasks. However, execution of CNNs requires a large amount of computing resources and …

A high-performance FPGA accelerator for sparse neural networks: work-in-progress

Y Lu, L Gong, C Xu, F Sun, Y Zhang, C Wang… - Proceedings of the 2017 …, 2017 - dl.acm.org
Neural networks have been widely used in a large range of domains, researchers tune
numbers of layrs, neurons and synapses to adapt various applications. As a consequence …

Efficient Layer-Wise N:M Sparse CNN Accelerator with Flexible SPEC: Sparse Processing Element Clusters

X Xie, M Zhu, S Lu, Z Wang - Micromachines, 2023 - mdpi.com
Recently, the layer-wise N: M fine-grained sparse neural network algorithm (ie, every M-
weights contains N non-zero values) has attracted tremendous attention, as it can effectively …

Speedy: An accelerator for sparse convolutional neural networks on fpgas

L Lu, Y Liang, R Huang, W Lin, X Cui… - Proceedings of the 2019 …, 2019 - dl.acm.org
Deep convolutional neural networks (CNNs) have achieved remarkable performance with
the cost of huge computation. Moreover, the current trend of CNNs is towards more complex …

An efficient hardware accelerator for structured sparse convolutional neural networks on FPGAs

C Zhu, K Huang, S Yang, Z Zhu… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Deep convolutional neural networks (CNNs) have achieved state-of-the-art performance in a
wide range of applications. However, deeper CNN models, which are usually computation …

Compressed Sparse Kernel: Optimization of Pruning for Customized CNNs on FPGAs

J Nelson, SR Hasan - 2022 IEEE 65th International Midwest …, 2022 - ieeexplore.ieee.org
Convolutional neural networks (CNNs) have become a widely popular method for
performing common computer vision tasks, such as image classification and object …