A survey on in-network computing: Programmable data plane and technology specific applications

S Kianpisheh, T Taleb - IEEE Communications Surveys & …, 2022 - ieeexplore.ieee.org
In comparison with cloud computing, edge computing offers processing at locations closer to
end devices and reduces the user experienced latency. The new recent paradigm of in …

An exhaustive survey on p4 programmable data plane switches: Taxonomy, applications, challenges, and future trends

EF Kfoury, J Crichigno, E Bou-Harb - IEEE access, 2021 - ieeexplore.ieee.org
Traditionally, the data plane has been designed with fixed functions to forward packets using
a small set of protocols. This closed-design paradigm has limited the capability of the …

The case for in-network computing on demand

Y Tokusashi, HT Dang, F Pedone, R Soulé… - Proceedings of the …, 2019 - dl.acm.org
Programmable network hardware can run services traditionally deployed on servers,
resulting in orders-of-magnitude improvements in performance. Yet, despite these …

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 …

Modular switch programming under resource constraints

M Hogan, S Landau-Feibish, MT Arashloo… - … USENIX Symposium on …, 2022 - usenix.org
Programmable networks support a wide variety of applications, including access control,
routing, monitoring, caching, and synchronization. As demand for applications grows, so …

Clickinc: In-network computing as a service in heterogeneous programmable data-center networks

W Xu, Z Zhang, Y Feng, H Song, Z Chen… - Proceedings of the …, 2023 - dl.acm.org
In-Network Computing (INC) has found many applications for performance boosts or cost
reduction. However, given heterogeneous devices, diverse applications, and multi-path …

In-network computing powered mobile edge: Toward high performance industrial IoT

T Mai, H Yao, S Guo, Y Liu - IEEE network, 2020 - ieeexplore.ieee.org
Recently, the industrial Internet of Things (IoT) has quickly become a disruptive force
resha** how we live and work. Compared to the consumer Internet, the industrial IoT puts …

Fast string searching on pisa

T Jepsen, D Alvarez, N Foster, C Kim, J Lee… - Proceedings of the …, 2019 - dl.acm.org
This paper presents PPS, a system for locating occurrences of string keywords stored in the
payload of packets using a programmable network ASIC. The PPS compiler first converts …

Cheetah: Accelerating database queries with switch pruning

M Tirmazi, R Ben Basat, J Gao, M Yu - Proceedings of the 2020 ACM …, 2020 - dl.acm.org
Modern database systems are growing increasingly distributed and struggle to reduce query
completion time with a large volume of data. In this paper, we leverage programmable …

NetFC: Enabling accurate floating-point arithmetic on programmable switches

P Cui, H Pan, Z Li, J Wu, S Zhang… - 2021 IEEE 29th …, 2021 - ieeexplore.ieee.org
Programmable switches are recently used for accelerating data-intensive distributed
applications. Some computational tasks, traditionally performed on servers in data centers …