MISO: Exploiting Multi-Instance GPU Capability on Multi-Tenant Systems for Machine Learning
Not on the map. Why?
Abstract (arXiv)
GPU technology has been improving at an expedited pace in terms of size and performance, empowering HPC and AI/ML researchers to advance the scientific discovery process. However, this also leads to inefficient resource usage, as most GPU workloads, including complicated AI/ML models, are not able to utilize the GPU resources to their fullest extent -- encouraging support for GPU multi-tenancy. We propose MISO, a technique to exploit the Multi-Instance GPU (MIG) capability on the latest NVIDIA datacenter GPUs (e.g., A100, H100) to dynamically partition GPU resources among co-located jobs. MISO's key insight is to use the lightweight, more flexible Multi-Process Service (MPS) capability to predict the best MIG partition allocation for different jobs, without incurring the overhead of implementing them during exploration. Due to its ability to utilize GPU resources more efficiently, MISO achieves 49% and 16% lower average job completion time than the unpartitioned and optimal static GPU partition schemes, respectively.
Key facts. Cited by 15 papers in the map (data through 14 Oct 2026). First posted on arXiv 23 Jul 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 2; 2024: 5; 2025: 4; 2026: 2.
15 papers.
Sort:
By area:
- 2023From Words to Watts: Benchmarking the Energy Costs of Large Language Model Inferencecited by 170
- 2025LithOS: An Operating System for Efficient Machine Learning on GPUscited by 9
- 2022An Analysis of Collocation on GPUs for Deep Learning Trainingcited by 6
- 2024SCAR: Scheduling Multi-Model AI Workloads on Heterogeneous Multi-Chiplet Module Acceleratorscited by 6
- 2024COMET: Towards Partical W4A4KV4 LLMs Servingcited by 6
- 2024Fair Resource Allocation in Virtualized O-RAN Platformscited by 4
- 2022KAIROS: Building Cost-Efficient Machine Learning Inference Systems with Heterogeneous Cloud Resourcescited by 3
- 2024Hierarchical Resource Partitioning on Modern GPUs: A Reinforcement Learning Approachcited by 2
- 2023DIPPM: a Deep Learning Inference Performance Predictive Model using Graph Neural Networkscited by 1
- 2025xMem: A CPU-Based Approach for Accurate Estimation of GPU Memory in Deep Learning Training Workloadscited by 1
- 2024PREBA: A Hardware/Software Co-Design for Multi-Instance GPU based AI Inference Serverscited by 0
- 2025Survey of HPC in US Research Institutionscited by 0
3 more
- 2026Energy-Aware Scheduling for Serverless LLM Serving on Shared GPUs29 Jun 2026
- 2026VUDA: Enabling Controlled Spatial Sharing of Graphics and Compute on NVIDIA GPUs2 May 2026
- 2025xMem: A CPU-Based Approach for Accurate Estimation of GPU Memory in Deep Learning Training Workloads23 Oct 2025
- 2025Predictable LLM Serving on GPU Clusters27 Aug 2025
- 2025Survey of HPC in US Research Institutions23 Jun 2025
- 2025LithOS: An Operating System for Efficient Machine Learning on GPUs21 Apr 2025
- 2024PREBA: A Hardware/Software Co-Design for Multi-Instance GPU based AI Inference Servers28 Nov 2024
- 2024COMET: Towards Partical W4A4KV4 LLMs Serving16 Oct 2024
- 2024Hierarchical Resource Partitioning on Modern GPUs: A Reinforcement Learning Approach14 May 2024
- 2024SCAR: Scheduling Multi-Model AI Workloads on Heterogeneous Multi-Chiplet Module Accelerators1 May 2024
- 2024Fair Resource Allocation in Virtualized O-RAN Platforms17 Feb 2024
- 2023From Words to Watts: Benchmarking the Energy Costs of Large Language Model Inference4 Oct 2023
3 more
- 2025Predictable LLM Serving on GPU Clusterscited by 0
- 2026Energy-Aware Scheduling for Serverless LLM Serving on Shared GPUscited by 0
- 2026Energy-Aware Scheduling for Serverless LLM Serving on Shared GPUs29 Jun 2026
- 2025Predictable LLM Serving on GPU Clusters27 Aug 2025
- 2023From Words to Watts: Benchmarking the Energy Costs of Large Language Model Inferencecited by 170
- 2025LithOS: An Operating System for Efficient Machine Learning on GPUscited by 9
- 2022An Analysis of Collocation on GPUs for Deep Learning Trainingcited by 6
- 2024SCAR: Scheduling Multi-Model AI Workloads on Heterogeneous Multi-Chiplet Module Acceleratorscited by 6
- 2024COMET: Towards Partical W4A4KV4 LLMs Servingcited by 6
- 2024Fair Resource Allocation in Virtualized O-RAN Platformscited by 4
- 2022KAIROS: Building Cost-Efficient Machine Learning Inference Systems with Heterogeneous Cloud Resourcescited by 3
- 2024Hierarchical Resource Partitioning on Modern GPUs: A Reinforcement Learning Approachcited by 2
- 2023DIPPM: a Deep Learning Inference Performance Predictive Model using Graph Neural Networkscited by 1
- 2025xMem: A CPU-Based Approach for Accurate Estimation of GPU Memory in Deep Learning Training Workloadscited by 1
- 2024PREBA: A Hardware/Software Co-Design for Multi-Instance GPU based AI Inference Serverscited by 0
- 2025Survey of HPC in US Research Institutionscited by 0
12 most cited of 13 All 13 (JSON)
- 2026VUDA: Enabling Controlled Spatial Sharing of Graphics and Compute on NVIDIA GPUs2 May 2026
- 2025xMem: A CPU-Based Approach for Accurate Estimation of GPU Memory in Deep Learning Training Workloads23 Oct 2025
- 2025Survey of HPC in US Research Institutions23 Jun 2025
- 2025LithOS: An Operating System for Efficient Machine Learning on GPUs21 Apr 2025
- 2024PREBA: A Hardware/Software Co-Design for Multi-Instance GPU based AI Inference Servers28 Nov 2024
- 2024COMET: Towards Partical W4A4KV4 LLMs Serving16 Oct 2024
- 2024Hierarchical Resource Partitioning on Modern GPUs: A Reinforcement Learning Approach14 May 2024
- 2024SCAR: Scheduling Multi-Model AI Workloads on Heterogeneous Multi-Chiplet Module Accelerators1 May 2024
- 2024Fair Resource Allocation in Virtualized O-RAN Platforms17 Feb 2024
- 2023From Words to Watts: Benchmarking the Energy Costs of Large Language Model Inference4 Oct 2023
- 2023DIPPM: a Deep Learning Inference Performance Predictive Model using Graph Neural Networks21 Mar 2023
- 2022KAIROS: Building Cost-Efficient Machine Learning Inference Systems with Heterogeneous Cloud Resources12 Oct 2022
12 newest of 13 All 13 (JSON)