Taurus: A Data Plane Architecture for Per-Packet ML
Not on the map. Why?
Abstract (arXiv)
Emerging applications -- cloud computing, the internet of things, and augmented/virtual reality -- demand responsive, secure, and scalable datacenter networks. These networks currently implement simple, per-packet, data-plane heuristics (e.g., ECMP and sketches) under a slow, millisecond-latency control plane that runs data-driven performance and security policies. However, to meet applications' service-level objectives (SLOs) in a modern data center, networks must bridge the gap between line-rate, per-packet execution and complex decision making. In this work, we present the design and implementation of Taurus, a data plane for line-rate inference. Taurus adds custom hardware based on a flexible, parallel-patterns (MapReduce) abstraction to programmable network devices, such as switches and NICs; this new hardware uses pipelined SIMD parallelism to enable per-packet MapReduce operations (e.g., inference). Our evaluation of a Taurus switch ASIC -- supporting several real-world models -- shows that Taurus operates orders of magnitude faster than a server-based control plane while increasing area by 3.8% and latency for line-rate ML models by up to 221 ns. Furthermore, our Taurus FPGA prototype achieves full model accuracy and detects two orders of magnitude more events than a state-of-the-art control-plane anomaly-detection system.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 0; 2024: 6; 2025: 3; 2026: 1.
12 papers.
- 2024Brain-on-Switch: Towards Advanced Intelligent Network Data Plane via NN-Driven Traffic Analysis at Line-Speedcited by 5
- 2022IIsy: Practical In-Network Classificationcited by 3
- 2022Landing AI on Networks: An equipment vendor viewpoint on Autonomous Driving Networkscited by 2
- 2025Pegasus: A Universal Framework for Scalable Deep Learning Inference on the Dataplanecited by 2
- 2025Demystifying Network Foundation Modelscited by 2
- 2024ServeFlow: A Fast-Slow Model Architecture for Network Traffic Analysiscited by 1
- 2025GPUs, CPUs, and... NICs: Rethinking the Network's Role in Serving Complex AI Pipelinescited by 1
- 2026FPGN: Redefining Ultra-Fast Programmable Gate-based Neural Acceleration with Differentiable LUTscited by 1
- 2024Efficient Orchestrated AI Workflows Execution on Scale-out Spatial Architecturecited by 0
- 2024SwiftQueue: Optimizing Low-Latency Applications with Swift Packet Queuingcited by 0
- 2024Inference-to-complete: A High-performance and Programmable Data-plane Co-processor for Neural-network-driven Traffic Analysiscited by 0
- 2024Optimal In-Network Distribution of Learning Functions for a Secure-by-Design Programmable Data Plane of Next-Generation Networkscited by 0
- 2026FPGN: Redefining Ultra-Fast Programmable Gate-based Neural Acceleration with Differentiable LUTs9 Jul 2026
- 2025Demystifying Network Foundation Models27 Sep 2025
- 2025Pegasus: A Universal Framework for Scalable Deep Learning Inference on the Dataplane6 Jun 2025
- 2025GPUs, CPUs, and... NICs: Rethinking the Network's Role in Serving Complex AI Pipelines22 Jan 2025
- 2024Optimal In-Network Distribution of Learning Functions for a Secure-by-Design Programmable Data Plane of Next-Generation Networks27 Nov 2024
- 2024Inference-to-complete: A High-performance and Programmable Data-plane Co-processor for Neural-network-driven Traffic Analysis1 Nov 2024
- 2024SwiftQueue: Optimizing Low-Latency Applications with Swift Packet Queuing8 Oct 2024
- 2024Efficient Orchestrated AI Workflows Execution on Scale-out Spatial Architecture21 May 2024
- 2024Brain-on-Switch: Towards Advanced Intelligent Network Data Plane via NN-Driven Traffic Analysis at Line-Speed17 Mar 2024
- 2024ServeFlow: A Fast-Slow Model Architecture for Network Traffic Analysis6 Feb 2024
- 2022IIsy: Practical In-Network Classification17 May 2022
- 2022Landing AI on Networks: An equipment vendor viewpoint on Autonomous Driving Networks26 Apr 2022
Similar, not cited
Close in wording, no citation either way
- 2026Purlin: Separating Orchestration from the Datapath of Collectives
- 2026Spyre-Accelerated Retrieval-Augmented Generation on IBM LinuxONE: A Cloud-Native Architecture for Secure, High-Throughput Enterprise AI Inference
- 2026Tackling the Data-Parallel Load Balancing Bottleneck in LLM Serving: Practical Online Routing at Scale
- 2026Achieving Cloud-Grade SLOs for Local Mixture-of-Experts Inference through CPU-GPU Hybrid Design
- 2026Invisible Yet Dominant: Big Stalls of Kernel I/O Mechanisms in Cloud OLTP Databases ↗
- 2025Prima.cpp: Fast 30-70B LLM Inference on Heterogeneous and Low-Resource Home Clusters
- 2026Relay Buffer Independent Communication over Pooled HBM for Efficient MoE Inference on Ascend
- 2026MAPS: Memory-Aware Predictive Scheduling Framework for Large Language Model Serving