An Analysis of Collocation on GPUs for Deep Learning Training
Not on the map. Why?
Abstract (arXiv)
Deep learning training is an expensive process that extensively uses GPUs, but not all model training saturates modern powerful GPUs. Multi-Instance GPU (MIG) is a new technology introduced by NVIDIA that can partition a GPU to better-fit workloads that do not require all the memory and compute resources of a full GPU. In this paper, we examine the performance of a MIG-enabled A100 GPU under deep learning workloads containing various sizes and combinations of models. We contrast the benefits of MIG to older workload collocation methods on GPUs: na"ively submitting multiple processes on the same GPU and utilizing Multi-Process Service (MPS). Our results demonstrate that collocating multiple model training runs may yield significant benefits. In certain cases, it can lead up to four times training throughput despite increased epoch time. On the other hand, the aggregate memory footprint and compute needs of the models trained in parallel must fit the available memory and compute resources of the GPU. MIG can be beneficial thanks to its interference-free partitioning, especially when the sizes of the models align with the MIG partitioning options. MIG's rigid partitioning, however, may create sub-optimal GPU utilization for more dynamic mixed workloads. In general, we recommend MPS as the best performing and most flexible form of collocation for model training for a single user submitting training jobs.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 15 of its 44 references that are in the map. First posted on arXiv 13 Sep 2022.
Builds on
15 of 44 references.
References · 15
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2016Identity Mappings in Deep Residual Networkscited by 1,960
- 2021EfficientNetV2: Smaller Models and Faster Trainingcited by 1,127
- 2021Going deeper with Image Transformerscited by 759
- 2020Image Segmentation Using Deep Learning: A Surveycited by 659
- 2017A Downsampled Variant of ImageNet as an Alternative to the CIFAR datasetscited by 374
- 2019Deep Learning Recommendation Model for Personalization and Recommendation Systemscited by 327
- 2019Analysis of Large-Scale Multi-Tenant GPU Clusters for DNN Training Workloadscited by 79
- 2020A survey on Semi-, Self- and Unsupervised Learning for Image Classificationcited by 55
- 2022MISO: Exploiting Multi-Instance GPU Capability on Multi-Tenant Systems for Machine Learningcited by 15
Built on by
Citing papers per year: 2024: 2; 2025: 3; 2026: 1.
6 papers.
- 2025Contrastive Forward-Forward: A Training Algorithm of Vision Transformercited by 5
- 2024TensorSocket: Shared Data Loading for Deep Learning Trainingcited by 3
- 2025Position: Neglecting the Sustainability of AI is Fuelling a Global AI Arms Racecited by 2
- 2024PREBA: A Hardware/Software Co-Design for Multi-Instance GPU based AI Inference Serverscited by 0
- 2025AEGIS: Runtime-Guided GPU Collocation for Multi-Tenant Deep Learning Trainingcited by 0
- 2026AIBuildAI-2.5: Efficient Autonomous AI Model Development Through LLM-Guided Tree Searchcited by 0
- 2026AIBuildAI-2.5: Efficient Autonomous AI Model Development Through LLM-Guided Tree Search6 Sep 2026
- 2025AEGIS: Runtime-Guided GPU Collocation for Multi-Tenant Deep Learning Training26 Aug 2025
- 2025Position: Neglecting the Sustainability of AI is Fuelling a Global AI Arms Race27 Feb 2025
- 2025Contrastive Forward-Forward: A Training Algorithm of Vision Transformer1 Feb 2025
- 2024PREBA: A Hardware/Software Co-Design for Multi-Instance GPU based AI Inference Servers28 Nov 2024
- 2024TensorSocket: Shared Data Loading for Deep Learning Training27 Sep 2024