~/talk

Spotify's Approach to Distributed LLM Training with Ray on GKE

Talkat Ray Summit 2024 · 2024-09-30..10-02· [large-language-models, kubernetes]
links:none on file
links:none on file
slides:none on file

Spotify trains LLMs larger than 70B parameters using Ray on GKE with H100 GPUs, compact placement and NCCL Fast Socket to cut inter‑GPU latency, and uses ephemeral Ray clusters plus queuing (Kubernetes Q) and Dynamic Workload Scheduling to densify scarce GPU capacity. Container image preloading yields up to 29x cold‑start improvements; GCS is mounted via GCS Fuse for checkpointing so long‑running jobs resume after interruptions. Platform enforces whole‑GPU allocation today and reports these measures materially improve utilization and reduce wasted reserved capacity.

AI-written summary · about

  1. 0:00Introduction and challenges
  2. 2:23Platform orchestration
  3. 3:01GKE features for AI
  4. 14:20Spotify platform overview
  5. 14:43Platform abstraction layer
  6. 17:15GPU resource optimization
  7. 18:14GKE optimization strategies
  8. 25:00Scheduling and concluding
  9. 28:07Q&A session
~/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.