Adaptive load sharing in homogeneous distributed systems
IEEE Transactions on Software Engineering
Optimization of control parameters for genetic algorithms
IEEE Transactions on Systems, Man and Cybernetics
The Influence of Different Workload Descriptions on a Heuristic Load Balancing Scheme
IEEE Transactions on Software Engineering
An introduction to genetic algorithms
An introduction to genetic algorithms
Use of the Genetic Algorithm for Load Balancing of Sugar Beet Presses
Proceedings of the 6th International Conference on Genetic Algorithms
Selected papers from the IEEE/Nagoya-University World Wisepersons Workshop on Advances in Fuzzy Logic, Neural Networks and Genetic Algorithms,
Scheduling tasks in real-time systems using evolutionary strategies
WPDRTS '95 Proceedings of the 3rd Workshop on Parallel and Distributed Real-Time Systems
Hi-index | 0.00 |
A load sharing mechanism is an important factor in computer system. In sender-initiated load sharing algorithms, when a distributed system becomes to heavy system load, it is difficult to find a suitable receiver because most processors have additional tasks to send. The sender continues to send unnecessary request messages for load transfer until a receiver is found while the system load is heavy. Because of these unnecessary request messages it results in inefficient communications, low cpu utilization, and low system throughput. To solve these problems, we propose a self-adjusting evolutionary algorithm approach for improved sender-initiated load sharing in distributed systems. This algorithm decreases response time and increases acceptance rate. Compared with the conventional sender-initiated load sharing algorithms, we show that the proposed algorithm performs better.