跳到正文
arXiv cs.AI· Amit Aflalo, Shahaf E. Finder, Roy Amoyal, Eran Treister, Oren Freifeld·· 5 小时前AI 评分39

I/O 感知重构让小波卷积 WTConv 训练最高提速 4.35 倍并大幅降低显存

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

AI 导读

研究者针对小波卷积 WTConv 的内存瓶颈建立 I/O 模型,并提出三种代数重构方案,实现 I/O 感知的融合实现。重构使 HBM 流量降低约 2.55 倍,相比参考实现训练最高提速 4.35 倍,峰值显存约减半。该方案在 WTConvNeXt 配置的多级分解和多种张量形状上验证,保留了 WTConv 感受野优势的同时解决了执行效率问题。

正文 · 原文

View PDF HTML (experimental)

Abstract:Wavelet convolution (WTConv) has emerged as an increasingly popular drop-in replacement for standard convolutions, expanding a network's receptive field exponentially with the number of decomposition levels while keeping the parameter count linear. However, its reference implementation is severely memory-bound due to excessive data movement through high-bandwidth memory (HBM). We develop an I/O model of WTConv to characterize this bottleneck and use it to guide three algebraic reformulations: (1) recomputing the inexpensive Haar analysis butterfly on chip, (2) collapsing the multi-level synthesis cascade into a single closed-form pass indexed by output-coordinate bits, and (3) folding learned per-channel scales into the convolution weights. Together, these reformulations enable an I/O-aware fused implementation that substantially reduces HBM traffic. We evaluate the WTConvNeXt configuration across decomposition levels and a broad range of tensor shapes. Despite performing comparable arithmetic, the reference WTConv is substantially slower than the depthwise convolution it replaces. Our reformulation reduces modeled HBM traffic by approximately $2.55\times$, yielding up to a $4.35\times$ training speedup over the reference while roughly halving peak memory usage. Thus, our reformulation preserves the benefits of WTConv while substantially reducing its execution time and memory footprint, removing the systems overhead that previously limited its practical efficiency.
Comments: Accepted to TMLR
Subjects: Computer Vision and Pattern Recognition (cs.CV); Artificial Intelligence (cs.AI)
Cite as: arXiv:2608.10805 [cs.CV]
  (or arXiv:2608.10805v3 [cs.CV] for this version)
  https://doi.org/10.48550/arXiv.2608.10805

arXiv-issued DOI via DataCite

Submission history

From: Amit Aflalo [view email]
[v1] Tue, 11 Aug 2026 11:24:05 UTC (37 KB)
[v2] Thu, 13 Aug 2026 03:25:29 UTC (37 KB)
[v3] Wed, 4 Nov 2026 08:41:51 UTC (37 KB)

来源:arXiv cs.AI · arxiv.org