English
Related papers

Related papers: Plug & Offload: Transparently Offloading TCP Stack…

200 papers

Data processing units (DPUs, SoC-based SmartNICs) are emerging data center hardware that provide opportunities to address cloud data processing challenges. Their onboard compute, memory, network, and auxiliary storage can be leveraged to…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-04-09 Jiasheng Hu , Chihan Cui , Anna Li , Raahil Vora , Yuanfan Chen , Philip A. Bernstein , Jialin Li , Qizhen Zhang

Load balancers are pervasively used inside today's clouds to scalably distribute network requests across data center servers. Given the extensive use of load balancers and their associated operating costs, several efforts have focused on…

Networking and Internet Architecture · Computer Science 2024-03-19 Tianyi Cui , Chenxingyu Zhao , Wei Zhang , Kaiyuan Zhang , Arvind Krishnamurthy

SmartNICs are increasingly deployed in datacenters to offload tasks from server CPUs, improving the efficiency and flexibility of datacenter security, networking and storage. Optimizing cloud server efficiency in this way is critically…

Data lakes spend a significant fraction of query execution time on scanning data from remote, disaggregated storage. Decoding alone accounts for 46% of runtime when running TPC-H directly on Parquet files. To address this bottleneck, we…

Databases · Computer Science 2026-05-06 Jonas Dann , Gustavo Alonso

As multimodal and AI-driven services exchange hundreds of megabytes per request, existing IPC runtimes spend a growing share of CPU cycles on memory copies. Although both hardware and software mechanisms are exploring memory offloading,…

Operating Systems · Computer Science 2026-01-13 Misun Park , Richi Dubey , Yifan Yuan , Nam Sung Kim , Ada Gavrilovska

The proliferation of artificial intelligence applications on edge devices necessitates efficient transport protocols that leverage multi-homed connectivity across heterogeneous networks. While Multipath TCP enables bandwidth aggregation,…

Networking and Internet Architecture · Computer Science 2026-03-06 Zongyuan Zhang , Tianyang Duan , Liang Wang , Zihan Fang , Zheng Lin , Yijun Lu , Jiening Wu , Xia Du , Miao Yang , Zhe Chen , Heming Cui , Jun Luo

Computation offloading is often used in mobile cloud, edge, and/or fog computing to cope with resource limitations of mobile devices in terms of computational power, storage, and energy. Computation offloading is particularly challenging in…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-07-26 Artur Sterz , Lars Baumgärtner , Jonas höchst , Patrick Lampe , Bernd Freisleben

The deployment of deep neural networks (DNNs) on resource-constrained edge devices is frequently hindered by their significant computational and memory requirements. While partitioning and distributing a DNN across multiple devices is a…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-01-14 Adiba Masud , Nicholas Foley , Pragathi Durga Rajarajan , Palden Lama

Field Programmable Gate Arrays (FPGAs) play a significant role in computationally intensive network processing due to their flexibility and efficiency. Particularly with the high-level abstraction of the P4 network programming model, FPGA…

Networking and Internet Architecture · Computer Science 2025-04-17 Zhaoyang Han , Andrew Briasco-Stewart , Michael Zink , Miriam Leeser

We propose a novel strategy for energy-efficient dynamic computation offloading, in the context of edge-computing-aided beyond 5G networks. The goal is to minimize the energy consumption of the overall system, comprising multiple User…

Signal Processing · Electrical Eng. & Systems 2021-12-22 Mattia Merluzzi , Nicola di Pietro , Paolo Di Lorenzo , Emilio Calvanese Strinati , Sergio Barbarossa

The network interface adapter (NIC) is a critical component of a cloud server occupying a unique position. Not only is network performance vital to efficient operation of the machine, but unlike compute accelerators like GPUs, the network…

Operating Systems · Computer Science 2025-04-24 Pengcheng Xu , Timothy Roscoe

The increasing prominence of AI necessitates the deployment of inference platforms for efficient and effective management of AI pipelines and compute resources. As these pipelines grow in complexity, the demand for distributed serving rises…

Networking and Internet Architecture · Computer Science 2025-02-25 Mike Wong , Ulysses Butler , Emma Farkash , Praveen Tammana , Anirudh Sivaraman , Ravi Netravali

Low-power and lossy networks (LLNs) enable diverse applications integrating many resource-constrained embedded devices, often requiring interconnectivity with existing TCP/IP networks as part of the Internet of Things. But TCP has received…

Networking and Internet Architecture · Computer Science 2020-03-02 Sam Kumar , Michael P Andersen , Hyung-Sin Kim , David E. Culler

Wireless Network-on-Chip (WNoC) appears as a promising alternative to conventional interconnect fabrics for chip-scale communications. WNoC takes advantage of an overlaid network composed by a set of millimeter-wave antennas to reduce…

Emerging Technologies · Computer Science 2018-09-05 Xavier Timoneda , Albert Cabellos-Aparicio , Dionysios Manessis , Eduard Alarcón , Sergi Abadal

The new generation of domain-specific AI accelerators is characterized by rapidly increasing demands for bulk data transfers, as opposed to small, latency-critical cache line transfers typical of traditional cache-coherent systems. In this…

Hardware Architecture · Computer Science 2025-03-28 Tim Fischer , Michael Rogenmoser , Thomas Benz , Frank K. Gürkaynak , Luca Benini

This paper presents the first reliable physical-layer network coding (PNC) system that supports real TCP/IP applications for the two-way relay network (TWRN). Theoretically, PNC could boost the throughput of TWRN by a factor of 2 compared…

Networking and Internet Architecture · Computer Science 2016-04-21 Lizhao You , Soung Chang Liew , Lu Lu

The OpenFlow-based SDN is widely studied to better network performance through planning fine-grained paths. However, being designed to configure path hop-by-hop, it faces the scalability issue that both the flow table overhead and path…

Networking and Internet Architecture · Computer Science 2017-04-28 Long Luo , Hongfang Yu , Shouxi Luo

Payment channel networks (PCNs) have been designed and utilized to address the scalability challenge and throughput limitation of blockchains. Routing is a core problem of PCNs. An ideal PCN routing method needs to achieve 1) high…

Networking and Internet Architecture · Computer Science 2021-09-27 Xiaoxue Zhang , Shouqian Shi , Chen Qian

Efficient LLM inference on resource-constrained devices presents significant challenges in compute and memory utilization. Due to limited GPU memory, existing systems offload model weights to CPU memory, incurring substantial I/O overhead…

Machine Learning · Computer Science 2025-05-22 Xiangwen Zhuge , Xu Shen , Zeyu Wang , Fan Dang , Xuan Ding , Danyang Li , Yahui Han , Tianxiang Hao , Zheng Yang

In this paper, we revisit the open DNS (ODNS) infrastructure and, for the first time, systematically measure and analyze transparent forwarders, DNS components that transparently relay between stub resolvers and recursive resolvers. Our key…

Networking and Internet Architecture · Computer Science 2021-11-05 Marcin Nawrocki , Maynard Koch , Thomas C. Schmidt , Matthias Wählisch