Databases on modern networks: A decade of research that now comes into practice

A Lerner, C Binnig, P Cudré-Mauroux… - Proceedings of the …, 2023 - dl.acm.org
Modern cloud networks are a fundamental pillar of data-intensive applications. They provide
high-speed transaction (packet) rates and low overhead, enabling, for instance, truly …

A {High-Speed} stateful packet processing approach for tbps programmable switches

M Scazzariello, T Caiazzi, H Ghasemirahni… - … USENIX Symposium on …, 2023 - usenix.org
High-speed ASIC switches hold great promise for offloading complex packet processing
pipelines directly in the highspeed data-plane. Yet, a large variety of today's packet …

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 …

Multitenant {In-Network} Acceleration with {SwitchVM}

S Khashab, A Rashelbach, M Silberstein - 21st USENIX Symposium on …, 2024 - usenix.org
We propose a practical approach to implementing multitenancy on programmable network
switches to make in-network acceleration accessible to cloud users. We introduce a Switch …

Network monitoring on multi-pipe switches

M Chiesa, FL Verdi - Proceedings of the ACM on Measurement and …, 2023 - dl.acm.org
Programmable switches have been widely used to design network monitoring solutions that
operate in the fast data-plane level, eg, detecting heavy hitters, super-spreaders, computing …

Sifter: An {Inversion-Free} and {Large-Capacity} Programmable Packet Scheduler

P Gao, A Dalleggio, J Liu, C Peng, Y Xu… - 21st USENIX Symposium …, 2024 - usenix.org
Packet schedulers play a crucial role in determining the order in which packets are served.
They achieve this by assigning a rank to each packet and sorting them based on these …

Compact Data Structures for Network Telemetry

S Landau-Feibish, Z Liu, J Rexford - ACM Computing Surveys, 2023 - dl.acm.org
Collecting and analyzing of network traffic data (network telemetry) plays a critical role in
managing modern networks. Network administrators analyze their traffic to troubleshoot …

Empower programmable pipeline for advanced stateful packet processing

Y Feng, Z Chen, H Song, Y Zhang, H Zhou… - … USENIX Symposium on …, 2024 - usenix.org
Programmable pipeline offers flexible and high-throughput packet processing capability, but
only to some extent. When more advanced dataplane functions beyond basic packet …

NetCL: A Unified Programming Framework for In-Network Computing

G Karlos, H Bal, L Wang - SC24: International Conference for …, 2024 - ieeexplore.ieee.org
The emergence of programmable data planes (PDPs) has paved the way for in-network
computing (INC), a paradigm wherein networking devices actively participate in distributed …

Sketchconf: A framework for automatic sketch configuration

R Miao, F Dong, Y Zhao, Y Zhao, Y Wu… - 2023 IEEE 39th …, 2023 - ieeexplore.ieee.org
Sketches have risen as promising solutions for frequency estimation, which is one of the
most fundamental tasks in approximate data stream processing. In many scenarios, users …