首页 | 本学科首页   官方微博 | 高级检索  
     

一种分布式动态负载平衡算法
引用本文:须成忠,张德富,孙钟秀.一种分布式动态负载平衡算法[J].软件学报,1993,4(1):22-28.
作者姓名:须成忠  张德富  孙钟秀
作者单位:南京大学 南京 210008;南京大学 南京 210008;南京大学 南京 210008
摘    要:在多处理机系统中,负载平衡是提高并行处理效率的一条重要途径。基于分布存贮的TRANSCUBE多处理机环境,本文提出一种分布式动态负载平衡算法。算法采用接收者开始的异步调度策略,通过“握手”协议在空载和重载处理机间建立联系,并自动实现任务(或进程)从重载处理机到空载处理机的迁移,该算法适于并行解具有动态特性的应用问题,而且在问题规模较大和处理机负载变化较慢时,性能较好。

关 键 词:动态特性  负载平衡  算法  多处理机
收稿时间:1990/6/18 0:00:00
修稿时间:2/2/1991 12:00:00 AM

A DYNAMIC AND DISTRIBUTED ALGORITHM FOR LOAD BALANCING ON MULTIPROCESSORS
Xu Chengzhong,Zhang Defu and Sun Zhongxiu.A DYNAMIC AND DISTRIBUTED ALGORITHM FOR LOAD BALANCING ON MULTIPROCESSORS[J].Journal of Software,1993,4(1):22-28.
Authors:Xu Chengzhong  Zhang Defu and Sun Zhongxiu
Abstract:On a multiprocessor, load balancing is an essential technique to improve the performance of parallel processing by efficiently utilizing the processing power of the system. In this paper, we propose a dynamic and distributed algorithm for load balancing on TRAN-SCUBE, a multiprocessor system without shared memory. The algorithm adopts receiver-initiated asychronous strategy by which an idle processor first initiates a "hadshake" procedure to locate a heavily loaded processor, then absorbs som work from it.This algorithm is further demonstrated in the context of parallel soving of a maze problem.Simulated results show the it is effective and is more applicable to large size problems.
Keywords:
本文献已被 CNKI 维普 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号