mlsanityData to 7 Oct 2026

Accelerating Stateful Network Applications with Performance Prediction on SoC SmartNICs

arXiv 2410.22229 ↗First posted 29 Oct 2024cs.NI cs.CLcited by 0

Not on the map. Why?

Abstract (arXiv)

Offloading stateful network functions to multi-threaded SoC SmartNICs promises significant performance and cost benefits. However, realizing this potential is hindered by two fundamental challenges. First, without performance guidance, developers are forced into a slow, manual trial-and-error cycle of deploying and testing to find a feasible resource allocation. Second, sustaining performance under changing traffic requires adapting state residency and handling overload within memory layouts fixed at compile time. This paper introduces Vela, a framework that addresses both challenges through a model-driven, compile-time/runtime co-design. Its core is a predictive compiler that replaces the manual tuning loop with fast, automated analysis, using a novel, state-centric analytical model to estimate the throughput ceiling of any given resource allocation plan. This is complemented by a lightweight runtime that dynamically manages cache contents within the compiled memory layout and mitigates overload. We implement and evaluate Vela on Netronome Agilio and NVIDIA BlueField 3 SmartNICs across four NFs. Vela reduces host CPU or on-board Arm core usage by 62.9%-91.9% relative to the best baseline achieving the same throughput. For the NATLB workload, vela also improves throughput by 15.2%-120.8% over the best baseline at the same host/Arm core count.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 4 of its 51 references that are in the map. First posted on arXiv 29 Oct 2024.

Builds on

4 of 51 references.

References · 4

  1. 2013Programming Protocol-Independent Packet Processorscited by 21
  2. 2021FlexTOE: Flexible TCP Offload with Fine-Grained Parallelismcited by 4
  3. 2015Packet Transactions: High-level Programming for Line-Rate Switchescited by 1
  4. 2024Performance Prediction of On-NIC Network Functions with Multi-Resource Contention and Traffic Awarenesscited by 1

Built on by

Not cited yet.