English
Related papers

Related papers: Charon: Load-Aware Load-Balancing in P4

200 papers

Linux containers have gained high popularity in recent times. This popularity is significantly due to various advantages of containers over Virtual Machines (VM). The containers are lightweight, occupy lesser storage, have fast boot-up…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-09-21 Akshay Dhumal , Dharanipragada Janakiram

Dynamic load balancing lies at the heart of distributed caching. Here, the goal is to assign objects (load) to servers (computing nodes) in a way that provides load balancing while at the same time dynamically adjusts to the addition or…

Data Structures and Algorithms · Computer Science 2020-06-17 John Chen , Ben Coleman , Anshumali Shrivastava

Over 40% of computational power in Large Language Model (LLM) serving systems can be systematically wasted - not from hardware limits, but from load imbalance in barrier-synchronized parallel processing. When progress is gated by the…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-02-03 Zixi Chen , Tianci Bu , Chendong Song , Xin Lu , Yinyu Ye , Zijie Zhou

This paper presents an energy-efficient downlink cell-free massive multiple-input multiple-output (CF-mMIMO) integrated sensing and communication (ISAC) network that serves ultra-reliable low-latency communication (URLLC) users while…

Information Theory · Computer Science 2026-01-26 Shivani Singh , Amudheesan Nakkeeran , Prem Singh , Ekant Sharma , Jyotsna Bapat

Recurring industrial analytics and machine-learning workflows are becoming a major computational burden in modern engineering practice. Large parametric database generation, scheduled model retraining, repeated evaluation pipelines, and…

Performance · Computer Science 2026-05-26 Muhammad Umar Farooq

Pulse charging can be used to boost up charging speed for lithium-ion batteries and delay battery capacity fading by periodically pausing the current during charging. However, this technique introduces intermittence for current and may thus…

Systems and Control · Electrical Eng. & Systems 2026-04-01 Yu Liu

One of the most critical aspects of integrating loosely-coupled accelerators in heterogeneous SoC architectures is orchestrating their interactions with the memory hierarchy, especially in terms of navigating the various cache-coherence…

Hardware Architecture · Computer Science 2021-09-15 Joseph Zuckerman , Davide Giri , Jihye Kwon , Paolo Mantovani , Luca P. Carloni

Storage systems have not kept the same technology improvement rate as computing systems. As applications produce more and more data, I/O becomes the limiting factor for increasing application performance. I/O congestion caused by concurrent…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-11-03 Hatem Elshazly , Jorge Ejarque , Francesc Lordan , Rosa M. Badia

Distributed systems store data objects redundantly to balance the data access load over multiple nodes. Load balancing performance depends mainly on 1) the level of storage redundancy and 2) the assignment of data objects to storage nodes.…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-12-19 Mehmet Aktas , Emina Soljanin

Design for low latency networking is essential for tomorrow's interactive applications, but it is essential to deploy incrementally and universally at the network's last mile. While wired broadband ISPs are rolling out the leading queue…

Networking and Internet Architecture · Computer Science 2025-10-06 Haoran Wan , Kyle Jamieson

We present a novel framework, called balanced overlay networks (BON), that provides scalable, decentralized load balancing for distributed computing using large-scale pools of heterogeneous computers. Fundamentally, BON encodes the…

Distributed, Parallel, and Cluster Computing · Computer Science 2007-05-23 Jesse S. A. Bridgewater , P. Oscar Boykin , Vwani P. Roychowdhury

Load balancing plays a critical role in efficiently dispatching jobs in parallel-server systems such as cloud networks and data centers. A fundamental challenge in the design of load balancing algorithms is to achieve an optimal trade-off…

Performance · Computer Science 2020-12-16 Mark van der Boor , Sem Borst , Johan van Leeuwaarden

Agent faults pose a significant threat to the performance of multi-agent reinforcement learning (MARL) algorithms, introducing two key challenges. First, agents often struggle to extract critical information from the chaotic state space…

Machine Learning · Computer Science 2024-12-03 Yuchen Shi , Huaxin Pei , Liang Feng , Yi Zhang , Danya Yao

Managing equal charge levels in active cell balancing while charging a Li-ion battery is challenging. An imbalance in charge levels affects the state of health of the battery, along with the concerns of thermal runaway and fire hazards.…

Systems and Control · Electrical Eng. & Systems 2025-03-18 E Harshith Kumar Yadav , Rahul Narava , Anshika , Shashi Shekher Jha

This paper presents CARTOS, a charging-aware real-time operating system designed to enhance the functionality of intermittently-powered batteryless devices (IPDs) for various Internet of Things (IoT) applications. While IPDs offer…

Operating Systems · Computer Science 2025-12-11 Mohsen Karimi , Yidi Wang , Youngbin Kim , Yoojin Lim , Hyoseung Kim

This paper introduces a centralized approach for fuel-efficient urban platooning by leveraging real-time Vehicle- to-Everything (V2X) communication and Signal Phase and Timing (SPaT) data. A nonlinear Model Predictive Control (MPC)…

Robotics · Computer Science 2025-05-12 Melih Yazgan , Süleyman Tatar , J. Marius Zöllner

This work presents P4TE, an in-band traffic monitoring, load-aware packet forwarding, and flow rate controlling mechanism for traffic engineering in fat-tree topology-based data center networks using PISA switches. It achieves sub-RTT…

Networking and Internet Architecture · Computer Science 2022-07-20 Debobroto Das Robin , Javed I. Khan

In this case study, we investigate the impact of workload balance on the performance of multi-FPGA codes. We start with an application in which two distinct kernels run in parallel on two SRC-6 MAP processors. We observe that one of the MAP…

Astrophysics · Physics 2007-11-14 Volodymyr V. Kindratenko , Robert J. Brunner , Adam D. Myers

Load balancing algorithms play a vital role in enhancing performance in data centers and cloud networks. Due to the massive size of these systems, scalability challenges, and especially the communication overhead associated with load…

Probability · Mathematics 2019-03-07 Mark van der Boor , Sem Borst , Johan van Leeuwaarden

We study the problem of load balancing in distributed stream processing engines, which is exacerbated in the presence of skew. We introduce Partial Key Grouping (PKG), a new stream partitioning scheme that adapts the classical "power of two…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-11-17 Muhammad Anis Uddin Nasir , Gianmarco De Francisci Morales , David García-Soriano , Nicolas Kourtellis , Marco Serafini