Communication-Aware Diffusion Load Balancing for Persistently Interacting Objects

Authors: Maya Taylor, Kavitha Chandrasekar, Laxmikant V. Kale

Year: 2026

cs.DCcs.PF

0
Citations
2026
Published
3
Authors

Abstract

Parallel applications with irregular and time-varying workloads often suffer from load imbalance. Dynamic load balancing techniques address this challenge by redistributing work during execution. We present a new type of distributed diffusion-based load balancing targeted at communication-intensive applications with persistently communicating objects. Leveraging the application's communication graph, our strategy reduces across-node communication while simultaneously distributing load effectively. We also propose an algorithmic variant for cases where the communication patterns are not readily available. We explore optimizations to our algorithm, and comparisons with other related load balancing strategies in simulation and on a Particle-in-Cell benchmark on up to 8 nodes of Perlmutter at NERSC.

Read PDF