~/talk

LoRAX: Serve 1000s of Fine-Tuned LLMs on a Single GPU

slides:none on file

LoRAX claims to pack 1000s of LoRA adapters on a single GPU by keeping a base model resident and swapping tiny LoRA checkpoints just-in-time, with first‑time loads around 100 ms and GPU resident adapters batched for inference. It implements dynamic adapter loading, an adapter exchange scheduler, and heterogeneous continuous batching that keeps throughput nearly constant even with up to 128 adapters per batch, cutting cost so a single A10G handles dozens of fine‑tuned models versus one‑model‑per‑GPU deployments.

AI-written summary · about

  1. 0:00LoRAX introduction
  2. 1:04Fine-tuned vs general LLMs
  3. 3:53Serving multiple models
  4. 6:21Reasons to fine-tune more than one model
  5. 7:25Cost challenges
  6. 8:30Parameter efficient fine-tuning
  7. 10:56Efficient adapter serving
  8. 13:20Dynamic adapter loading
  9. 15:46Heterogeneous batching
  10. 18:36Performance gains with CUDA
  11. 20:45Additional LoRAX optimizations
  12. 22:11OpenAI compatibility
  13. 22:51Structured output generation
  14. 24:15Speculative decoding
  15. 25:40Mixture of adapters
  16. 27:26Production systems
  17. 28:50Closing remarks
  18. 29:13Q&A: CPU vs GPU
  19. 30:32Q&A: Beyond text models
~/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.