~/talk

Optimizing LLM Inference for the Rest of Us

slides:none on file

Kubernetes workflows for LLM inference focus on concrete fixes: separate prefill vs decode to match CPU-bound and memory-bound phases, measure time to first token and time-per-token, and use KV caching and Kubernetes 1.35’s container-as-volume plus a cluster cache (Spiggel) to shave minutes off cold start. Quantization matters — Deepseek v1 needs ~1.37 TB at full precision so an A100 (≈80GB) can’t hold it. Use dynamic resource claims for GPUs and the endpoint-picker extension to route by model_id; LLMD provides reproducible patterns and benchmarks.

AI-written summary · about

  1. 0:00Optimizing LLM inference locally
  2. 1:32Why large language models are getting bigger
  3. 4:17LLM inference concepts
  4. 7:51Prefill and decode pipeline
  5. 10:18Kubernetes for local models
  6. 14:35Kubernetes for LLM workloads
  7. 17:04Optimizing container sizes
  8. 19:28Memory needs for models
  9. 20:10Caching models with Spiggel
  10. 21:12Model storage with volumes
  11. 22:15Dynamic GPU allocation
  12. 24:43Solving resource scarcity
  13. 27:54Network challenges
  14. 31:25Routing by model ID
  15. 34:54LLMD project patterns
  16. 36:59LLM optimization recap
  17. 37:42Q&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.