全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211020626.X (22)申请日 2022.08.24 (71)申请人 广州文远知行 科技有限公司 地址 510000 广东省广州市黄埔区广州国 际生物岛螺旋大道68号合景科盛广场 A栋地上第16层01、 02、 0 3、 04单元 (72)发明人 王红宾  (74)专利代理 机构 深圳市深佳知识产权代理事 务所(普通 合伙) 44285 专利代理师 秦超逸 (51)Int.Cl. G06F 30/20(2020.01) G06F 9/48(2006.01) G06F 16/215(2019.01) (54)发明名称 一种任务等待时间的预测方法、 装置、 设备 和介质 (57)摘要 本发明公开了一种任务等待时间的预测方 法、 装置、 设备和介质, 方法包括当接收到功能仿 真任务时, 获取功能仿真任务对应的任务优先 级, 按照其任务优先级将功能仿真任务插入至预 设的任务优先级队, 以得到更新任务优先级队 列, 将功能仿真任务对应的多种特征信息输入至 预设的时间预测模型, 通过时间预测模型分别按 照各种特征信息进行时间预测, 得到功能仿真任 务对应的预测执行时间, 最后按照所述功能仿真 任务的插入位置划分更新任务优 先级队列, 并结 合所述预测执行时间, 确定所述更新任务优先级 队列内各个未执行仿真任务对应的目标等待时 间并显示, 从而能够准确地得知当前任务优先级 队列内的各个未 执行仿真任务的等待时间。 权利要求书2页 说明书10页 附图3页 CN 115358080 A 2022.11.18 CN 115358080 A 1.一种任务 等待时间的预测方法, 其特 征在于, 包括: 当接收到功能仿真任务时, 获取 所述功能仿真任务对应的任务优先级; 按照所述任务优先级将所述功能仿真任务插入至预设的任务优先级队列内, 得到更新 任务优先级队列; 将所述功能仿真任务对应的多种特征信 息输入至预设的时间预测模型, 输出所述功能 仿真任务对应的预测执 行时间; 根据所述功能仿真任务的插入位置和所述预测执行时间, 确定所述更新任务优先级队 列内各个未 执行仿真任务对应的目标等待时间 并显示。 2.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 定时遍历所述未 执行仿真任务; 按照系统算力资源池的算力使用情况对各个所述未执行仿真任务分别进行等待时间 预测, 生成每 个所述未 执行仿真任务对应的更新 等待时间 并显示。 3.根据权利要求2所述的方法, 其特征在于, 所述算力使用情况包括空闲算力数量; 所 述按照系统算力 资源池的算力使用情况对各个所述未执行仿真任务分别进行等待时间预 测, 生成每 个所述未 执行仿真任务对应的更新 等待时间 并显示的步骤, 包括: 若所述未执行仿真任务为队列首位任务, 则判断当前时刻的所述空闲算力数量是否大 于或等于所述队列首位任务的需求 算力数量; 若是, 则将所述队列首位任务对应的更新 等待时间确定为第一预设时间; 若否, 则计算所述需求 算力数量与所述空 闲算力数量的差值, 得到待定算力数量; 将已执行仿真任务的剩余执行时间确定为所述队列首位任务的更新等待时间; 所述已 执行仿真任务的需求 算力数量大于或等于所述待定算力数量; 若所述未执行仿真任务为队列非首位任务, 则获取前一位所述未执行仿真任务对应的 更新等待时间; 将所述更新等待时间与前一位所述未执行仿真任务对应的任务预计执行时间确定为 所述队列非首位任务的更新 等待时间。 4.根据权利要求1所述的方法, 其特征在于, 所述将所述功能仿真任务对应的多种特征 信息输入至预设的时间预测模型, 输出所述功能仿真任务对应的预测执行时间的步骤, 包 括: 提取所述功能仿真任务对应的多种特 征信息; 将多种所述特 征信息输入至预设的时间预测模型; 通过所述时间预测模型分别按照所述特征信息进行时间预测, 得到多个初始预测时 间; 通过所述 时间预测模型计算全部所述初始预测时间的加权平均值, 得到所述功能仿真 任务对应的预测执 行时间。 5.根据权利要求1或4所述的方法, 其特 征在于, 还 包括: 获取多个历史仿真任务数据并进行数据清洗, 得到多个模型训练数据和多个模型验证 数据; 采用多个所述模型训练数据对预设的初始时间预测模型进行训练, 生成中间时间预测 模型;权 利 要 求 书 1/2 页 2 CN 115358080 A 2将各所述模型验证数据分别输入所述中间时间预测模型, 生成验证时间; 比对所述验证时间与 所述模型验证数据携带的实际验证时间, 并计算所述验证时间对 应的验证正确率; 若所述验证正确率大于或等于预设的验收阈值, 则将当前时刻的所述中间时间预测模 型确定为时间预测模型; 若所述验证正确率小于所述验收阈值, 则 跳转执行所述采用多个所述模型训练数据对 预设的初始时间预测模型进行训练, 生成中间时间预测模型的步骤。 6.根据权利要求1所述的方法, 其特征在于, 所述根据所述功能仿真任务的插入位置和 所述预测执行时间, 确定所述更新任务优先级队列内各个未执行仿 真任务对应的目标等待 时间并显示的步骤, 包括: 按照所述功能仿真任务的插入位置划分所述更新任务优先级队列, 得到处于所述插入 位置前的多个第一未 执行仿真任务和处于所述插 入位置后的多个第二未 执行仿真任务; 将各个所述第一未执行仿真任务分别对应的第一原始等待时间确定为所述第一未执 行仿真任务对应的目标等待时间 并显示; 计算全部所述第 一原始等待时间的第 一和值, 将所述第 一和值确定为所述功能仿真任 务对应的目标等待时间 并显示; 计算每个所述第二未执行仿真任务对应的第二原始等待时间和所述预测执行时间之 间的第二和值; 将各所述第二和值分别确定为所述第二未执行仿真任务分别对应的目标等待时间并 显示。 7.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 当接收到剩余执行时间查看请求 时, 计算所述预测执行时间与 所述功能仿真任务的已 消耗时间之间的差值, 生成预期剩余执 行时间并显示。 8.一种任务 等待时间的预测装置, 其特 征在于, 包括: 任务优先级获取模块, 用于当接收到功能仿真任务时, 获取所述功能仿真任务对应的 任务优先级; 任务插入模块, 用于按照所述任务优先级将所述功能仿真任务插入至预设的任务优先 级队列内, 得到更新任务优先级队列; 执行时间预测模块, 用于将所述功能仿真任务对应的多种特征信 息输入至预设的时间 预测模型, 输出 所述功能仿真任务对应的预测执 行时间; 目标等待时间确定模块, 用于根据所述功能仿真任务的插入位置和所述预测执行时 间, 确定所述更新任务优先级队列内各个未 执行仿真任务对应的目标等待时间 并显示。 9.一种电子设备, 其特征在于, 包括存储器及处理器, 所述存储器中储存有计算机程 序, 所述计算机程序被所述处理器执行时, 使得所述处理器执行如权利要求 1‑7任一项所述 的任务等待时间的预测方法的步骤。 10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序 被执行时实现如权利要求1 ‑7任一项所述的任务 等待时间的预测方法。权 利 要 求 书 2/2 页 3 CN 115358080 A 3

.PDF文档 专利 一种任务等待时间的预测方法、装置、设备和介质

文档预览
中文文档 16 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种任务等待时间的预测方法、装置、设备和介质 第 1 页 专利 一种任务等待时间的预测方法、装置、设备和介质 第 2 页 专利 一种任务等待时间的预测方法、装置、设备和介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 17:37:58上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。