Memory Optimization for Deep Networks
Not on the map. Why?
Abstract (arXiv)
Deep learning is slowly, but steadily, hitting a memory bottleneck. While the tensor computation in top-of-the-line GPUs increased by 32x over the last five years, the total available memory only grew by 2.5x. This prevents researchers from exploring larger architectures, as training large networks requires more memory for storing intermediate outputs. In this paper, we present MONeT, an automatic framework that minimizes both the memory footprint and computational overhead of deep networks. MONeT jointly optimizes the checkpointing schedule and the implementation of various operators. MONeT is able to outperform all prior hand-tuned operations as well as automated checkpointing. MONeT reduces the overall memory requirement by 3x for various PyTorch models, with a 9-16% overhead in computation. For the same computation cost, MONeT requires 1.2-1.8x less memory than current state-of-the-art automated checkpointing frameworks. Our code is available at https://github.com/utsaslab/MONeT.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 6; 2023: 1; 2024: 0; 2025: 3; 2026: 2.
15 papers.
Sort:
By area:
- 2021ActNN: Reducing Training Memory Footprint via 2-Bit Activation Compressed Trainingcited by 61
- 2021Efficient Differentiable Simulation of Articulated Bodiescited by 38
- 2022GEMEL: Model Merging for Memory-Efficient, Real-Time Video Analytics at the Edgecited by 32
- 2022POET: Training Neural Networks on Tiny Devices with Integrated Rematerialization and Pagingcited by 26
- 2022Demand Layering for Real-Time DNN Inference with Minimized Memory Usagecited by 6
- 2022OLLA: Optimizing the Lifetime and Location of Arrays to Reduce the Memory Usage of Neural Networkscited by 6
- 2022A New Frontier of AI: On-Device AI Training and Personalizationcited by 5
- 2022A Transistor Operations Model for Deep Learning Energy Consumption Scaling Lawcited by 2
- 2025StreamBP: Memory-Efficient Exact Backpropagation for Long Sequence Training of LLMscited by 2
- 2025Maya: Optimizing Deep Learning Training Workloads using GPU Runtime Emulationcited by 1
- 2025DaCe AD: Unifying High-Performance Automatic Differentiation for Machine Learning and Scientific Computingcited by 1
- 2021XConv: Low-memory stochastic backpropagation for convolutional layerscited by 0
3 more
- 2023ROAM: memory-efficient large DNN training via optimized operator ordering and memory layoutcited by 0
- 2026HyperOffload: Graph-Driven Hierarchical Memory Management for Large Language Models on SuperNode Architecturescited by 0
- 2026Techniques for Peak Memory Reduction for LoRA Fine-tuning of LLMs on Edge Devicescited by 0
- 2026Techniques for Peak Memory Reduction for LoRA Fine-tuning of LLMs on Edge Devices17 Jun 2026
- 2026HyperOffload: Graph-Driven Hierarchical Memory Management for Large Language Models on SuperNode Architectures31 Jan 2026
- 2025DaCe AD: Unifying High-Performance Automatic Differentiation for Machine Learning and Scientific Computing2 Sep 2025
- 2025StreamBP: Memory-Efficient Exact Backpropagation for Long Sequence Training of LLMs3 Jun 2025
- 2025Maya: Optimizing Deep Learning Training Workloads using GPU Runtime Emulation26 Mar 2025
- 2023ROAM: memory-efficient large DNN training via optimized operator ordering and memory layout30 Oct 2023
- 2022OLLA: Optimizing the Lifetime and Location of Arrays to Reduce the Memory Usage of Neural Networks24 Oct 2022
- 2022Demand Layering for Real-Time DNN Inference with Minimized Memory Usage8 Oct 2022
- 2022POET: Training Neural Networks on Tiny Devices with Integrated Rematerialization and Paging15 Jul 2022
- 2022A New Frontier of AI: On-Device AI Training and Personalization9 Jun 2022
- 2022A Transistor Operations Model for Deep Learning Energy Consumption Scaling Law30 May 2022
- 2022GEMEL: Model Merging for Memory-Efficient, Real-Time Video Analytics at the Edge19 Jan 2022
- 2021ActNN: Reducing Training Memory Footprint via 2-Bit Activation Compressed Trainingcited by 61
- 2021Efficient Differentiable Simulation of Articulated Bodiescited by 38
- 2022GEMEL: Model Merging for Memory-Efficient, Real-Time Video Analytics at the Edgecited by 32
- 2022POET: Training Neural Networks on Tiny Devices with Integrated Rematerialization and Pagingcited by 26
- 2022Demand Layering for Real-Time DNN Inference with Minimized Memory Usagecited by 6
- 2022OLLA: Optimizing the Lifetime and Location of Arrays to Reduce the Memory Usage of Neural Networkscited by 6
- 2022A New Frontier of AI: On-Device AI Training and Personalizationcited by 5
- 2022A Transistor Operations Model for Deep Learning Energy Consumption Scaling Lawcited by 2
- 2025StreamBP: Memory-Efficient Exact Backpropagation for Long Sequence Training of LLMscited by 2
- 2025Maya: Optimizing Deep Learning Training Workloads using GPU Runtime Emulationcited by 1
- 2025DaCe AD: Unifying High-Performance Automatic Differentiation for Machine Learning and Scientific Computingcited by 1
- 2021XConv: Low-memory stochastic backpropagation for convolutional layerscited by 0
12 most cited of 14 All 14 (JSON)
- 2026Techniques for Peak Memory Reduction for LoRA Fine-tuning of LLMs on Edge Devices17 Jun 2026
- 2025DaCe AD: Unifying High-Performance Automatic Differentiation for Machine Learning and Scientific Computing2 Sep 2025
- 2025StreamBP: Memory-Efficient Exact Backpropagation for Long Sequence Training of LLMs3 Jun 2025
- 2025Maya: Optimizing Deep Learning Training Workloads using GPU Runtime Emulation26 Mar 2025
- 2023ROAM: memory-efficient large DNN training via optimized operator ordering and memory layout30 Oct 2023
- 2022OLLA: Optimizing the Lifetime and Location of Arrays to Reduce the Memory Usage of Neural Networks24 Oct 2022
- 2022Demand Layering for Real-Time DNN Inference with Minimized Memory Usage8 Oct 2022
- 2022POET: Training Neural Networks on Tiny Devices with Integrated Rematerialization and Paging15 Jul 2022
- 2022A New Frontier of AI: On-Device AI Training and Personalization9 Jun 2022
- 2022A Transistor Operations Model for Deep Learning Energy Consumption Scaling Law30 May 2022
- 2022GEMEL: Model Merging for Memory-Efficient, Real-Time Video Analytics at the Edge19 Jan 2022
- 2021Efficient Differentiable Simulation of Articulated Bodies16 Sep 2021
12 newest of 14 All 14 (JSON)