[发明专利]随机扩散动态负载均衡方法有效

专利信息
申请号: 201510467927.0 申请日: 2015-07-31
公开(公告)号: CN105117292B 公开(公告)日: 2018-09-14
发明(设计)人: 张平健;严善楷;王世纬;詹治海 申请(专利权)人: 华南理工大学
主分类号: G06F9/50 分类号: G06F9/50
代理公司: 广州市华学知识产权代理有限公司 44245 代理人: 罗观祥
地址: 510006 广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 随机 扩散 动态 负载 均衡 方法
【说明书】:

发明公开了一种随机扩散动态负载均衡方法,包括以下步骤:步骤1、把计算任务随时间的迁移而位于哪个进程这一状态变量看作是一个随机过程,每次迭代通过随机扩散信息交换协议以及基于概率图模型的参数学习过程;步骤2、计算出任务量随机迁移矩阵,据此进行任务迁移来达到负载均衡。具有良好的扩展性和良好的全局均衡效果等优点。

技术领域

本发明涉及一种在多核集群上进行并行计算的动态负载均衡技术,特别涉 及一种随机扩散动态负载均衡方法,该均衡方法主要是针对异构集群系统。

背景技术

由于芯片制造工艺以及存储带宽的制约,一味地追求单机性能显得越来越 不现实。并行计算自提出以来一直是解决大规模计算问题的主要手段,近几十 年来更是被广泛关注和研究,并行计算系统主要的硬件模型主要有对称多处理 机系统(Symmetric MultiProcessing,SMP)和大规模并行处理系统(Massively Parallel Processing,MPP)等,其对应的计算模式分别是多核计算和集群计 算。多核集群并行计算是当今计算的主流模式已成为工业界和学术界的共识, 尤其是在高性能计算(High Performance Computing,HPC)领域。随着应用复 杂性和处理数据量的增长,以及要求提供计算服务的用户数量的增多,集群系 统的单机核数与计算结点数目将不断增加,甚至通过安装具有高吞吐率的加速卡,如图形处理器(GPU)、现场可编程门阵列(FPGA)以及众核集成协处理器 (MIC),来增强单机计算性能。

业务数据的累积使得各个行业对数据处理和计算性能的需求从来没有如此 迫切,为了有效地利用集群系统的计算资源,工业界和学术界一直致力于研究 影响并行计算应用性能的因素。除了计算系统本身的规模、各个结点的计算能 力、互联网络、存储系统以及并行算法本身的设计以外,负载均衡往往是一个 被忽视的重要因素。负载不均衡带来的坏处只有在处理大规模数据的时候才会 比较突出,在一般的并行计算应用中,因为进程的数量较少或者任务量不多, 负载不均衡现象并不明显,如果不是有对比实验数据或者专门测试负载均衡情 况那么是很难识别出来的,这种程序一旦遇上数据量或者运行规模翻几倍的情 况则很可能无法胜任。

对于一些简单应用,例如结构化的网格计算、稠密矩阵运算,负载容易被 预测,而且不会动态地改变。这类应用并不需要复杂的负载均衡技术,只需要 简单的静态负载均衡(Static Load Balancing,SLB),在运行之前把计算任务 尽可能平均地分配到各个计算进程便可以满足需要。然而,随着复杂应用的出 现,计算负载随时间而变化并且其变化趋势较难预测的现象已经变得十分普遍。 例如,在分子动力学模拟应用里,如果分子是按数量静态分配给各个进程,分 子的移动就不会引起负载不均衡;如果一些复杂的模拟算法为了更好地进行作 用力的计算而把分子按空间坐标分配给各个进程,分子的移动将带来负载不均 衡并严重地影响到算法整体的性能。在科学计算软件中,计算流体动力学、气 候模拟中的降雨和云层等都是经常会引起负载不均衡的大型复杂应用。

动态负载均衡(Dynamic Load Balancing,DLB)技术通过在运行时间隔性 地在进程之间迁移计算任务来减少应用的总体运行时间,这种技术能有效地解 决以上所说的复杂应用所产生的负载不均衡现象,带来应用整体性能的提升。 不但如此,当应用是运行在一个结点间或者进程间计算性能不一致的集群上时, 即使每个进程的负载能均衡分配,负载不均衡的现象依然存在,因为这时候各 个计算进程的有效运行时间并不一致,也就是说进程之间的等待会带来计算资 源的浪费。出现进程间计算性能不一致的原因有很多,例如异构系统中部分结 点的配置差异,部分结点安装了加速卡可以为运行其上的进程提供加速服务, 温度、湿度的变化可能会使机器的计算性能出现波动,这些情况一般很难进行 统计或预测,所以动态负载均衡技术更加显得重要。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510467927.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top