English
Related papers

Related papers: Palladium: A DPU-enabled Multi-Tenant Serverless C…

200 papers

The increasing demand for memory in hyperscale applications has led to memory becoming a large portion of the overall datacenter spend. The emergence of coherent interfaces like CXL enables main memory expansion and offers an efficient…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-05-30 Hasan Al Maruf , Hao Wang , Abhishek Dhanotia , Johannes Weiner , Niket Agarwal , Pallab Bhattacharya , Chris Petersen , Mosharaf Chowdhury , Shobhit Kanaujia , Prakash Chauhan

There is an increasing demand to incorporate hybrid environments as part of workflows across edge, cloud, and HPC systems. In a such converging environment of cloud and HPC, containers are starting to play a more prominent role, bringing…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-11-22 Anton Njavro , James Tau , Taylor Groves , Nicholas J. Wright , Richard West

Serverless computing is increasingly being used for parallel computing, which have traditionally been implemented as stateful applications. Executing complex, burst-parallel, directed acyclic graph (DAG) jobs poses a major challenge for…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-10-15 Benjamin Carver , Jingyuan Zhang , Ao Wang , Ali Anwar , Panruo Wu , Yue Cheng

DNN-based video analytics have empowered many new applications (e.g., automated retail). Meanwhile, the proliferation of fog devices provides developers with more design options to improve performance and save cost. To the best of our…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-02-08 Huaizheng Zhang , Meng Shen , Yizheng Huang , Yonggang Wen , Yong Luo , Guanyu Gao , Kyle Guan

Deep learning models are increasingly used for end-user applications, supporting both novel features such as facial recognition, and traditional features, e.g. web search. To accommodate high inference throughput, it is common to host a…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-04-01 Matthew LeMay , Shijian Li , Tian Guo

Production LLM serving must simultaneously deliver high throughput, low latency, and sufficient context capacity under non-stationary traffic and mixed request requirements. Data parallelism (DP) maximizes throughput by running independent…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-03-03 Shouwei Gao , Junqi Yin , Feiyi Wang , Wenqian Dong

One of the most demanding challenges for the designers of parallel computing architectures is to deliver an efficient network infrastructure providing low latency, high bandwidth communications while preserving scalability. Besides off-chip…

Memory disaggregation (MD) allows for scalable and elastic data center design by separating compute (CPU) from memory. With MD, compute and memory are no longer coupled into the same server box. Instead, they are connected to each other via…

Databases · Computer Science 2022-07-08 Ruihong Wang , Jianguo Wang , Stratos Idreos , M. Tamer Özsu , Walid G. Aref

Typically, serverless functions rely on remote storage services for managing state, which can result in increased latency and network communication overhead. In a dynamic environment such as the 3D (Edge-Cloud-Space) Compute Continuum,…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-08-27 Cynthia Marcelino , Leonard Guelmino , Thomas Pusztai , Stefan Nastic

IoT applications increasingly rely on on-device AI accelerators to ensure high performance, especially in low-connectivity and safety-critical scenarios. However, the limited on-chip memory of these accelerators forces inference runtimes to…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-05-13 Nathan Ng , Walid A. Hanafy , Prashanthi Kadambi , Balachandra Sunil , Ayush Gupta , David Irwin , Yogesh Simmhan , Prashant Shenoy

This paper presents ServerlessLLM, a distributed system designed to support low-latency serverless inference for Large Language Models (LLMs). By harnessing the substantial near-GPU storage and memory capacities of inference servers,…

Machine Learning · Computer Science 2024-07-26 Yao Fu , Leyang Xue , Yeqi Huang , Andrei-Octavian Brabete , Dmitrii Ustiugov , Yuvraj Patel , Luo Mai

In this paper, we conduct systematic measurement studies to show that the high memory bandwidth consumption of modern distributed applications can lead to a significant drop of network throughput and a large increase of tail latency in…

Serverless computing relies on extreme multi-tenancy to remain economically viable, driving providers to rely on virtual machines (VMs) that ensure strong isolation and seamless ecosystem compatibility with the FaaS programming model.…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-04-17 JooYoung Park , Kevin Nguetchouang , Jovan Stojkovic , Likun Zhang , Riccardo Mancini , Marco Cali , Dmitrii Ustiugov

In recent years, there has been a surge in the adoption of serverless computing due to the ease of deployment, attractive pay-per-use pricing, and transparent horizontal auto-scaling. At the same time, infrastructure advancements such as…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-09-15 Paul Castro , Vatche Isahagian , Vinod Muthusamy , Aleksander Slominski

Data processing systems are increasingly deployed in the cloud. While monolithic systems run fully on virtual servers, recent systems embrace cloud infrastructure and utilize the disaggregation of compute and storage to scale them…

Databases · Computer Science 2025-01-15 Thomas Bodner , Theo Radig , David Justen , Daniel Ritter , Tilmann Rabl

The cost of moving data between the memory units and the compute units is a major contributor to the execution time and energy consumption of modern workloads in computing systems. At the same time, we are witnessing an enormous amount of…

Hardware Architecture · Computer Science 2022-08-19 Gagandeep Singh

In this paper we propose Virtuoso, a purely software-based multi-path RDMA solution for data center networks (DCNs) to effectively utilize the rich multi-path topology for load balancing and reliability. As a "middleware" library operating…

Networking and Internet Architecture · Computer Science 2020-09-02 Feng Tian , Wendi Feng , Yang Zhang , Zhi-Li Zhang

We present RDMAbox, a set of low level RDMA optimizations that provide better performance than previous approaches. The optimizations are packaged in easy-to-use kernel and user space libraries for applications and systems in data center.…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-08-17 Juhyun Bae , Ling Liu , Yanzhao Wu , Gong Su , Arun Iyengar

In order to deliver high performance in cloud computing, we generally exploit and leverage RDMA (Remote Direct Memory Access) in networking and NVM (Non-Volatile Memory) in end systems. Due to no involvement of CPU, one-sided RDMA becomes…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-06-20 Xinxin Liu , Yu Hua , Xuan Li , Qifan Liu

The rapid adoption of AI and convenience offered by cloud services have resulted in the growing demands for GPUs in the cloud. Generally, GPUs are physically attached to host servers as PCIe devices. However, the fixed assembly combination…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-10-10 Bowen He , Xiao Zheng , Yuan Chen , Weinan Li , Yajin Zhou , Xin Long , Pengcheng Zhang , Xiaowei Lu , Linquan Jiang , Qiang Liu , Dennis Cai , Xiantao Zhang