~/talk

Themis: Fair and Efficient GPU Cluster Scheduling

links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

Proposes a new finish-time fairness (Rho) metric and a two-step allocator: filter top (1−f) apps then run a partial-allocation auction that computes a proportional-fair allocation with hidden payments to enforce truthfulness. Uses per-job progress pulled from hyperparameter optimizers via a Themis agent and is implemented on Hadoop 3.2 + Submarine on a 20‑machine 64‑GPU testbed with a Microsoft production trace. Claims max Rho ≈1.2, improves fairness >2.25× and cluster efficiency by ~5%–250%, and finds a fairness knob f≈0.8 balances incentive and packing.

AI-written summary · about

  1. 0:00Intro
  2. 0:22Deep Learning at a Large Enterprise
  3. 1:38GPU Cluster Scheduler: Goal
  4. 2:49Existing GPU Cluster Schedulers
  5. 4:43GPU Cluster Scheduler: Drawback 2
  6. 6:51GPU Cluster Scheduler: Requirement 2
  7. 7:06Towards a new GPU Cluster Scheduler
  8. 7:21Themis: Metric
  9. 8:00Themis: Finish-Time Fairness Metric
  10. 8:38Themis: Interface
  11. 11:30Strawman Mechanism: Issues
  12. 13:09Themis: Mechanism: Partial Allocation Auction
  13. 14:46Themis: Overall Design
  14. 15:10Themis: Implementation
  15. 15:31Themis: Evaluation
  16. 15:48Macrobenchmark: Sharing Incentive
  17. 16:29Macrobenchmark: Efficiency
  18. 18:23Conclusion
~/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.