Pith. sign in

REVIEW 3 cited by

Serving DNN Models with Multi-Instance GPUs: A Case of the Reconfigurable Machine Scheduling Problem

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2109.11067 v1 pith:PRWHQLRD submitted 2021-09-18 cs.DC cs.LG

classification cs.DCcs.LG
keywords algorithmproblemservinga100gpusmig-servingalgorithmscase
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
read the original abstract

Multi-Instance GPU (MIG) is a new feature introduced by NVIDIA A100 GPUs that partitions one physical GPU into multiple GPU instances. With MIG, A100 can be the most cost-efficient GPU ever for serving Deep Neural Networks (DNNs). However, discovering the most efficient GPU partitions is challenging. The underlying problem is NP-hard; moreover, it is a new abstract problem, which we define as the Reconfigurable Machine Scheduling Problem (RMS). This paper studies serving DNNs with MIG, a new case of RMS. We further propose a solution, MIG-serving. MIG- serving is an algorithm pipeline that blends a variety of newly designed algorithms and customized classic algorithms, including a heuristic greedy algorithm, Genetic Algorithm (GA), and Monte Carlo Tree Search algorithm (MCTS). We implement MIG-serving on Kubernetes. Our experiments show that compared to using A100 as-is, MIG-serving can save up to 40% of GPUs while providing the same throughput.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 3 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. LithOS: An Operating System for Efficient Machine Learning on GPUs

    cs.OS 2025-04 conditional novelty 7.0 of 10

    LithOS splits kernels into atom chunks, schedules them at TPC granularity, right-sizes TPC counts, and applies DVFS, reporting 13x lower tail latency than MPS and roughly 26% GPU capacity and energy savings in A100 ex...

  2. Managing Multi Instance GPUs for High Throughput and Energy Savings

    cs.DC 2025-08 conditional novelty 6.0 of 10

    A GPU-sharing framework that dynamically resizes Nvidia MIG partitions and predicts memory growth achieves up to 6.2x throughput and 5.9x energy improvements on batches of scientific and ML jobs.

  3. A Multi-Objective Framework for Optimizing GPU-Enabled VM Placement in Cloud Data Centers with Multi-Instance GPU Technology

    cs.DC 2025-02 conditional novelty 5.0 of 10

    GRMU, a placement policy for NVIDIA MIG GPUs, is reported to accept 22% more requests and use 17% less active hardware on an Alibaba trace, with only 1% of accepted VMs migrated.

Pith tools