[发明专利]基于复制和去冗余的聚类调度方法和装置在审
申请号: | 202210934594.8 | 申请日: | 2022-08-04 |
公开(公告)号: | CN115168015A | 公开(公告)日: | 2022-10-11 |
发明(设计)人: | 李肯立;黄文港;肖正;段明星;肖国庆;唐卓;周旭 | 申请(专利权)人: | 湖南大学 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50;G06F9/54;G06K9/62 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 黄晓庆 |
地址: | 410013 *** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 复制 冗余 调度 方法 装置 | ||
1.一种基于复制和去冗余的聚类调度方法,其特征在于,包括:
获取处理目标任务的第一处理子队列,所述第一处理子队列中包括所述目标任务的缩略有向无环图的多个任务节点;
基于所述缩略有向无环图的任务节点与所述目标任务的分区有向无环图的子任务节点的对应关系,将所述第一处理子队列分解为第二处理子队列,所述第二处理子队列中包括各所述任务节点对应的多个子任务节点;
获取所述第二处理子队列中的各所述子任务节点的预估完成时间,任意一个子任务节点的所述预估完成时间,为所述第二处理子队列中的所述子任务节点的前相邻子任务节点的预估完成时间,与所述子任务节点的预估处理时间的和值;
发送第一通知信息,所述第一通知信息包括各所述子任务节点的所述预估完成时间,所述第一通知信息用于指示执行任务的处理器删除第一目标子任务节点,所述第一目标子任务节点为在所述执行任务的处理器上的预估完成时间,晚于所述第一通知信息中的预估完成时间的子任务节点。
2.根据权利要求1所述的方法,其特征在于,所述获取处理目标任务的第一处理子队列,包括:
获取所述目标任务的缩略有向无环图;
对所述缩略有向无环图中的任务节点进行划分,获得两个以上的队列;
将所述两个以上的队列中的其中一个队列,确定为所述第一处理子队列。
3.根据权利要求2所述的方法,其特征在于,所述对所述缩略有向无环图中的任务节点进行划分,获得两个以上的队列,包括:
若所述缩略有向无环图中存在多个叶子任务节点,将各所述叶子任务节点分别分配在第一队列中,各所述叶子任务节点为出度为0的任务节点;
确定各所述叶子任务节点对应的关键前驱任务节点,以及对应的所述关键前驱任务节点的多个前驱任务节点,并将对应的所述关键前驱任务节点以及对应的所述关键前驱任务节点的多个前驱任务节点分配在对应的所述第一队列中;
若所述缩略有向无环图中不存在叶子任务节点,获取所述缩略有向无环图中未分配队列的多个任务节点;
将未分配处理队列的各所述任务节点分配在第二队列中;所述两个以上的队列包括所述第一队列以及所述第二队列。
4.根据权利要求3所述的方法,其特征在于,所述确定所述叶子任务节点的关键前驱任务节点,包括:
计算所述叶子任务节点的多个前驱任务节点的最早完成时间;所述最早完成时间为各所述前驱任务节点的最早开始时间与各所述前驱任务节点的预估处理时间的和值,所述最早开始时间为各所述前驱任务节点的多个前驱任务节点的最晚完成时间;
将各所述前驱任务节点中的最早完成时间最大的前驱任务节点,确定为所述关键前驱任务节点。
5.根据权利要求1所述的方法,其特征在于,所述获取处理目标任务的第一处理子队列,包括:
接收目标处理器发送的所述第一处理子队列;其中,所述第一处理子队列为所述目标处理器获取所述目标任务的缩略有向无环图,对所述缩略有向无环图中的任务节点进行划分,获得的两个以上的队列中的其中一个队列。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收第二通知信息,所述第二通知信息包括执行任务的处理器执行的处理子队列中的各子任务节点的预估完成时间;
确定是否存在第二目标子任务节点,所述第二目标子任务节点为所述第二处理子队列中,预估完成时间晚于所述第二通知信息中的预估完成时间的子任务节点;
若存在所述第二目标子任务节点,删除所述第二处理子队列中的第二目标子任务节点,获得更新后的第二处理子队列。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
获取更新后的所述第二处理子队列中的各所述子任务节点的预估完成时间;
发送第三通知信息,所述第三通知信息包括更新后的所述第二处理子队列中的各所述子任务节点的预估完成时间,所述第三通知信息用于指示执行任务的处理器删除第三目标子任务节点,所述第三目标子任务节点为在所述执行任务的处理器上的预估完成时间,晚于所述第三通知信息中的预估完成时间的子任务节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南大学,未经湖南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210934594.8/1.html,转载请声明来源钻瓜专利网。