Dynamic load balancing algorithm based on a multi-destination migration mechanism

Bin Liu*, Feng Shi, Yu Jin Gao, Hong Song

*此作品的通讯作者

科研成果: 期刊稿件文章同行评审

摘要

To reduce the load imbalance in parallel computing, a new dynamic load balancing (DLB) algorithm is proposed. The number of migrated processes that are needed to exchange information between heavily loaded nodes and lightly loaded nodes is included in the DLB messages, and the searching range for lightly loaded nodes is also extended according to the situation. The strategy helps the heavily loaded nodes migrate loads out to multiple destinations in one execution. Moreover, three extra rules are proposed to decrease the route coupling in the course of DLB message transmission. Two typical parallel computing experiments were carried out, including a matrix computation and an evaluation of prime numbers. The performances of four DLB algorithms were compared. The experimental results showed that, compared with the other three DLB algorithms, the proposed DLB algorithm has the least iteration number of executions and could find the most lightly loaded nodes in one execution due to multiple destination migration mechanism, helping it effectively decrease the average response time when a system Is dealing with large scale computation-intensive tasks.

源语言英语
页(从-至)842-845
页数4
期刊Harbin Gongcheng Daxue Xuebao/Journal of Harbin Engineering University
29
8
出版状态已出版 - 8月 2008

指纹

探究 'Dynamic load balancing algorithm based on a multi-destination migration mechanism' 的科研主题。它们共同构成独一无二的指纹。

引用此