A Review of Parallel Computing using Load Balancing for Sheared Memory |
Author(s): |
Sanjeev Shukla , Sandip University; Narendra Joshi, Sandip University; Nisha Patil, Sandip University |
Keywords: |
Parallel Computing, Load Understanding Techniques |
Abstract |
In order to expand the execution of a distributed application in any variety of distributed architecture, the algorithm of Load balancing was developed. These algorithms are used in parallel systems to increase performance of the parallel systems which ensures all the computing cores are reserved and at no single time the core will be overloaded even as the other cores remain idle. The concept of balancing load on servers using different types of load balancing techniques is the advancement of load balancing algorithm. It is used to enhance the performance of system through a redistribution of load between processor or server machines. It will be practically possible to execute the applications on any number of machines of worldwide distributed systems. Static or dynamic load balancing are categorized in Load balancing algorithms at compile time the static load balancing algorithms distributes the tasks to the processing elements, while dynamic algorithms bind tasks to processing elements at run time. In a distributed computing background this thesis describes the concepts of a number of load balancing techniques. It also describes a variety of types of load balancing strategies, their qualities, demerits and comparison. |
Other Details |
Paper ID: IJSRDV7I110119 Published in: Volume : 7, Issue : 11 Publication Date: 01/02/2020 Page(s): 93-95 |
Article Preview |
|
|