8. When amount of work varies: balancing the loadΒΆ
There are algorithms where the conductor is used to assign tasks to workers by sending them data and receiving results back as each worker completes a task (or after the worker completes all of its tasks). In many of these cases, the computation time needed by each worker process for each of its tasks can vary somewhat dramatically. This situation is where dynamic load balancing can be helpful.
You have attempted of activities on this page