Design and analysis of the M2LL policy distributed algorithm for load balancing in dynamic networks

FRONTIERS OF HIGH PERFORMANCE COMPUTING AND NETWORKING - ISPA 2006 WORKSHOPS, PROCEEDINGS(2006)

引用 3|浏览2
暂无评分
摘要
Load balancing a distributed/parallel system consists in allocating work (load) to its processors so that they all have to process approximately the same amount of work or amounts in relation with their computation power. In this paper, we present a new distributed algorithm that implements the M2LL policy (Most to Least Loaded). M2LL aims to indicate pairs of processors, that will exchange load, taking into account actually broken edges as well as the current load distribution in the system. The M2LL policy fixes the pairs of neighboring processors by selecting with priority the most loaded and the least loaded of each neighborhood. Our main result is that the M2LL distributed implementation terminates after at most (n/2).dt iterations where n and dt are respectively the number of nodes and the degree of the system at time t.
更多
查看译文
关键词
main result,dynamic network,broken edge,current load distribution,load balancing,implementation terminates,dt iteration,computation power,parallel system,m2ll policy fix,m2ll policy,m2ll aim,parallel systems,load balance,distributed algorithm,load distribution
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要