摘要
为高效利用处理器中的多核资源,解决计算任务在执行过程中存在的多核负载不均衡问题,提出一种基于象限分治思想进行任务动态迁移的负载均衡机制.当系统出现重载核时,根据优先级对核上任务排序并对方阵化的同构多核阵列进行象限划分,在考虑计算资源的前提下进行相应任务的象限迁移,依此迭代直至多核任务达到动态负载均衡.实验结果表明:相比于同类方法,该机制能够在不增加迁移距离的基础上,使多核任务的迁移次数降低约9.0%,总执行时间缩短约33.6%,更好地利用了多核处理器的计算资源,提升了系统整体的执行效率.
- 单位