买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:浙江大华技术股份有限公司
摘要:本申请涉及一种基于多算子的任务调度方法、装置和计算机设备,其中,该基于多算子的任务调度方法包括:基于目标程序的初步运行结果,获取目标程序中每个算子对应的多个第一处理时间,第一处理时间为不同处理单元运行算子中各部分任务的时间;确定各处理单元中用于并行运行算子的目标处理单元;根据目标处理单元对应的线程数量、各算子的数量、每个算子对应的多个第一处理时间以及预设的算子依赖关系表,生成各算子对应的算子调度表。通过本申请,解决了无法适配不同的应用场景,导致泛用性较差的问题,实现了避免利用处理器特性进行任务调度,以适配于不同的应用场景,提高泛用性。
主权项:1.一种基于多算子的任务调度方法,其特征在于,所述方法包括:基于目标程序的初步运行结果,获取所述目标程序中每个算子对应的多个第一处理时间;所述第一处理时间为不同处理单元运行所述算子中各部分任务的时间;确定各所述处理单元中用于并行运行所述算子的目标处理单元;根据所述目标处理单元对应的线程数量、各所述算子的数量、每个所述算子对应的多个第一处理时间以及预设的算子依赖关系表,生成各所述算子对应的算子调度表,包括:确定所述目标处理单元对应的线程数量和各所述算子的数量;在每轮算子调度分析中,根据所述线程数量和各所述算子的数量选取多个目标算子,将各所述目标算子按照不同的排列方式分布至各线程;遍历各所述排列方式,在每个所述排列方式下,判断各所述线程上每个所述目标算子的前置算子是否已完成执行,根据判断结果和所述算子依赖关系表运行各所述线程上的算子;根据每个所述算子对应的多个所述第一处理时间,获取每个所述排列方式下的运行时间,将最小运行时间对应的排列方式作为当前最优调度方式记录至预设的所述算子调度表;执行多轮所述算子调度分析,直至所有所述算子调度完成,输出各所述算子对应的算子调度表。
全文数据:
权利要求:
百度查询: 浙江大华技术股份有限公司 基于多算子的任务调度方法、装置和计算机设备
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。