Skip to content

Inspection Factorization for Hardware-Efficient 2D Fast Convolution

Aug 2026 · Symposium on Integrated Circuits and Systems Design · pp. 1-5 · 0 citations · 33 references

Abstract

Fast convolution is widely used to reduce the arithmetic cost of small-kernel CNN convolutions. However, its hardware efficiency depends not only on the number of transform-domain multiplications, but also on the complexity of the transform stages. This work proposes Inspection Factorization (IF) as an alternative to conventional Winograd and Toom-Cook schemes for $3 \times 3$ convolution under a unified RTL architecture. IF is compared to a straightforward MAC-based baseline, referred to as Naïve, under identical workload and clock constraints at two operating points: balanced, corresponding to the best area-performance trade-off, and maxMAC, corresponding to the maximum number of MAC units used by the IF in this work. Relative to Naïve, IF achieves a performance gain of 69% to 83% for both operating points. The corresponding area variation ranges from a 2% reduction to a 38% increase, while power consumption increases by 44% to 88%. Despite this power penalty, IF reduces energy consumption by 57% to 69%. Compared with other fast-convolution alternatives, IF offers an intermediate trade-off between performance and implementation cost, with lower transform overhead than larger Toom-Cook configurations and higher performance than smaller Winogradbased alternatives.

View source

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.