~/talk

Scaling Kubernetes Clusters for Generative Models: Managing GPU Resources for AI App...

links:none on file
slides:none on file

Kubernetes uses the NVIDIA GPU Operator plus the device plugin to label nodes, enable a Mig manager, and expose GPU resources; MIG physically shards cards into up to 7 compute / 8 memory slices (A100 40GB → 7×5GB slices) while Kubernetes time-slicing exposes logical replicas (replica count × GPU count) for round‑robin access. MIG gives memory and compute QoS and requires node reboot to reconfigure; time‑slice is dynamic but risks cross‑pod resets and no memory isolation. Also recommended: FP16 inference, FlashAttention, speculative decoding and distillation.

AI-written summary · about

  1. 0:00Scaling AI workloads with Kubernetes
  2. 1:04GPUs essential for AI workloads
  3. 2:29Kubernetes for GPU management
  4. 3:10Multi-instance GPU (MIG) partitioning
  5. 9:53Compute instances and MIG isolation
  6. 11:14NVIDIA GPU Operator setup
  7. 13:43GPU node management best practices
  8. 15:28Sharing GPU resources
  9. 17:13MIG profiles in Kubernetes
  10. 19:43Time slicing vs MIG partitioning
  11. 23:57Optimizing deep learning workloads
  12. 27:08GPU resource management summary
  13. 27:52Q&A on GPU partitioning
~/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.