Skip to main navigation Skip to search Skip to main content

A Tile-based Feature map Compression Method for Multi-stride Winograd Algorithm

  • Ge Li
  • , Yishuo Meng
  • , Siwei Xiang
  • , Jianfei Wang
  • , Li Geng
  • , Chen Yang
  • Xi'an Jiaotong University

Research output: Contribution to journalArticlepeer-review

Abstract

There are three commonly used convolution acceleration algorithms: Winograd, FFT, and FFA. However, these methods face challenges when accelerating multi-step convolution in hardware. In this paper, a Tile-based Feature map Compression Method (TFCM) was proposed to accelerate both convolutions with filter (3,2) (i.e., filter size is 3 and stride is 2) and (3,1) by using Winograd. Furthermore, the feasibility of TFCM was also discussed based on some popular CNNs. In addition, a Winograd-based Acceleration Unit (WAU) was designed to implement TFCM. The evaluation results show that our proposed methods can achieve 45.93%~75.28% multiplication savings when applied to VGG16, MobileNetV1. Moreover, our accelerator can accomplish 1.71 TOPS while deploying VGG16, achieving a 1.27× to 2× improvement in DSP efficiency per MHz compared with the state-of-the-art accelerators.

Original languageEnglish
JournalIEEE Transactions on Circuits and Systems II: Express Briefs
DOIs
StateAccepted/In press - 2026
Externally publishedYes

Keywords

  • CNNs
  • Feature map compression
  • Winograd

Fingerprint

Dive into the research topics of 'A Tile-based Feature map Compression Method for Multi-stride Winograd Algorithm'. Together they form a unique fingerprint.

Cite this