全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210194357.2 (22)申请日 2022.03.01 (71)申请人 航天科工智能运 筹与信息安全研究 院 (武汉) 有限公司 地址 430040 湖北省武汉市临 空港经济技 术开发区五环大道6 66号 (72)发明人 宋子阳 王泓 柳朝阳 孙鑫  秦莜椷 付琦玮 周丘实 王才红  武俊祥 武润 赵常  (74)专利代理 机构 中国兵器 工业集团公司专利 中心 11011 专利代理师 周恒 (51)Int.Cl. G06F 9/50(2006.01) G06F 9/445(2018.01) (54)发明名称 基于灵活配置实现性能提优的复杂算力系 统并行处 理系统 (57)摘要 本发明属于复杂算力系统技术领域, 具体涉 及一种基于灵活配置实现性能提优的复杂算力 系统并行处理系统, 包括: 应用系统接收多条并 行作业任务, 完成对任务关联性配置文件的配 置; 主控节 点机对各个并行节 点机的空闲算力资 源进行监控, 获得空闲算力资源结果; 主控节点 机对并行作业任务分配并行节点机的空闲算力 资源; 主控节 点机根据并行节 点机的空闲算力资 源的分配结果, 生成对应每一个并行节点机的任 务执行指令; 并行节点机进行对应的作业处理, 在作业处理过程中, 根据任务关联性配置文件进 行流程控制, 直至作业完成或中止。 本发明可 以 实现对不同任务类型下的多算法、 可分组任务下 的快速并行计算, 大幅提升并行计算的执行效 率。 权利要求书3页 说明书11页 附图1页 CN 114625534 A 2022.06.14 CN 114625534 A 1.一种基于灵活配置实现性能提优的复杂算力系统并行处理系统, 其特征在于, 所述 复杂算力系统并行处 理系统包括: 应用系统、 主控节点机、 多个并行节点机; 所述应用系统与主控节点机, 以及主控节点机与 各个并行节点机之间建立网络通信 机 制; 所述应用系统上部署有: 接收模块、 并行作业任务分解模块、 任务关联性配置文件配置 模块、 发送模块; 所述主控节点机上部署有: 监控 模块、 分配模块; 各个所述并行节点机上均部署有: 作业执 行模块; 其中, 所述应用系统的接收模块用于接收多条并行作业任务, 所述并行作业任务分解 模块用于根据业务需求分解并行作业任务, 所述任务关联性配置文件配置模块用于根据每 一条并行作业任务完成对任务关联性配置文件的配置, 所述 发送模块用于将并行作业任务 及任务关联性配置文件一并下发到主控节点机; 其中, 所述主控节点机的监控模块用于对各个并行节点机的空闲算力资源进行监控, 获得空闲算力资源结果; 其中, 所述主控节点机的分配模块用于接收来自应用系统的多条并行作业任务, 结合 空闲算力 资源结果, 根据任务关联性配置文件, 对并行作业任务分配并行节点机的空闲算 力资源; 即, 所述主控节点机的分配模块用于根据并行节点机的空闲算力资源的分配结果, 生成对应每一个并行节点机的任务执行指 令; 所述任务执行指 令用于指示一个并行节点机 向一个或多个并行作业任务 提供其空 闲算力资源; 其中, 所述并行节点机的作业执行模块接收到主控节点机分发的任务执行指令, 进行 对应的作业处理, 在作业处理过程中, 根据任务关联性配置文件进 行流程控制, 直至作业完 成或中止。 2.如权利要求1所述的基于灵活配置实现性能提优的复杂算力系统并行处理系统, 其 特征在于, 所述任务关联性配置文件配置模块所配置的任务关联性配置文件包括: “优化开 关标志”、“单任务多算法标志 ”、“单任务算法组合方案标志 ”、“分组管理标志 ”、“分组并行 数量”、“任务并行 单元处理方法标志 ”、“执行结果标志 ”; 所述根据每一条并行作业任务完成对 任务关联性配置文件的配置, 具体为: 步骤1‑1: 所述任务关联性配置文件配置模块根据并行作业任务的类型, 若并行作业任 务之间为简单的 “无关联”计算且单条并行作业任务内部算法为串联关系时, 则将 “优化开 关标志”置为“0”; 若并行作业任务之间存在 “关联性”计算或单条并行作业任务内部算法不 为串联关系时, 则将 “优化开关标志 ”置为“1”; 步骤1‑2: 所述任务关联性配置文件配置模块根据并行作业任务的类型, 若单条并行作 业任务下 无可并行计算的算法时, 则将 “单任务多算法标志 ”置为“0”, 反正则置为 “1”; 步骤1‑3: 当“单任务多算法标志 ”为“1”时, 所述任务关联性配置文件配置模块根据单 条并行作业任务的算法类型进 行分配, 配置 “单任务算法组合方案标志 ”; 其中, 在单条并行 作业任务的算法类型包括识别算法时, 配置 “单任务算法组合方案标志 ”为“1”; 在单条并行 作业任务的算法类型包括跟踪算法时, 配置 “单任务算法组合方案标志 ”为“2”; 在单条并行 作业任务的算法类型包括通视算法时, 配置 “单任务算法组合方案标志 ”为“3”; 在单条并行 作业任务的算法类型包括雷达算法时, 配置 “单任务算法组合方案标志 ”为“4”; 在单条并行权 利 要 求 书 1/3 页 2 CN 114625534 A 2作业任务的算法类型包括截获算法时, 配置 “单任务算法组合方案标志 ”为“5”; 步骤1‑4: 若并行作业任务之间存在 “关联性”计算时, 所述任务关联性配置文件配置模 块则将“分组管理标志 ”置为“1”; 若并行作业任务之间为简单的 “无关联”计算时, 则将 “分 组管理标志 ”置为“0”; 步骤1‑5: 当“分组管理标志 ”为“1”时, 所述任务关联性配置文件配置模块根据并行作 业任务之间的关联情况配置 “分组并行数量 ”, 具体为将 “分组并行数量 ”配置为并行作业任 务能够分配的最小分组数量; 步骤1‑6: 所述任务关联性配置文件配置模块根据作业任务类型和客户作业目的, 对 “任务并行单元处理方法标志 ”进行配置, 其中, 将 “任务并行单元处理方法标志 ”配置为“‑ 1”, 表示获得计算结果后进行人为判定; 将 “任务并行单元处理方法标志 ”配置为“0”, 表示 停止单条并行作业任务内的所有并行计算单元 的作业动作; 将 “任务并行单元处理方法标 志”配置为“1”, 表示作业成功或服务异常导致作业失败时, 分组内并行作业取消; 将 “任务 并行单元 处理方法标志 ”配置为“2”, 表示所有并行作业任务全部取消; 将 “任务并行单元 处 理方法标志 ”配置为“3”, 表示不干预当前作业动作, 作业继续; 步骤1‑7: 对于“执行结果标志 ”, 所述任务关联性配置文件配置模块在初始配置时置 空; 当单条并行作业任务执行后, 将其任务执行结果反填到该 “执行结果标志 ”上; 其中, “执行结果标志 ”为“1”表示单台并行节点机作业完成, 为 “2”表示单条并行作业任务作业完 成, 为“‑1”表示数据断开作业失败, 为 “‑2”表示服务异常作业失败。 3.如权利要求2所述的基于灵活配置实现性能提优的复杂算力系统并行处理系统, 其 特征在于, 所述分配模块根据任务关联性配置文件, 对并行作业任务分配并行节点机的空 闲算力资源的过程如下: 步骤3‑1: 判断任务关联性配置文件中的 “优化开关标志 ”是否为“1”, 则进入步骤3 ‑2; 若为“0”, 则以单条并行作业任务为最小 粒度, 并根据并行节点机的空闲算力资源按比例进 行并行作业任务分发, 作业任务分发结束; 步骤3‑2: 读取任务关联性配置文件中的 “单任务多算法标志 ”, 若为“1”则进入步骤3 ‑ 3; 若为“0”则以单条并行作业任务为最小粒度, 并根据并行节点机的空闲算力资源按比例 进行并行作业任务分发, 作业任务分发结束; 步骤3‑3: 读取任务关联性配置文件中的 “单任务算法组合方案标志 ”, 根据“单任务算 法组合方案标志 ”对单条并行作业任务中的算法进行组合, 以该并行作业任务所含的算力 需求最小的算法组合为最小粒度, 并根据并行节 点机的空闲算力资源按比例进行并行作业 任务分发。 4.如权利要求3所述的基于灵活配置实现性能提优的复杂算力系统并行处理系统, 其 特征在于, 所述步骤3 ‑3中, 所述进行并行作业任务分发, 即主控节点机生成任务执行指令 并发送给并行节点机, 该任务执行指令中明确了对于某一并行节点机, 对应一个或多个并 行作业任务需要其提供 空闲算力资源, 且明确了对于该一个或多个并行作业任务所需执行 的算法组合, 该并行节点机对应需提供的空 闲算力资源量; 至此, 作业任务分发结束。 5.如权利要求4所述的基于灵活配置实现性能提优的复杂算力系统并行处理系统, 其权 利 要 求 书 2/3 页 3 CN 114625534 A 3

.PDF文档 专利 基于灵活配置实现性能提优的复杂算力系统并行处理系统

文档预览
中文文档 16 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于灵活配置实现性能提优的复杂算力系统并行处理系统 第 1 页 专利 基于灵活配置实现性能提优的复杂算力系统并行处理系统 第 2 页 专利 基于灵活配置实现性能提优的复杂算力系统并行处理系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:04:23上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。