~/talk

AI, CERN, and the Quest for GPU Custody: How CERN Leverages DRA for Efficient GPU Sharing

links:none on file
links:none on file
slides:none on file

CERN centralizes GPUs into a shared pool and reduces idle time by combining time-slicing, NVIDIA MPS, and MIG (up to seven isolated instances) with Dynamic Resource Allocation (DRA) to partition and provision GPUs on demand. DRA removes per-node prelabeling pain for nodes with 2/4/8 GPUs, lets users request specific device configs and groups via resource claims, and provides a compute domain primitive that sets up ephemeral NVLink/IMAX channels for cross-node GPU memory sharing — demonstrated working. Kubernetes 1.32 exposes the feature gate; 1.33 adds dynamic MIG provisioning; GA aims later this year.

AI-written summary · about

  1. 0:00CERN and GPU challenges
  2. 2:09Centralizing GPUs for efficiency
  3. 3:30GPU sharing options and limits
  4. 7:23Manual GPU partitioning pain
  5. 9:10DRA for dynamic GPU allocation
  6. 9:52What is Dynamic Resource Allocation
  7. 13:03Limitations of device plugins
  8. 15:54DRA example: Controlled GPU sharing
  9. 17:41DRA example: Advanced device requests
  10. 18:44DRA example: Dynamic MIG provisioning
  11. 19:49DRA example: Multi-node GPU comms
  12. 23:22Live demo: Compute domain
  13. 25:12Future of DRA and features
  14. 25:56Q&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.