[发明专利]计算设备和用于操作计算设备的方法在审
申请号: | 201911098786.4 | 申请日: | 2019-11-11 |
公开(公告)号: | CN111190726A | 公开(公告)日: | 2020-05-22 |
发明(设计)人: | 李映泰;金秀炫;朴钟来;朴忠薰 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/48 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 杨姗 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 设备 用于 操作 方法 | ||
1.一种计算设备,包括:
任务分类模块,将被调度以由多核处理器处理的任务分类为可预期任务或普通任务;
任务分配和管理模块,选择所述多核处理器的一个核作为目标核,并将被调度处理的所述任务分配给所述目标核,
其中,响应于被调度处理的所述任务被分类为所述普通任务,所述任务分配和管理模块根据所述目标核是否处理先前分配的可预期任务来确定是否将所述普通任务分配给所述目标核。
2.根据权利要求1所述的计算设备,其中,所述任务分类模块包括:
任务信息收集模块,收集与被调度处理的所述任务有关的信息,
任务信息分析模块,分析所述信息;以及
可预期任务决策模块,基于所述任务信息分析模块的分析结果对被调度处理的所述任务进行分类。
3.根据权利要求2所述的计算设备,其中,所述任务信息分析模块分析所述信息以导出与被调度处理的所述任务有关的执行时间预测信息和下一开始时间预测信息,并且
所述可预期任务决策模块基于所述执行时间预测信息和所述下一开始时间预测信息中的至少一个来对被调度处理的所述任务进行分类。
4.根据权利要求1所述的计算设备,其中,所述任务分配和管理模块包括可预期任务管理模块,所述可预期任务管理模块使用可预期任务列表和普通任务列表来管理由所述任务分类模块分类的被调度处理的所述任务。
5.根据权利要求4所述的计算设备,其中,所述可预期任务管理模块将插入到所述可预期任务列表中的第一任务移动到所述普通任务列表,或者将插入到所述普通任务列表中的第二任务移动到所述可预期任务列表。
6.根据权利要求4所述的计算设备,其中,所述任务分配和管理模块包括任务分配模块,所述任务分配模块使用所述可预期任务列表和所述普通任务列表将被调度处理的所述任务分配给所述目标核。
7.根据权利要求6所述的计算设备,其中,在所述目标核正在处理所述可预期任务或者所述可预期任务被插入所述目标核的可预期任务列表队列期间,所述任务分配模块将已被分类为所述普通任务的被调度处理的所述任务分配给所述多核处理器的除所述目标核之外的另一核。
8.根据权利要求6所述的计算设备,其中,所述任务分配和管理模块还包括损害检查模块,所述损害检查模块将已被分配给所述目标核的先前分配的可预期任务与已被分类为所述普通任务并且被分配给所述目标核的被调度处理的任务进行比较,以确定在所述目标核正在处理所述先前分配的可预期任务或者所述先前分配的可预期任务被插入到所述目标核的可预期任务列表队列中期间是否存在改变所述先前分配的可预期任务的执行调度的风险。
9.根据权利要求8所述的计算设备,其中,响应于所述损害检查模块确定存在风险,所述任务分配模块将已被分类为所述普通任务的被调度处理的所述任务分配给所述多核处理器的除所述目标核之外的另一核;以及
响应于所述损害检查模块确定不存在风险,所述任务分配模块将已被分类为所述普通任务的被调度处理的所述任务分配给所述目标核。
10.根据权利要求6所述的计算设备,其中,所述任务分配和管理模块还包括再平衡模块,当已被分类为所述普通任务的被调度处理的所述任务插入到所述目标核的普通任务列表队列中时,所述再平衡模块将所述先前分配的可预期任务从所述目标核移动到所述多核处理器的除所述目标核之外的另一核。
11.根据权利要求10所述的计算设备,其中,在由所述再平衡模块将所述先前分配的可预期任务移动到所述另一核之后,所述任务分配模块将已被分类为所述普通任务的被调度处理的所述任务分配给所述目标核。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911098786.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:光路移位设备以及图像显示装置
- 下一篇:成像系统中系统组件的优化使用