In this paper, the authors presented a load balancing algorithm in distributed computing system. They assumed that each node will maintain a local load table to hold the load status of immediate neighbors. The aim of this algorithm is to achieve balanced load among the processors according to their speed of computation and also to reduce communication over heads. This algorithm also targets most powerful nodes for load transfer in the system. They measured the performance of this algorithm which shows better performance over previously existing Ni's drafting algorithm.