[发明专利]多任务部署的方法及装置在审
申请号: | 202011047346.9 | 申请日: | 2020-09-29 |
公开(公告)号: | CN114327842A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 赵俊旭 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 周乔;王君 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 部署 方法 装置 | ||
本申请提供了一种多任务部署的方法,该方法包括:获取目标平台的第一信息,所述第一信息用于表示所述目标平台的属性;获取待部署的多个任务的第二信息,所述第二信息用于表示所述多个任务的需求;基于形式化语言对所述第一信息及所述第二信息进行形式化描述,得到形式化模型;使用状态机,基于所述形式化模型进行形式化分析,生成所述多个任务的部署策略;根据所述部署策略对所述多个任务进行部署。本申请实施例中的方法,能够提高多任务部署的效率。
技术领域
本申请涉及计算机应用技术领域,并且更具体地,涉及一种多任务部署的方法及装置。
背景技术
随着自动驾驶技术的快速发展,对传感器的感知精度、感知鲁棒性的要求也越来越高, 使得传感器所需的算力及资源也不断增加。同时,用于自动驾驶的高性能片上系统(Systemonachip,SoC)也已逐步从高性能单核系统向多核系统演进,是否充分利用多核 系统的处理资源对传感器系统的实时多任务进行部署,直接影响着传感器的精度和鲁棒性。但是,传感器系统的多任务场景往往较为复杂,很难快速地确定出合理的部署策略,从而导致多任务部署的效率不高。
因此,如何提高多任务部署的效率成为一个亟需解决的技术问题。
发明内容
本申请提供一种多任务部署的方法及装置,能够提高多任务部署的效率。
第一方面,提供了一种多任务部署的方法,该方法包括:
获取目标平台的第一信息,所述第一信息用于表示所述目标平台的属性;获取待部署 的多个任务的第二信息,所述第二信息用于表示所述多个任务的需求;基于形式化语言对 所述第一信息及所述第二信息进行形式化描述,得到形式化模型;使用状态机,基于所述 形式化模型进行形式化分析,生成所述多个任务的部署策略;根据所述部署策略对所述多 个任务进行部署。
在本申请实施例中,对目标平台的属性和多个任务的需求进行形式化描述,得到形式 化模型,并使用状态机,基于所述形式化模型进行形式化分析,生成所述多个任务的部署 策略,可以不受实际运行环境的影响,快速给出合理的部署策略,从而能够提高多任务部 署的效率。
结合第一方面,在第一方面的某些实现方式中,所述目标平台包括多个节点,所述第 一信息包括用于指示所述目标平台中的节点的个数、所述多个节点中的每个节点的类型、 所述每个节点的能力、所述目标平台的功耗模式及各功耗模式的触发条件的信息,所述第 二信息包括用于指示所述多个任务中的任务的个数、所述多个任务的依赖关系、所述多个 任务中的每个任务的时间约束及执行所述每个任务需要的资源的信息。
结合第一方面,在第一方面的某些实现方式中,所述使用状态机,基于所述形式化模 型进行形式化分析,生成所述多个任务的部署策略,包括:使用状态机,基于所述形式化模型进行形式化分析,确定所述多个任务的部署策略是否发生冲突;在所述多个任务的部署策略未发生冲突的情况下,生成所述多个任务的部署策略。
结合第一方面,在第一方面的某些实现方式中,所述使用状态机,基于所述形式化模 型进行形式化分析,生成所述多个任务的部署策略,包括:使用状态机,基于所述形式化模型进行形式化分析,确定所述多个任务的部署策略是否发生冲突;在所述多个任务的部署策略发生冲突的情况下,确定所述多个任务的部署策略的冲突信息;根据所述冲突信息调整所述形式化模型。
结合第一方面,在第一方面的某些实现方式中,所述使用状态机,基于所述形式化模 型进行形式化分析,生成所述多个任务的部署策略,包括:使用状态机,基于所述形式化模型进行形式化分析,生成所述多个任务的部署策略及所述目标平台的资源利用信息。
结合第一方面,在第一方面的某些实现方式中,所述方法还包括:基于所述资源利用 信息,在所述部署策略中增加任务;根据增加的任务,更新所述资源利用信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011047346.9/2.html,转载请声明来源钻瓜专利网。