~/talk

Packet Order Matters! Improving Application Performance by Deliberately Delaying Packets

links:none on file
links:none on file
links:none on file
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

Builds Reframer, a user-space reordering layer that classifies packets into per-flow queues using a hash table plus a flush linked list, briefly buffers them (examples use μs-scale buffering like 64 μs) and emits reordered batches. Campus traces show >60% RX packets have interleaving and temporal gaps of tens of microseconds, so small delays recover locality. Measured gains include 84% throughput increase for an NF chain, 26% reduction in 99.9% latency, single-core handling of ~30 Gbps and near-linear multi-core scaling.

AI-written summary · about

  1. 0:00Introduction
  2. 1:26Main Steps
  3. 2:18Experimental Setup
  4. 3:01Impact on Network Functions
  5. 5:29Real-world Trace Analysis
  6. 7:42Reframer (Challenges)
  7. 8:26Reframer (Design)
  8. 10:34Evaluation
  9. 11:46Packet Level Analysis
  10. 13:57Reframer Scalability
  11. 14:49Conclusion
~/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.