~/talk

Speed up Your ML Workloads With Kubernetes Powered In-memory Data...

Talkat Kubeflow Summit Europe 2025 · on Tuesday, 2025-04-01· [machine-learning, kubernetes]
links:none on file
slides:none on file

Demonstrates a distributed in-memory cache of Iceberg tables deployed as a leader/worker set on Kubernetes that shards files into Arrow-formatted shards using DataFusion, serves them with Apache Arrow Flight zero-copy streaming, and plugs into Kubeflow Trainer V2 via a dataset initializer. Claims: deserialization and IO drop dramatically, GPUs stop idling and throughput increases (demo fine-tunes an LLM with PyTorch, Hugging Face tokenizer, PyArrow data loader). Cache lifecycle ties to the train job today; roadmap adds reusable cache and catalog-based sizing.

AI-written summary · about

  1. 0:00Introduction
  2. 1:04GPU inefficiency in ML pipelines
  3. 3:11Kubernetes and Kubeflow for training
  4. 5:00Challenges in sharding datasets
  5. 7:51In-memory caching architecture
  6. 10:38GPU workers with cached data
  7. 12:23Flight framework for streaming
  8. 13:27Cache integration with Kubeflow
  9. 15:34Live demo setup
  10. 18:41Running training with cache
  11. 20:51Benefits and future roadmap
  12. 23:19Q&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.