mlsanityData to 14 Oct 2026

AEGIS: Runtime-Guided GPU Collocation for Multi-Tenant Deep Learning Training

arXiv 2508.19073 ↗First posted 26 Aug 2025cs.DC cs.LG cs.PFcited by 0

Not on the map. Why?

Abstract (arXiv)

Deep learning training commonly runs on shared multi-tenant GPU servers, where exclusive allocation provides isolation but can leave resources underutilized and increase queueing time. Collocation can improve efficiency, but interference-agnostic placement may cause severe slowdowns, while inaccurate memory information can lead to out-of-memory (OOM) failures. We present AEGIS, a server-scale runtime scheduling system for controlled collocation of deep learning training workloads on shared multi-GPU servers. AEGIS integrates memory feasibility, post-placement observation, runtime-pressure filtering, placement, and OOM-aware recovery in a single scheduling loop. After placement, AEGIS observes workload activity before permitting further collocation, then uses low-overhead telemetry to determine whether a GPU can safely accept additional work. OOM failures trigger retries under progressively safer memory conditions, eventually falling back to exclusive execution. This online approach avoids costly offline pairwise compatibility profiling. We evaluate AEGIS using vision, Transformer, recommendation, and LLM-style workloads across three production-derived traces. AEGIS reduces geometric-mean makespan by 16% relative to Lucid, 21% relative to Horus, and 27% relative to exclusive allocation. Sensitivity studies show that activity-anchored observation and runtime-pressure filtering balance conservative isolation against interference-agnostic collocation, improving makespan while limiting sharing-induced per-task slowdown.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 11 of its 46 references that are in the map. First posted on arXiv 26 Aug 2025.

Builds on

11 of 46 references.

References · 11

  1. 2016Pointer Sentinel Mixture Modelscited by 3,096
  2. 2019Analysis of Large-Scale Multi-Tenant GPU Clusters for DNN Training Workloadscited by 79
  3. 2020Pollux: Co-adaptive Cluster Scheduling for Goodput-Optimized Deep Learningcited by 72
  4. 2020Heterogeneity-Aware Cluster Scheduling Policies for Deep Learning Workloadscited by 56
  5. 2019Themis: Fair and Efficient GPU Cluster Schedulingcited by 43
  6. 2021Characterization and Prediction of Deep Learning Workloads in Large-Scale GPU Datacenterscited by 31
  7. 2022Aryl: An Elastic Cluster Scheduler for Deep Learningcited by 27
  8. 2022Shockwave: Fair and Efficient Cluster Scheduling for Dynamic Adaptation in Machine Learningcited by 12
  9. 2024LLMem: Estimating GPU Memory Usage for Fine-Tuning Pre-Trained LLMscited by 12
  10. 2022Deep Learning Workload Scheduling in GPU Datacenters: Taxonomy, Challenges and Visioncited by 6
  11. 2022An Analysis of Collocation on GPUs for Deep Learning Trainingcited by 6

Built on by

Not cited yet.