Three physical optimization methods are considered in this paper for load balancing parallel computations. These are simulated annealing, genetic algorithms, and neural networks. Some design choices and the inclusion of additional steps lead to new versions of the algorithms with different solution qualities and execution times. The performances of these versions are critically evaluated and compared for test cases with different topologies and sizes. Orthogonal recursive coordinate bisection is also included in the comparison as a typical simple deterministic method. Simulation results show that the algorithms have diverse properties. Hence, different algorithms can be applied to different problems and requirements. For example, the anneal...
With nearest neighbor load balancing algorithms, a processor makes balancing decisions based on its ...
Parallel iterative applications often suffer from load imbalance, one of the most critical performan...
The paper presents an analysis of three parallelization structures of the N-queens problem, taking i...
Three optimization methods derived from natural sciences are considered for allocating data to multi...
We present a new approach to balancing the workload in a multicomputer when the problem is decompose...
Three parallel physical optimization algorithms for allocating irregular data to multicomputer nodes...
A new coarse grain parallel genetic algorithm (PGA) and a new implementation of a data-parallel GA a...
Efficient use of resources in a parallel machine often requires the redistribution of tasks during t...
The growing importance and interest in parallel processing within Computer Sciences are undeniable, ...
A Comparison of Load Balancing Algorithms for Parallel Computations N as hat Mansour Computer & ...
Effective load balancing algorithms are crucial in fully realizing the performance potential of para...
AbstractLoad balancing is a very important and complex problem in computational grids. A computation...
In parallel computing, obtaining maximal performance is often mandatory to solve large and complex p...
This is the author's version of the work. It is posted here by permission for personal use, not for...
Load Balancing in Parallel Computers: Theory and Practice is about the essential software technique ...
With nearest neighbor load balancing algorithms, a processor makes balancing decisions based on its ...
Parallel iterative applications often suffer from load imbalance, one of the most critical performan...
The paper presents an analysis of three parallelization structures of the N-queens problem, taking i...
Three optimization methods derived from natural sciences are considered for allocating data to multi...
We present a new approach to balancing the workload in a multicomputer when the problem is decompose...
Three parallel physical optimization algorithms for allocating irregular data to multicomputer nodes...
A new coarse grain parallel genetic algorithm (PGA) and a new implementation of a data-parallel GA a...
Efficient use of resources in a parallel machine often requires the redistribution of tasks during t...
The growing importance and interest in parallel processing within Computer Sciences are undeniable, ...
A Comparison of Load Balancing Algorithms for Parallel Computations N as hat Mansour Computer & ...
Effective load balancing algorithms are crucial in fully realizing the performance potential of para...
AbstractLoad balancing is a very important and complex problem in computational grids. A computation...
In parallel computing, obtaining maximal performance is often mandatory to solve large and complex p...
This is the author's version of the work. It is posted here by permission for personal use, not for...
Load Balancing in Parallel Computers: Theory and Practice is about the essential software technique ...
With nearest neighbor load balancing algorithms, a processor makes balancing decisions based on its ...
Parallel iterative applications often suffer from load imbalance, one of the most critical performan...
The paper presents an analysis of three parallelization structures of the N-queens problem, taking i...