Offloading machine learning to programmable data planes: A systematic survey

R Parizotto, BL Coelho, DC Nunes, I Haque… - ACM Computing …, 2023 - dl.acm.org
The demand for machine learning (ML) has increased significantly in recent decades,
enabling several applications, such as speech recognition, computer vision, and …

Meissa: Scalable network testing for programmable data planes

N Zheng, M Liu, E Zhai, HH Liu, Y Li, K Yang… - Proceedings of the …, 2022 - dl.acm.org
Ensuring the correctness of programmable data planes is important. Testing offers
comprehensive correctness checking, including detecting both code bugs and non-code …

LogNIC: A High-Level Performance Model for SmartNICs

Z Guo, J Lin, Y Bai, D Kim, M Swift, A Akella… - Proceedings of the 56th …, 2023 - dl.acm.org
SmartNICs have become an indispensable communication fabric and computing substrate
in today's data centers and enterprise clusters, providing in-network computing capabilities …

{NetVRM}: Virtual Register Memory for Programmable Networks

H Zhu, T Wang, Y Hong, DRK Ports… - … USENIX Symposium on …, 2022 - usenix.org
Programmable networks are enabling a new class of applications that leverage the line-rate
processing capability and on-chip register memory of the switch data plane. Yet the status …

AccelUPF: Accelerating the 5G user plane using programmable hardware

A Bose, S Kirtikar, S Chirumamilla, R Shah… - Proceedings of the …, 2022 - dl.acm.org
The latest generation of 5G telecommunication networks are expected to provide high
throughput and low latency while catering to diverse applications like mobile broadband …

[PDF][PDF] SmartCookie: Blocking Large-Scale SYN Floods with a Split-Proxy Defense on Programmable Data Planes

S Yoo, X Chen, J Rexford - USENIX Security, 2024 - usenix.org
Despite decades of mitigation efforts, SYN flooding attacks continue to increase in frequency
and scale, and adaptive adversaries continue to evolve. Meanwhile, volumes of benign …

Automatic performance-optimal offloading of network functions on programmable switches

X Chen, H Liu, D Zhang, Z Meng… - … on Cloud Computing, 2022 - ieeexplore.ieee.org
In network function virtualization (NFV), network functions (NFs) are chained as a service
function chain (SFC) to enhance NF management with low cost and high flexibility. Recent …

Disaggregating stateful network functions

D Bansal, G DeGrace, R Tewari, M Zygmunt… - … USENIX Symposium on …, 2023 - usenix.org
For security, isolation, metering and other purposes, public clouds today implement complex
network functions at every server. Today's implementations, in software or on FPGAs and …

Wide residual relation network-based intelligent fault diagnosis of rotating machines with small samples

Z Chen, Y Wang, J Wu, C Deng, W Jiang - Sensors, 2022 - mdpi.com
Many existing fault diagnosis methods based on deep learning (DL) require numerous fault
samples to train the diagnosis model. However, in industrial applications, rotating machines …

Distributed DNN serving in the network data plane

K Razavi, G Karlos, V Nigade, M Mühlhäuser… - Proceedings of the 5th …, 2022 - dl.acm.org
Programmable networks have received tremendous attention recently. Apart from exciting
network innovations, in-network computing has been explored as a means to accelerate a …