[发明专利]多核设备及其作业调度方法有效
申请号: | 201410232954.5 | 申请日: | 2014-05-29 |
公开(公告)号: | CN104216774B | 公开(公告)日: | 2019-11-15 |
发明(设计)人: | 徐雄;赵渊坤;柳秀晶;宋锡雨;金东骏;李敏锡 | 申请(专利权)人: | 三星电子株式会社;韩国科学技术院 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 11286 北京铭硕知识产权代理有限公司 | 代理人: | 曾世骁;王艳娇<国际申请>=<国际公布> |
地址: | 韩国京畿*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多核 设备 及其 作业 调度 方法 | ||
1.一种多核设备,包括:
多个核心,均包括被配置为存储激活周期计数的激活周期计数单元以及被配置为存储停顿周期计数的停顿周期计数单元;
作业调度器,被配置为:
基于从所述多个核心中的每一个核心接收到的状态信息确定处于激活状态的核心的最优数量,
调整供电以保持处于激活状态的核心的最优数量,
其中,状态信息是基于激活周期计数和停顿周期计数而被产生的,并且指示将所述多个核心中的相应的核心改变为压制状态的状态信息是响应于停顿周期计数大于激活周期计数和预定阈值而被产生的。
2.如权利要求1所述的多核设备,其中,激活状态是所述多个核心中的相应的核心被分配了作业并且能够处理作业的状态。
3.如权利要求1所述的多核设备,其中,所述多个核心中的每一个核心还包括:
前端单元,被配置为:
将指令发送到执行单元,
响应于指令被发送到用于对指令进行处理的执行单元,计算激活周期计数,并将激活周期计数存储在激活周期计数单元中,
响应于指令被发送到执行单元,计算停顿周期计数,并将停顿周期计数存储在停顿周期计数单元中。
4.如权利要求3所述的多核设备,其中:
所述多个核心中的每一个核心还包括:状态监控单元,被配置为存储状态信息;
前端单元还被配置为:
基于激活周期计数和停顿周期计数产生状态信息,
将状态信息存储在状态监控单元中。
5.如权利要求4所述的多核设备,其中,前端单元被配置为:
响应于停顿周期计数大于激活周期计数和预定阈值,产生指示将所述多个核心中的相应的核心改变为压制状态的状态信息。
6.如权利要求1所述的多核设备,其中,作业调度器被配置为:
基于状态信息将所述多个核心中的一个或更多个核心改变为压制状态;
基于改变结果确定处于激活状态的核心的最优数量。
7.如权利要求5或6所述的多核设备,其中,压制状态是所述多个核心中的相应的核心被分配了作业但无法处理作业的状态。
8.如权利要求6所述的多核设备,其中,作业调度器被配置为:
响应于当前周期大于预定周期,将在改变之后仍然处于激活状态的核心的数量确定为处于激活状态的核心的最优数量。
9.如权利要求6所述的多核设备,其中,作业调度器被配置为:
响应于当前周期小于或等于预定周期并且处于激活状态的核心的数量等于内存通道的数量,将处于激活状态的核心的数量确定为处于激活状态的核心的最优数量。
10.如权利要求1所述的多核设备,其中,作业调度器被配置为:
响应于在所述多个核心之中存在处于压制状态的核心,将所述多个核心之中的处于激活状态并处理完作业的核心改变为关闭状态;
对处于关闭状态的核心进行电源门控。
11.如权利要求10所述的多核设备,其中,关闭状态是所述多个核心中的相应的核心处理完作业并没有新分配的作业,并且电源门控被执行的状态。
12.如权利要求10所述的多核设备,其中,作业调度器被配置为:
响应于将处于激活状态的核心改变为关闭状态,将处于压制状态的核心改变为激活状态,以保持处于激活状态的核心的最优数量。
13.如权利要求1所述的多核设备,其中,作业调度器被配置为:
响应于在所述多个核心之中没有处于压制状态的核心,将所述多个核心之中的处理完作业的核心保持在激活状态,并将新作业分配给处于激活状态的核心。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社;韩国科学技术院,未经三星电子株式会社;韩国科学技术院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410232954.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于云海监控的资源分配方法
- 下一篇:一种显示设备及其运作方法