English
Related papers

Related papers: Advancements in Traffic Processing Using Programma…

200 papers

Obtaining flow-level measurements, similar to those provided by Netflow/IPFIX, with OpenFlow is challenging as it requires the installation of an entry per flow in the flow tables. This approach does not scale well with the number of…

Networking and Internet Architecture · Computer Science 2017-02-23 José Suárez-Varela , Pere Barlet-Ros

In every form of digital store-and-forward communication, intermediate forwarding nodes are computers, with attendant memory and processing resources. This has inevitably stimulated efforts to create a wide-area infrastructure that goes…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-11-20 Micah Beck , Terry Moore , Piotr Luszczek , Anthony Danalis

Overheads in Operating System kernel network stacks and sockets have been hindering OSes from managing networking operations efficiently for years. Moreover, when building Remote Procedure Calls over TCP, certain TCP features do not match…

Networking and Internet Architecture · Computer Science 2021-07-06 Ioannis Argyroulis

Software Defined Networking (SDN) not only enables agility through the realization of part of the network functionality in software but also facilitates offering advanced features at the network layer. Hence, SDN can support a wide range of…

Networking and Internet Architecture · Computer Science 2019-08-20 Mona Elsaadawy , Bettina Kemme , Mohamed Younis

Parallel computing is very important to accelerate the performance of software systems. Additionally, considering that a recurring challenge is to process high data volumes continuously, stream processing emerged as a paradigm and software…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-05-14 Adriano Vogel , Sören Henning , Esteban Perez-Wohlfeil , Otmar Ertl , Rick Rabiser

FastFlow is a programming environment specifically targeting cache-coherent shared-memory multi-cores. FastFlow is implemented as a stack of C++ template libraries built on top of lock-free (fence-free) synchronization mechanisms. In this…

Distributed, Parallel, and Cluster Computing · Computer Science 2010-02-26 Marco Aldinucci , Marco Danelutto , Peter Kilpatrick , Massimiliano Meneghin , Massimo Torquati

In this paper we show that the data plane of commodity programmable (Network Interface Cards) NICs can run neural network inference tasks required by packet monitoring applications, with low overhead. This is particularly important as the…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-09-08 Giuseppe Siracusano , Salvator Galea , Davide Sanvito , Mohammad Malekzadeh , Hamed Haddadi , Gianni Antichi , Roberto Bifulco

As the Internet rapidly expands, the increasing complexity and diversity of network activities pose significant challenges to effective network governance and security regulation. Network traffic, which serves as a crucial data carrier of…

Cryptography and Security · Computer Science 2025-01-16 Jiajun Zhou , Wentao Fu , Hao Song , Shanqing Yu , Qi Xuan , Xiaoniu Yang

Today's data centers consist of thousands of network-connected hosts, each with CPUs and accelerators such as GPUs and FPGAs. These hosts also contain network interface cards (NICs), operating at speeds of 100Gb/s or higher, that are used…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-12-12 Guanwen Zhong , Aditya Kolekar , Burin Amornpaisannon , Inho Choi , Haris Javaid , Mario Baldi

SmartNICs have recently emerged as an appealing device for accelerating distributed systems. However, there has not been a comprehensive characterization of SmartNICs, and existing designs typically only leverage a single communication path…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-06-01 Xingda Wei , Rongxin Cheng , Yuhan Yang , Rong Chen , Haibo Chen

Embedded real-time devices for monitoring, controlling, and collaboration purposes in cyber-physical systems are now commonly equipped with IP networking capabilities. However, the reception and processing of IP packets generates workloads…

Networking and Internet Architecture · Computer Science 2023-05-12 Ilja Behnke , Christoph Blumschein , Robert Danicki , Philipp Wiesner , Lauritz Thamsen , Odej Kao

Although modern, AI-centric datacenters heavily rely on SmartNICs, existing devices impose a hard trade-off. Commercial SmartNICs provide high bandwidth and easy software integration, but offer limited support for customization and data…

Hardware Architecture · Computer Science 2026-04-17 Benjamin Ramhorst , Maximilian Jakob Heer , Luhao Liu , Heejae Kim , Jonas Dann , Jin-Soo Kim , Gustavo Alonso

Network traffic monitoring based on IP Flows is a standard monitoring approach that can be deployed to various network infrastructures, even the large IPS-based networks connecting millions of people. Since flow records traditionally…

Networking and Internet Architecture · Computer Science 2023-10-10 Josef Koumar , Karel Hynek , Jaroslav Pešek , Tomáš Čejka

Traditional cluster designs were originally server-centric, and have evolved recently to support hardware acceleration and storage disaggregation. In applications that leverage acceleration, the server CPU performs the role of orchestrating…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-09-25 Seo Jin Park , Ramesh Govindan , Kai Shen , David Culler , Fatma Özcan , Geon-Woo Kim , Hank Levy

We constructed an open multi-access network platform using open-source hardware and software. The open multi-access network platform is characterized by the flexible utilization of network functions, integral management and control of wired…

Networking and Internet Architecture · Computer Science 2022-11-07 Takuji Tachibana , Kazuki Sawada , Hiroyuki Fujii , Ryo Maruyama , Tomonori Yamada , Masaaki Fujii , Toshimichi Fukuda

Shared memory multiprocessors come back to popularity thanks to rapid spreading of commodity multi-core architectures. As ever, shared memory programs are fairly easy to write and quite hard to optimise; providing multi-core programmers…

Distributed, Parallel, and Cluster Computing · Computer Science 2009-09-10 Marco Aldinucci , Massimo Torquati , Massimiliano Meneghin

Nowadays the number of available processing cores within computing nodes which are used in recent clustered environments, are growing up with a rapid rate. Despite this trend, the number of available network interfaces in such computing…

Distributed, Parallel, and Cluster Computing · Computer Science 2012-07-13 Mohsen Soryani , Morteza Analoui , Ghobad Zarrinchian

Delivering hard delay guarantees over packet networks is increasingly important to applications ranging from automotive systems, avionics, industrial control, etc. Traffic control and schedulers play an essential role in enforcing such…

Networking and Internet Architecture · Computer Science 2026-04-29 Jiaming Qiu , Roch Guerin

Data stream processing systems (DSPSs) enable users to express and run stream applications to continuously process data streams. To achieve real-time data analytics, recent researches keep focusing on optimizing the system latency and…

Databases · Computer Science 2024-06-18 Shuhao Zhang , Feng Zhang , Yingjun Wu , Bingsheng He , Paul Johns

We present procedures that exploit mobility prediction and prefetching to enhance offloading of traffic from mobile networks to WiFi hotspots, for both delay tolerant and delay sensitive traffic. We evaluate the procedures in terms of the…

Networking and Internet Architecture · Computer Science 2013-06-14 Vasilios A. Siris , Dimitrios Kalyvas