[发明专利]多核处理器及其任务调度方法和装置在审
申请号: | 202011063362.7 | 申请日: | 2020-09-30 |
公开(公告)号: | CN112214299A | 公开(公告)日: | 2021-01-12 |
发明(设计)人: | 王成波 | 申请(专利权)人: | 深圳云天励飞技术股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 李木燕 |
地址: | 518000 广东省深圳市龙岗区园山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多核 处理器 及其 任务 调度 方法 装置 | ||
1.一种多核处理器的任务调度方法,其特征在于,所述多核处理器包括第一处理核和第二处理核,所述第一处理核中存储有待调度任务,所述第二处理核存储有已调度任务,所述第一处理核包括任务控制模块,所述方法包括:
获取所述第二处理核中处理的所述已调度任务的任务类型,以及所述已调度任务的资源使用状态信息;
根据所述已调度任务的任务类型,确定第二处理核所对应的状态阈值;
将所述资源使用状态信息与所述状态阈值进行比较;
当所述资源使用状态信息超过所述状态阈值时,所述第一处理核的任务控制模块生成阻塞指令,阻断所述待调度任务的分配。
2.根据权利要求1所述的方法,其特征在于,根据所述已调度任务的任务类型,确定第二处理核所对应的状态阈值,包括:
获取所述已调度任务的任务类型所对应的延时要求;
如果延时要求最高的已调度任务的延时要求低于预设的延时阈值,确定所述第二处理核对应的状态阈值为使用率优先状态所对应的第一阈值;
如果延时要求最高的已调度任务的延时要求高于或等于预设的延时阈值,确定所述第二处理核对应的状态阈值为速度优先状态所对应的第二阈值。
3.根据权利要求2所述的方法,其特征在于,所述已调度任务的资源使用状态信息包括第一资源使用状态信息和第二资源使用状态信息,所述第一阈值包括第一资源阈值和第二资源阈值,所述状态阈值为第一阈值时,当所述资源使用状态信息超过所述状态阈值时,所述第一处理核的任务控制模块生成阻塞指令,阻断所述待调度任务的分配,包括:
如果所述第一资源使用状态信息超过所述第一资源阈值,所述第一处理核的任务控制模块生成所述第一类型的待调度任务的阻塞指令,阻断第一类型的待调度任务的分配;
如果所述第二资源使用状态信息超过所述第二资源阈值,所述第一处理核的任务控制模块生成所述第二类型的待调度任务的阻塞指令,阻断第二类型的待调度任务的分配。
4.根据权利要求3所述的方法,其特征在于,所述第一资源使用状态信息为第二处理核的算力资源使用率,所述第二资源使用状态信息为第二处理核的带宽资源使用率。
5.根据权利要求2任一项所述的方法,其特征在于,所述状态阈值为第二阈值时,当所述资源使用状态信息超过所述状态阈值时,所述第一处理核的任务控制模块生成阻塞指令,阻断所述待调度任务的分配,包括:
当所述第二处理核处理中处理所述已调度任务所产生的延时信息大于或等于预设的第二阈值时,所述第一处理核的任务控制模块生成所述待调度任务的阻塞指令,阻断所述待调度任务的分配。
6.根据权利要求5所述的方法,其特征在于,获取所述第二处理核中处理的所述已调度任务的资源使用状态信息,包括:
获取第二处理核处理的任务在预定时长内的延时信息;
对所述预定时长内的延时信息进行平滑处理,将平滑处理后的延时信息作为所述资源使用状态信息。
7.根据权利要求1-6任一项所述的方法,其特征在于,在将所述资源使用状态信息与状态阈值进行比较之前,所述方法还包括:
获取所述待调度任务所对应的资源占用信息;
在将所述资源使用状态信息与状态阈值进行比较之后,所述方法还包括:
如果所述资源使用状态信息未超过所述状态阈值,且二者的差值所对应的资源信息,大于所述待调度任务所对应的资源占用信息时,所述第一处理核将所述待调度任务分配至第二处理核。
8.根据权利要求1所述的方法,其特征在于,所述资源使用状态信息为已调度任务的种类和数量,根据所述已调度任务的任务类型,确定第二处理核所对应的状态阈值,包括:
根据预先确定的任务类型、任务数量与数量阈值的对应关系,确定已调度任务所对应的数量阈值;
当所述资源使用状态信息超过所述状态阈值时,所述第一处理核的任务控制模块生成阻塞指令,阻断所述待调度任务的分配,包括;
当所述第二处理核中的已调度任务的数量大于或等于所述数量阈值,所述第一处理核的任务控制模块生成阻塞指令,阻断所述待调度任务的分配。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳云天励飞技术股份有限公司,未经深圳云天励飞技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011063362.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种通过音频进行互动的广告播放系统以及方法
- 下一篇:芯片测试方法及装置