Skip to content

SpliDT: Partitioned Decision Trees for Scalable Stateful Inference at Line Rate#

SIGCOMM 2025 digest Program Core pick Coimbra · 8–11 September 2025

Murayyiam Parvez et al. (Purdue, Michigan, UCSB, Open U. Israel, NIKSUN)

Play the recording: SpliDT: Partitioned Decision Trees for Scalable Stateful Inference at Line Rate

Why: In-network ML for security monitoring usually assumes all features upfront; this confronts the data-plane stateful-feature constraint honestly.

What: A framework supporting up to 5x more stateful features and scaling to millions of flows by partitioning decision-tree inference over a sliding packet window.

How: Sequential subtrees each using their own top-k features, with an in-band control channel via packet recirculation managing transitions and reusing match keys/registers; a joint training/DSE workflow optimizes feature allocation, depth, and partitioning.

Where applicable: RMT programmable switches/SmartNICs; a general data-plane-ML technique constrained by switch resources.