~/talk

GPU Sharing at CERN: Cutting the Cake Without Losing a Slice!

links:none on file
slides:none on file

Centralize GPUs with Kubernetes DRA 1.42 beta and an NVIDIA DRA driver to allocate time-slice, MPS or MIG without node relabels; benchmarks on an A1 40GB card show time slicing is easiest to enable but adds context-switch overhead and extra reserved memory that can cause OOMs, MPS runs parallel workloads well when GPUs are underutilized, and MIG gives isolation with non‑linear scaling — LQFT gains about 3× speedup moving 2G/10GB→4G/20GB, while MLPF prefers smaller partitions; dynamic MIG lands in Kubernetes 1.43.

AI-written summary · about

  1. 0:00Introduction and CERN context
  2. 1:27Why GPUs at CERN
  3. 2:29Centralizing GPU resources
  4. 3:55GPU sharing options
  5. 5:42Time slicing vs MPS vs MIG
  6. 8:55Manual GPU partitioning challenges
  7. 10:40Dynamic Resource Allocation (DRA)
  8. 13:09DRA in action demo
  9. 15:38DRA benefits and system overview
  10. 16:23GPU sharing limitations
  11. 17:06Benchmarking setup
  12. 18:30Use cases: LQFT and MLPF
  13. 19:14Time slicing performance results
  14. 20:59MPS performance results
  15. 22:24Workload-aware GPU sharing
  16. 23:26MIG partitioning insights
  17. 25:13MIG isolation advantages
  18. 25:55Final conclusions and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.