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

基于反馈的片上多处理器系统层次负载平衡算法
引用本文:王鹏,董渭清,王甜. 基于反馈的片上多处理器系统层次负载平衡算法[J]. 西安交通大学学报, 2008, 42(2): 179-183
作者姓名:王鹏  董渭清  王甜
作者单位:西安交通大学计算机科学与技术系,710049,西安
摘    要:针对现有负载平衡算法未能有效利用片上多处理器系统线程级并行性,没有考虑线程间数据共享与通信以及产生颠簸等问题,提出了一种基于反馈的层次负载平衡算法.采用层次式调度,将属于同一进程的多个线程静态调度到特定规模的内核子集上,并在此基础上根据系统实时负载情况在特定内核子集内动态迁移线程,以降低同一进程的多个线程之间的通信代价.在线程迁移过程中,引入反馈机制,即以系统颠簸情况为反馈信息,实时调整迁移数目,最终使系统较快地达到平衡.实验表明,基于反馈的层次负载平衡算法能使系统的平衡程度达到较高的水平,引入的反馈机制可使系统平衡速度提高 28%,并在系统平衡前使"颠簸"数目减少 54%.

关 键 词:片上多处理器  多线程  负载平衡  反馈  反馈信息  片上多处理器  系统层次  负载  平衡算法  System  Chip  Feedback  Based  Algorithm  Load Balance  速度提高  系统平衡  水平  程度  实验  迁移数  实时调整  反馈机制  迁移过程
文章编号:0253-987X(2008)02-0179-05
收稿时间:2007-07-16
修稿时间:2007-07-16

Hierarchical Load Balance Algorithm Based on Feedback in Chip Multiprocessors System
WANG Peng,DONG Weiqing,WANG Tian. Hierarchical Load Balance Algorithm Based on Feedback in Chip Multiprocessors System[J]. Journal of Xi'an Jiaotong University, 2008, 42(2): 179-183
Authors:WANG Peng  DONG Weiqing  WANG Tian
Abstract:Focusing on the problem that existing load balance algorithms failed to make full use of chip multiprocessors(CMP) system's thread level parallelism(TLP) and did not take data sharing,communication,and excessive transformation among threads into account,a hierarchical load balance algorithm based on feedback is proposed.Hierarchical schedule algorithm is adopted in order to reduce the cost of communication.Thus,threads of the same process are assigned into the same set of cores and then migrated into the range of its assigned core set dynamically.Feedback is used during the migration of threads according to the number of excessive transformation that could be computed through information feedback mechanism.The experiment shows that the algorithm is capable of achieving high balancing degree.Moreover,the balancing speed of hierarchical load balance methods with feedback mechanism is increased by 28%,and the excessive transformation is reduced by 54%.
Keywords:chip muhiprocessors   multi-thread   load balancing   feedback
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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