[发明专利]一种任务调度方法及终端有效
申请号: | 201810486336.1 | 申请日: | 2018-05-21 |
公开(公告)号: | CN108874518B | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | 潘仰明;吕灼恒 | 申请(专利权)人: | 福建省数字福建云计算运营有限公司;曙光信息产业(北京)有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京中济纬天专利代理有限公司 11429 | 代理人: | 杨乐 |
地址: | 350200 福建省福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 任务 调度 方法 终端 | ||
1.一种任务调度方法,其特征在于,包括以下步骤:
S1:接收计算任务请求对应的请求包,所述请求包包括串行数据、并行数据和优先级配置文件;
S2:根据优先级配置文件,确认每一个计算任务请求的优先级;
S3:将每一个计算任务请求的优先级及对应的请求包存储于预设的存储空间中;
S4:发送所述存储空间中优先级最高的计算任务请求对应的第一请求包至调度器,以使得调度器获取第一请求包中的第一串行数据和第一并行数据后,发送第一串行数据至CPU进行串行数据处理,以及发送第一并行数据至GPU进行并行数据处理;
S5:休眠所述调度器;
S6:当接收到CPU发送的第一串行数据处理完毕的信息且接收到GPU发送的第一并行数据处理完毕的信息时,删除存储空间中的第一请求包及对应的优先级后,启动所述调度器;
S7:重复执行S4-S6,直至存储空间存储的内容为空。
2.根据权利要求1所述的一种任务调度方法,其特征在于,所述S1之前还包括:
启动调度器。
3.根据权利要求1所述的一种任务调度方法,其特征在于,所述S3具体为:
根据每一个计算任务请求的优先级,得到每一个计算任务请求对应的优先级文件,所述优先级文件存储了计算任务请求的优先级;
将每一个计算任务请求对应的请求包及优先级文件进行关联后得到对应的关联信息,所述关联信息包括请求包及对应的优先级文件;
存储每一个计算任务请求对应的关联信息于预设的存储空间中;
根据存储空间的所有关联信息中优先级文件的优先级降序顺序,在存储空间中排列每一个计算任务请求对应的关联信息。
4.根据权利要求3所述的一种任务调度方法,其特征在于,所述S6具体为:
当接收到CPU发送的第一串行数据处理完毕的信息及接收到GPU发送的第一并行数据处理完毕的信息时,删除存储空间中包括第一请求包的关联信息后,启动所述调度器。
5.根据权利要求3所述的一种任务调度方法,其特征在于,实时接收计算任务请求对应的第二请求包;
根据所述第二请求包中的优先级配置文件,得到第二请求包对应的第一优先级;
根据所述第一优先级,得到第一优先级文件;
关联所述第二请求包和第一优先级文件,得到第一关联信息;
存储所述第一关联信息于所述存储空间中。
6.根据权利要求5所述的一种任务调度方法,其特征在于,存储所述第一关联信息于所述存储空间中之后还包括:
根据存储空间的所有关联信息中优先级文件的优先级降序顺序,在存储空间中排列每一个计算任务请求对应的关联信息。
7.根据权利要求1所述的一种任务调度方法,其特征在于,当接收到计算任务请求对应的请求包时,存储该请求包于预设的第一存储空间中。
8.一种任务调度终端,包括存储器和处理器及存储于存储器并可在处理器上运行的计算机程序,其特征在于,所述处理器在执行所述计算机程序时实现以下步骤:
S1:接收计算任务请求对应的请求包,所述请求包包括串行数据、并行数据和优先级配置文件;
S2:根据优先级配置文件,确认每一个计算任务请求的优先级;
S3:将每一个计算任务请求的优先级及对应的请求包存储于预设的存储空间中;
S4:发送所述存储空间中优先级最高的计算任务请求对应的第一请求包至调度器,以使得调度器获取第一请求包中的第一串行数据和第一并行数据后,发送第一串行数据至CPU进行串行数据处理,以及发送第一并行数据至GPU进行并行数据处理;
S5:休眠所述调度器;
S6:当接收到CPU发送的第一串行数据处理完毕的信息且接收到GPU发送的第一并行数据处理完毕的信息时,删除存储空间中的第一请求包及对应的优先级后,启动所述调度器;
S7:重复执行S4-S6,直至存储空间存储的内容为空。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建省数字福建云计算运营有限公司;曙光信息产业(北京)有限公司,未经福建省数字福建云计算运营有限公司;曙光信息产业(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810486336.1/1.html,转载请声明来源钻瓜专利网。