~/talk

Leo: Online ML-based Traffic Classification at Multi-Terabit Line Rate

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

System implements decision trees in the switch data plane and claims packet-by-packet classification at multi‑terabit line rate on Intel Tofino by combining a multiplexed ALU abstraction with subtree flattening. Compiler provisions a representative tree for a user‑specified class, allows on‑the‑fly tree swaps with no downtime, and trades table SRAM/TCAM for far fewer pipeline stages. Evaluation shows up to twice the depth of prior systems, F1 ≈ 94% on CICIDS2017, and complete trees to depth 13 (22 with 124 leaves).

AI-written summary · about

  1. 0:00Introduction and motivation
  2. 2:02Programmable switch potential
  3. 3:12Leo system design
  4. 6:39Multiplexed ALU abstraction
  5. 9:36Subtree flattening
  6. 13:03Evaluation and results
  7. 17:38Conclusion
~/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.