An algorithm, called PLB is introduced, which redistributes workload in a processor network N in order to supply every processor of N with (about) the same amount of workload. PLB is defined in its basic form for trees, but can be extended to other topologies. The redistribution is done locally on the basis of information of over- or underload in subnetworks of N. We show, that PLB performs O(d) steps, only, where d denotes the diameter of N, and in the average case at most four times as many workload has to be migrated in complete binary trees compared to clique networks, the best possible networks. We describe an implementation of PLB and present experimental results when solving the Boolean satisfiability problem, demonstrating that PLB ...
This paper presents a simple load balancing algorithm and its probabilistic analysis. Unlike most of...
In networks with lot of computation, load balancing gains increasing significance. To offer various ...
The study investigates various load balancing strategies to improve the performance of distributed c...
The overall efficiency of parallel algorithms is most decisively effected by the strategy applied fo...
International audienceTo deal with dynamic load balancing in large scale distributed systems, we pro...
A network in which data to be worked on is present in more that one computer is said to be distribut...
The efficient usage of parallel computers and workstation clusters for biologically motivated simula...
In many applications of parallel computing, distribution of the data unambiguously implies distribu...
AbstractExecution of a logic program can be sped up by load sharing among a group of interconnected ...
This paper presents a simple local algorithm for load balancing in a distributed network. The algori...
Dynamic load balancing (DLB) is a technique for the parallel implementation of problems which genera...
Load balancing is a powerful technique commonly used in communication and computer networks to impro...
When allocating processors to processes in a distributed system, load balancing is a main concern of...
Load balancing is a powerful technique commonly used in communication and computer networks to impro...
Load distribution is essential for efficient use of available processors in a parallel branch-and-bo...
This paper presents a simple load balancing algorithm and its probabilistic analysis. Unlike most of...
In networks with lot of computation, load balancing gains increasing significance. To offer various ...
The study investigates various load balancing strategies to improve the performance of distributed c...
The overall efficiency of parallel algorithms is most decisively effected by the strategy applied fo...
International audienceTo deal with dynamic load balancing in large scale distributed systems, we pro...
A network in which data to be worked on is present in more that one computer is said to be distribut...
The efficient usage of parallel computers and workstation clusters for biologically motivated simula...
In many applications of parallel computing, distribution of the data unambiguously implies distribu...
AbstractExecution of a logic program can be sped up by load sharing among a group of interconnected ...
This paper presents a simple local algorithm for load balancing in a distributed network. The algori...
Dynamic load balancing (DLB) is a technique for the parallel implementation of problems which genera...
Load balancing is a powerful technique commonly used in communication and computer networks to impro...
When allocating processors to processes in a distributed system, load balancing is a main concern of...
Load balancing is a powerful technique commonly used in communication and computer networks to impro...
Load distribution is essential for efficient use of available processors in a parallel branch-and-bo...
This paper presents a simple load balancing algorithm and its probabilistic analysis. Unlike most of...
In networks with lot of computation, load balancing gains increasing significance. To offer various ...
The study investigates various load balancing strategies to improve the performance of distributed c...