A survey on in-network computing: Programmable data plane and technology specific applications
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 …
end devices and reduces the user experienced latency. The new recent paradigm of in …
A survey on data plane programming with p4: Fundamentals, advances, and applied research
Programmable data planes allow users to define their own data plane algorithms for network
devices including appropriate data plane application programming interfaces (APIs) which …
devices including appropriate data plane application programming interfaces (APIs) which …
An exhaustive survey on p4 programmable data plane switches: Taxonomy, applications, challenges, and future trends
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 …
a small set of protocols. This closed-design paradigm has limited the capability of the …
In-network machine learning using programmable network devices: A survey
Machine learning is widely used to solve networking challenges, ranging from traffic
classification and anomaly detection to network configuration. However, machine learning …
classification and anomaly detection to network configuration. However, machine learning …
Mind: In-network memory management for disaggregated data centers
Memory disaggregation promises transparent elasticity, high resource utilization and
hardware heterogeneity in data centers by physically separating memory and compute into …
hardware heterogeneity in data centers by physically separating memory and compute into …
The p4-> netfpga workflow for line-rate packet processing
S Ibanez, G Brebner, N McKeown… - Proceedings of the 2019 …, 2019 - dl.acm.org
P4 has emerged as the de facto standard language for describing how network packets
should be processed, and is becoming widely used by network owners, systems developers …
should be processed, and is becoming widely used by network owners, systems developers …
Automating in-network machine learning
Using programmable network devices to aid in-network machine learning has been the
focus of significant research. However, most of the research was of a limited scope …
focus of significant research. However, most of the research was of a limited scope …
IIsy: Practical in-network classification
C Zheng, Z **ong, TT Bui, S Kaupmees… - arxiv preprint arxiv …, 2022 - arxiv.org
The rat race between user-generated data and data-processing systems is currently won by
data. The increased use of machine learning leads to further increase in processing …
data. The increased use of machine learning leads to further increase in processing …
The case for in-network computing on demand
Programmable network hardware can run services traditionally deployed on servers,
resulting in orders-of-magnitude improvements in performance. Yet, despite these …
resulting in orders-of-magnitude improvements in performance. Yet, despite these …
An energy-efficient in-network computing paradigm for 6G
In the 6G network era, energy-efficient computing means higher resource utilization and
lower energy consumption. The traditional computing model regards the network as a …
lower energy consumption. The traditional computing model regards the network as a …