~/talk

GIFT: A Coupon Based Throttle-and-Reward Mechanism for Fair and Efficient I/O Bandwidth

Talkat FAST '20 · on Tuesday, 2020-02-25· at 16:30· FAST '20: Grand Ballroom ABCFGH· [distributed-systems]
links:none on file
links:none on file
links:none on file
slides:none on file

GIFT implements a coupon-based throttle-and-reward system that throttles some jobs and later redeems coupons to restore fairness, using an LP optimizer that enforces synchronous I/O progress and per-OST constraints. A FUSE prototype on 64 OSTs 192 OSCs 250 apps and larger simulations show about +15% effective bandwidth, ~10% I/O time reduction and 2.5% run-time gain while issuing <0.08% extra node-hours in coupons, so the mechanism measurably cuts wasted bandwidth and preserves long-term fairness.

AI-written summary · about

  1. 0:00Intro
  2. 0:24The Key Idea Behind
  3. 10:10Per-OST Fair Share
  4. 13:17Three Key Ingredients
  5. 17:41Careful Coupon Redemption GIFT redeems coupons only when it does not require throttling other applications.
  6. 21:50Optimal I/O Bandwidth Allocation How much to throttle and whom to
  7. 22:52More GIFT Design and Implementation Details Mathematical formulation of throttle
  8. 25:04GIFT improves system I/O bandwidth, mean app IO time and runtime
  9. 29:24GIFT's system regret budget needed to award outstanding hours is low
~/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.