cs.DCAug 21, 2026

Enabling Memory-efficient Im2win Convolution with Multi-precision Support on GPU CUDA and Tensor Cores

Authors: Xiang Fu, Jixiang Ma, Xinpeng Zhang, Peng Zhao, Shuai Lu, Xu Tony Liu

Organizations: Nanchang Hangkong University, China · EEO Tech, China · University of Washington, USA · AWS, USA

Abstract

Convolution is a principal computational bottleneck in deep neural networks, and its efficiency depends on tight integration between algorithms and GPU hardware. Existing GPU convolution methods suffer from large memory overhead, poor cache utilization, limited effectiveness across kernel sizes, or numerical instability. This work extends the im2win paradigm -- a universal, memory-efficient convolution method with contiguous memory access for all kernel sizes -- to run efficiently in full precision on CUDA cores and half precision on tensor cores. By introducing new kernel designs and optimizations such as zig-zag memory access and asynchronous data movement, im2win efficiently exploits hardware-accelerated half-precision matrix multiply-accumulate operations. Across twelve CNN benchmarks, im2win achieves up to 2.8x higher TFLOPS than its CUDA core implementation, 1.4x higher than cuDNN, and 6.4x higher than GEMM-based convolution with cuBLAS, while using as little as 53% and 35% of their memory, respectively. These results establish im2win as a unified, high-performance convolution framework for modern GPU architectures.

Figures & tables

Explore similar work

CardsList
  1. Right In-Place (RiP) Convolution: A Simple, General, and Near-Optimal Strategy for Memory-Efficient CNN Inference

    Sep 30, 2026Opegbemi Matthias Busoye, Tolulope Matthew Busoye, Eghonghon-aye EigbeMemory-Efficient InferenceConvolutional Neural Networks

  2. WBMM: Windowed Batch Matrix Multiplication for Efficient Large Receptive Field Convolution

    Jul 2, 2026Wan Song, Wei Zhou, Rui Wang +4GPU Kernel OptimizationConvolutional Neural Networks

  3. Fast and Memory-Efficient Wavelet Convolutions via I/O-Aware Reformulation

    Aug 11, 2026Amit Aflalo, Shahaf E. Finder, Roy Amoyal +2GPU Kernel OptimizationWavelet Methods