Dynamic Load Balancing Techniques for Particulate Flow Simulations

11/30/2018
by   Christoph Rettinger, et al.
0

Parallel multiphysics simulations often suffer from load imbalances originating from the applied coupling of algorithms with spatially and temporally varying workloads. It is thus desirable to minimize these imbalances to reduce the time to solution and to better utilize the available hardware resources. Taking particulate flows as an illustrating example application, we present and evaluate load balancing techniques that tackle this challenging task. This involves a load estimation step in which the currently generated workload is predicted. We describe in detail how such a workload estimator can be developed. In a second step, load distribution strategies like space-filling curves or graph partitioning are applied to dynamically distribute the load among the available processes. To compare and analyze their performance, we employ these techniques to a benchmark scenario and observe a reduction of the load imbalances by almost a factor of four. This results in a decrease of the overall runtime by 14

READ FULL TEXT

page 2

page 11

page 16

research
04/04/2021

Optimal Load Balancing and Assessment of Existing Load Balancing Criteria

Parallel iterative applications often suffer from load imbalance, one of...
research
08/02/2018

A Systematic Comparison of Dynamic Load Balancing Algorithms for Massively Parallel Rigid Particle Dynamics

As compute power increases with time, more involved and larger simulatio...
research
05/01/2018

Optimal Load-Balancing for High-Density Wireless Networks with Flow-Level Dynamics

We consider the load-balancing design for forwarding incoming flows to a...
research
05/18/2023

Maximal workload, minimal workload, maximal workload difference: optimizing all criteria at once

In a simple model of assigning workers to tasks, every solution that min...
research
10/01/2018

Heterogeneous MacroTasking (HeMT) for Parallel Processing in the Public Cloud

Using tiny, equal-sized tasks (Homogeneous microTasking, HomT) has long ...
research
08/25/2021

Towards Informed Partitioning for Load Balancing: a Proof-of-Concept

Most parallel applications suffer from load imbalance, a crucial perform...
research
10/29/2021

Reinforced Workload Distribution Fairness

Network load balancers are central components in data centers, that dist...

Please sign up or login with your details

Forgot password? Click here to reset