~/talk

Incremental GPU Slicing in Action

links:none on file
linkedin:tardieu
slides:none on file

An open‑source controller called insta-slice operator incrementally creates and destroys NVIDIA MIG slices without kernel or device‑plugin API changes by consuming Kubernetes 1.24.6 features, the GPU operator, gated pods, a webhook, daemonset and a placement controller. Demo clusters with two H100 nodes (8 GPUs each) show Jupyter and VM workloads get quarter/half GPU slices, allocations move through creating→created→deleting states, and slices are removed on pod termination. It also exposes an accelerator memory quota to integrate slicing with Kubernetes quotas and Q-based queuing.

AI-written summary · about

  1. 0:00GPU utilization challenges
  2. 2:26Fractional GPU allocation
  3. 4:34Multi-instance GPU slicing
  4. 6:20Kubernetes limitations
  5. 8:06InstaSlice operator
  6. 11:16InstaSlice components
  7. 14:27Slice placement policies
  8. 15:12Live demo setup
  9. 17:45Jupyter notebook workload
  10. 19:42Slice lifecycle management
  11. 20:24VM integration
  12. 20:44Quotas and queue management
  13. 22:50Comparison with Kubernetes Dynamic Resource Allocation
  14. 23:57Future of InstaSlice
  15. 24:40Conclusion and availability
  16. 25:02Q&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.