English

Flex-MIG: Enabling Distributed Execution on MIG

Distributed, Parallel, and Cluster Computing 2025-11-14 v2

Abstract

GPU clusters in multi-tenant settings often suffer from underutilization, making GPU-sharing technologies essential for efficient resource use. Among them, NVIDIA Multi-Instance GPU (MIG) has gained traction for providing hardware-level isolation that enables concurrent workloads without interference. However, MIG's hardware rigidity and the conventional one-to-one allocation model jointly lead to severe fragmentation and cluster-wide underutilization. We present Flex-MIG, a software-only framework that replaces one-to-one with a one-to-many allocation model and enables host-shared-memory collectives across MIG instances without hardware modification. Flex-MIG eliminates drain-required reconfiguration, reduces fragmentation, and improves makespan by up to 17% across diverse traces, showing that rethinking MIG's operational model as a software-coordinated layer substantially improves cluster efficiency.

Keywords

Cite

@article{arxiv.2511.09143,
  title  = {Flex-MIG: Enabling Distributed Execution on MIG},
  author = {Myeongsu Kim and Ikjun Yeom and Younghoon Kim},
  journal= {arXiv preprint arXiv:2511.09143},
  year   = {2025}
}

Comments

13 pages, 11 figures, under review for MLSys 2026

R2 v1 2026-07-01T07:33:38.797Z