[HTML][HTML] Optimization and acceleration of convolutional neural networks: A survey

G Habib, S Qureshi - Journal of King Saud University-Computer and …, 2022 - Elsevier
Convolutional neural networks (CNN) is a specialized case of artificial neural networks
(ANN) and finds its application in computer vision and parallel distributed computing for …

Winograd convolution for deep neural networks: Efficient point selection

SA Alam, A Anderson, B Barabasz… - ACM Transactions on …, 2022 - dl.acm.org
Convolutional neural networks (CNNs) have dramatically improved the accuracy of image,
video, and audio processing for tasks such as object recognition, image segmentation, and …

Exploring Winograd convolution for cost-effective neural network fault tolerance

X Xue, C Liu, B Liu, H Huang, Y Wang… - … Transactions on Very …, 2023 - ieeexplore.ieee.org
Winograd is generally utilized to optimize convolution performance and computational
efficiency because of the reduced multiplication operations, but the reliability issues brought …

Winograd convolution: A perspective from fault tolerance

X Xue, H Huang, C Liu, T Luo, L Zhang… - Proceedings of the 59th …, 2022 - dl.acm.org
Winograd convolution is originally proposed to reduce the computing overhead by
converting multiplication in neural network (NN) with addition via linear transformation. Other …

Evaluating fft-based algorithms for strided convolutions on armv8 architectures?

X Huang, Q Wang, S Lu, R Hao, S Mei… - ACM SIGMETRICS …, 2022 - dl.acm.org
Convolutional Neural Networks (CNNs) have been widely adopted in all kinds of artificial
intelligence applications. Most of the computational overhead of CNNs is mainly spent on …

Lowino: Towards efficient low-precision winograd convolutions on modern cpus

G Li, Z Jia, X Feng, Y Wang - … of the 50th International Conference on …, 2021 - dl.acm.org
Low-precision computation, which has been widely supported in contemporary hardware, is
considered as one of the most effective methods to accelerate convolutional neural …

Fta-gan: A computation-efficient accelerator for gans with fast transformation algorithm

W Mao, P Yang, Z Wang - IEEE Transactions on Neural …, 2021 - ieeexplore.ieee.org
Nowadays, generative adversarial network (GAN) is making continuous breakthroughs in
many machine learning tasks. The popular GANs usually involve computation-intensive …

Accelerate non-unit stride convolutions with Winograd algorithms

J Pan, D Chen - Proceedings of the 26th Asia and South Pacific Design …, 2021 - dl.acm.org
While computer vision tasks target increasingly challenging scenarios, the need for real-time
processing of images rises as well, requiring more efficient methods to accelerate …

Expanding the edge: Enabling efficient winograd cnn inference with deep reuse on edge device

F Zhang, R Wu, J Guan, Z Zheng, X Guo… - … on Knowledge and …, 2023 - ieeexplore.ieee.org
Deep learning on edge devices is becoming increasingly important, especially with the
explosion of IoT devices. For example, the total number of devices connected to IoT reaches …

Winols: A Large-Tiling Sparse Winograd CNN Accelerator on FPGAs

K Xie, Y Lu, X He, D Yi, H Dong, Y Chen - ACM Transactions on …, 2024 - dl.acm.org
Convolutional Neural Networks (CNNs) can benefit from the computational reductions
provided by the Winograd minimal filtering algorithm and weight pruning. However …