MEC: Memory-efficient Convolution for Deep Neural Network
Not on the map. Why?
Abstract (arXiv)
Convolution is a critical component in modern deep neural networks, thus several algorithms for convolution have been developed. Direct convolution is simple but suffers from poor performance. As an alternative, multiple indirect methods have been proposed including im2col-based convolution, FFT-based convolution, or Winograd-based algorithm. However, all these indirect methods have high memory-overhead, which creates performance degradation and offers a poor trade-off between performance and memory consumption. In this work, we propose a memory-efficient convolution or MEC with compact lowering, which reduces memory-overhead substantially and accelerates convolution process. MEC lowers the input matrix in a simple yet efficient/compact way (i.e., much less memory-overhead), and then executes multiple small matrix multiplications in parallel to get convolution completed. Additionally, the reduced memory footprint improves memory sub-system efficiency, improving performance. Our experimental results show that MEC reduces memory consumption significantly with good speedup on both mobile and server platforms, compared with other indirect convolution algorithms.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). First posted on arXiv 21 Jun 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 1; 2023: 3; 2024: 2; 2025: 2; 2026: 2.
14 papers.
Sort:
- 2021RepMLP: Re-parameterizing Convolutions into Fully-connected Layers for Image Recognitioncited by 40
- 2021RepMLPNet: Hierarchical Vision MLP with Re-parameterized Localitycited by 32
- 2025From Tiny Machine Learning to Tiny Deep Learning: A Surveycited by 5
- 2021High Performance Convolution Using Sparsity and Patterns for Inference in Deep Convolutional Neural Networkscited by 3
- 2023Advancing Direct Convolution using Convolution Slicing Optimization and ISA Extensionscited by 3
- 2023Im2win: An Efficient Convolution Paradigm on GPUcited by 3
- 2023Im2win: Memory Efficient Convolution On SIMD Architecturescited by 2
- 2025AI/ML-Based Automatic Modulation Recognition: Recent Trends and Future Possibilitiescited by 2
- 2024High Performance Im2win and Direct Convolutions using Three Tensor Layouts on SIMD Architecturescited by 1
- 2026Enabling Memory-efficient Im2win Convolution with Multi-precision Support on GPU CUDA and Tensor Corescited by 1
- 2021Modulating Regularization Frequency for Efficient Compression-Aware Model Trainingcited by 0
- 2022Towards a learning-based performance modeling for accelerating Deep Neural Networkscited by 0
- 2026MicroQonv: Reshaping Convolution Tensors for Efficient Microscaling in Training and Inference23 Sep 2026
- 2026Enabling Memory-efficient Im2win Convolution with Multi-precision Support on GPU CUDA and Tensor Cores21 Aug 2026
- 2025From Tiny Machine Learning to Tiny Deep Learning: A Survey21 Jun 2025
- 2025AI/ML-Based Automatic Modulation Recognition: Recent Trends and Future Possibilities7 Feb 2025
- 2024SMM-Conv: Scalar Matrix Multiplication with Zero Packing for Accelerated Convolution23 Nov 2024
- 2024High Performance Im2win and Direct Convolutions using Three Tensor Layouts on SIMD Architectures1 Aug 2024
- 2023Im2win: Memory Efficient Convolution On SIMD Architectures25 Jun 2023
- 2023Im2win: An Efficient Convolution Paradigm on GPU25 Jun 2023
- 2023Advancing Direct Convolution using Convolution Slicing Optimization and ISA Extensions8 Mar 2023
- 2022Towards a learning-based performance modeling for accelerating Deep Neural Networks9 Dec 2022
- 2021RepMLPNet: Hierarchical Vision MLP with Re-parameterized Locality21 Dec 2021
- 2021RepMLP: Re-parameterizing Convolutions into Fully-connected Layers for Image Recognition5 May 2021
- 2021RepMLP: Re-parameterizing Convolutions into Fully-connected Layers for Image Recognitioncited by 40
- 2021RepMLPNet: Hierarchical Vision MLP with Re-parameterized Localitycited by 32
- 2025From Tiny Machine Learning to Tiny Deep Learning: A Surveycited by 5
- 2021High Performance Convolution Using Sparsity and Patterns for Inference in Deep Convolutional Neural Networkscited by 3
- 2023Advancing Direct Convolution using Convolution Slicing Optimization and ISA Extensionscited by 3
- 2023Im2win: An Efficient Convolution Paradigm on GPUcited by 3
- 2023Im2win: Memory Efficient Convolution On SIMD Architecturescited by 2
- 2025AI/ML-Based Automatic Modulation Recognition: Recent Trends and Future Possibilitiescited by 2
- 2024High Performance Im2win and Direct Convolutions using Three Tensor Layouts on SIMD Architecturescited by 1
- 2026Enabling Memory-efficient Im2win Convolution with Multi-precision Support on GPU CUDA and Tensor Corescited by 1
- 2021Modulating Regularization Frequency for Efficient Compression-Aware Model Trainingcited by 0
- 2022Towards a learning-based performance modeling for accelerating Deep Neural Networkscited by 0
12 most cited of 14 All 14 (JSON)
- 2026MicroQonv: Reshaping Convolution Tensors for Efficient Microscaling in Training and Inference23 Sep 2026
- 2026Enabling Memory-efficient Im2win Convolution with Multi-precision Support on GPU CUDA and Tensor Cores21 Aug 2026
- 2025From Tiny Machine Learning to Tiny Deep Learning: A Survey21 Jun 2025
- 2025AI/ML-Based Automatic Modulation Recognition: Recent Trends and Future Possibilities7 Feb 2025
- 2024SMM-Conv: Scalar Matrix Multiplication with Zero Packing for Accelerated Convolution23 Nov 2024
- 2024High Performance Im2win and Direct Convolutions using Three Tensor Layouts on SIMD Architectures1 Aug 2024
- 2023Im2win: Memory Efficient Convolution On SIMD Architectures25 Jun 2023
- 2023Im2win: An Efficient Convolution Paradigm on GPU25 Jun 2023
- 2023Advancing Direct Convolution using Convolution Slicing Optimization and ISA Extensions8 Mar 2023
- 2022Towards a learning-based performance modeling for accelerating Deep Neural Networks9 Dec 2022
- 2021RepMLPNet: Hierarchical Vision MLP with Re-parameterized Locality21 Dec 2021
- 2021RepMLP: Re-parameterizing Convolutions into Fully-connected Layers for Image Recognition5 May 2021
12 newest of 14 All 14 (JSON)