~/talk

Gearbox: A Hierarchical Packet Scheduler for Approximate Weighted Fair Queuing

links:none on file
links:none on file
name:Yang Xu
links:none on file
links:none on file
slides:none on file

Proposes a hierarchical scheduler that approximates WFQ with O(1) enqueue/dequeue operations and a provable normalized discrepancy ≤ 1, using a few logical FIFO levels to cover wide timestamp ranges. Evaluated in NS2 (3-level fat‑tree, 256 hosts) it matches ideal WFQ on flow completion time and achieves weighted max‑min fairness with low packet loss; implemented in VHDL on a Xilinx Alveo U250, runs at 350 MHz, sustains 100GbE for packets >123 bytes while using under 1% logic and under 4% block memory.

AI-written summary · about

  1. 0:00Intro
  2. 0:27Evolution of Packet Scheduling
  3. 1:27Background: Programmable Data Plane
  4. 1:53Challenges in Packet Scheduling Packets need to schedule
  5. 2:35Calendar Queue Based Scheduler
  6. 5:11Scheduler Accuracy Different packets have different tolerance of delay discrepancy
  7. 7:00Gearbox: Hierarchical Architecture
  8. 10:15Normalized Discrepancy of Gearbox Normalized Discrepancy
  9. 10:57Evaluation: NS2
  10. 13:33Implementation and Evaluation FPGA Implementation
  11. 14:07Conclusion
~/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.