Denny H. T. Nugroho, Trio Adiono, Infall Syafalni, Nana Sutisna
Convolutional Neural Network (CNN) has been widely used in computer vision problems in recent years. Because of their excellent performance, energy economy, and versatility, FPGAs have been intensively investigated for use in accelerating CNNs. In this paper, we present WingCore, which uses the fast Winograd method to improve FPGA-based neural network accelerators. We use the weight stationary method and the addition process after element-wise multiplication to improve accelerator performance. We evaluate the hardware architecture on PYNQ Z2 platform. When compared to the CPU, our design achieves a 216.16 × speedup on Yolov3-Tiny layer 1. © 2022 IEEE.
School of Electrical Engineering and Informatics, Indonesia; Sumatera Institute of Technology, Electrical Engineering Department, Indonesia; University Center of Excellence on Microelectronics, Bandung Institute of Technology, Indonesia