[发明专利]多核和功率的中断平衡有效
| 申请号: | 200810176926.0 | 申请日: | 2008-09-28 |
| 公开(公告)号: | CN101539798A | 公开(公告)日: | 2009-09-23 |
| 发明(设计)人: | A·范德文 | 申请(专利权)人: | 英特尔公司 |
| 主分类号: | G06F1/32 | 分类号: | G06F1/32 |
| 代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 柯广华;王丹昕 |
| 地址: | 美国加利*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 多核 功率 中断 平衡 | ||
1.一种用于中断平衡的设备,包括:
用于确定一段时间内系统中的中断活动性的量的装置,其中,中断活动性的量包括在一段时间内处理中断所花的时间量和/或在一段时间内的中断事件和/或源的数量;
用于响应于所述一段时间内中断活动性的量超过中断活动性的量的阈值,选择中断处理的性能模式的装置;以及
用于响应于选择所述性能模式,在机器中的多个集成电路之中分配多个中断的装置。
2.如权利要求1所述的设备,其中用于确定一段时间内的中断活动性的量的装置包括用于确定在所述一段时间内花费在处理中断上的大致的时间量的装置。
3.如权利要求1所述的设备,其中用于确定一段时间内的中断活动性的量的装置包括用于确定在所述一段时间内的中断事件的数量的装置。
4.如权利要求2所述的设备,其中所述一段时间包括一定数量的连续周期性时间段。
5.如权利要求4所述的设备,还包括:响应于对于所述数量的连续周期性时间段中断活动性的量低于中断活动性的量的阈值,选择中断处理的省电模式的装置。
6.如权利要求5所述的设备,还包括:响应于选择所述省电模式,将所述多个中断首先分配给所述机器中的多个集成电路之一的装置。
7.如权利要求6所述的设备,还包括:响应于所述中断的数量超过中断的阈值数量,将所述多个中断中的至少一个中断溢出到所述机器中的多个集成电路中的第二集成电路的装置。
8.如权利要求1所述的设备,其中在多个集成电路之中分配多个中断基于中断处理因素,所述中断处理因素选自由以下项组成的组:所述多个中断的公平分配,中断源与所述多个集成电路中的集成电路的接近度,以及对所述多个集成电路中的集成电路的先前的中断源分配。
9.如权利要求8所述的设备,其中所述多个集成电路包括多个物理处理器,并且其中基于在多个物理处理器之中公平分配多个中断,在所述多个物理处理器中间分配所述多个中断包括:
在与所述多个物理处理器中的每个关联的多个高速缓存域之中,基于在所述多个高速缓存域之中公平分配所述多个中断,来分配所述多个中断;以及
基于在所述物理处理器的核之中公平分配所述多个中断中选择的数量的中断,来进一步将所述多个中断中选择的数量的中断分配给所述物理处理器的核。
10.一种中断源分配装置,包括:
响应于中断活动性的量高于阈值,选择中断处理的性能模式的部件,其中,中断活动性的量包括在一段时间内处理中断所花的时间量和/或在一段时间内的中断事件和/或源的数量;
响应于选择所述中断处理的性能模式,在多个物理处理器之间分配多个中断源的部件;
在所述多个物理处理器中的第一处理器的高速缓存域之间分配所述多个中断源中的第一数量的中断源的部件,其中所述第一数量的中断源曾被分配给所述第一处理器;
将所述第一数量的中断源中选择的高速率中断源分配给所述第一处理器的处理单元的部件;
响应于对于一定数量的连续时间段中断活动性的量低于阈值,选择中断处理的省电模式的部件;以及
响应于选择所述中断处理的省电模式,将所述多个中断源分配给所述第一处理器的部件。
11.如权利要求10所述的装置,还包括:在分配所述多个中断源之前,将所述多个中断源分成多个中断源组的部件。
12.如权利要求11所述的装置,其中所述多个组基于中断源的类别。
13.如权利要求11所述的装置,其中所述多个组基于中断源的活动等级。
14.如权利要求10所述的装置,其中响应于选择所述中断处理的性能模式,在多个物理处理器之间分配多个中断源基于如下:公平分配所述多个中断源,所述多个中断源的numa亲近度,以及所述多个中断源的现有映射。
15.如权利要求10所述的装置,其中响应于选择所述中断处理的性能模式,在多个物理处理器之间分配多个中断源倾向于保持所述多个中断源与所述多个物理处理器中先前被分配的物理处理器之间的关联。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810176926.0/1.html,转载请声明来源钻瓜专利网。





