[发明专利]用于提高事件处理的涡轮加速性能的方法和装置有效
| 申请号: | 201510202019.9 | 申请日: | 2010-09-26 |
| 公开(公告)号: | CN104850209B | 公开(公告)日: | 2018-03-13 |
| 发明(设计)人: | R·D·韦尔斯;O·法利克;J·P·阿拉雷 | 申请(专利权)人: | 英特尔公司 |
| 主分类号: | G06F1/32 | 分类号: | G06F1/32;G06F9/50 |
| 代理公司: | 永新专利商标代理有限公司72002 | 代理人: | 刘瑜,王英 |
| 地址: | 美国加*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 提高 事件 处理 涡轮 加速 性能 方法 装置 | ||
1.一种用于执行任务的多内核处理器,包括:
多个处理内核;
涡轮加速模式逻辑,其用于控制所述多个处理内核,使得活动处理内核通过以更高的频率进行操作来转换到涡轮加速模式,而空闲处理内核保持空闲;
性能计算逻辑,其用于计算与在所述多个处理内核间进行选择以处理事件相关联的潜在的性能损失,其中,所述潜在的性能损失包括针对选择所述活动处理内核来处理所述事件的活动性能损失(APL)和针对选择所述空闲处理内核来处理所述事件的唤醒性能损失(WPL);以及
任务路由逻辑,其用于在所述活动处理内核和所述空闲处理内核之间进行选择以用于执行任务来处理所述事件,所述选择基于所述APL和所述WPL之间的比较,其中,功率被引导以唤醒所述空闲处理内核,除非所述比较表明所述APL小于所述WPL。
2.根据权利要求1所述的多内核处理器,其中,处于涡轮加速模式的所述活动处理内核转换到较低的操作频率,以便所述功率能够被引导以唤醒所述空闲处理内核。
3.根据权利要求1所述的多内核处理器,其中,所述WPL基于以下二者:与活动处理内核相关联的操作频率的降低,和正由所述活动处理内核执行的程序的频率缩放因子。
4.根据权利要求1所述的多内核处理器,其中,所述APL基于以下二者的比率:用于执行所述任务的时间段,和所述任务与正由所述活动处理内核执行的程序工作负荷二者的总运行时间。
5.根据权利要求1-4中的任意一项所述的多内核处理器,包括存储器,所述存储器耦合到所述性能计算逻辑,用于保存与正由所述活动处理内核执行的程序的频率缩放因子有关的信息。
6.根据权利要求1-4中的任意一项所述的多内核处理器,其中,所述任务能够由所述多个处理内核中的任意处理内核来执行以处理可重新路由的事件。
7.一种用于改善涡轮加速性能的方法,包括:
通过以更高的频率进行操作,将多个处理内核中的活动处理内核转换到涡轮加速模式,而所述多个处理内核中的空闲处理内核保持空闲;
计算与所述多个处理内核处理事件相关联的潜在的性能损失;
在所述活动处理内核和所述空闲处理内核之间进行选择以用于执行任务来处理所述事件,所述选择基于针对选择所述活动处理内核来执行所述任务的活动性能损失(APL)和针对选择所述空闲处理内核来执行所述任务的唤醒性能损失(WPL)的比较;以及
引导功率以唤醒所述空闲处理内核,除非所述比较表明所述APL小于所述WPL。
8.根据权利要求7所述的方法,还包括:基于与处于所述涡轮加速模式的所述活动处理内核相关联的操作频率的降低和正由所述活动处理内核执行的程序的频率缩放因子,来计算所述WPL。
9.根据权利要求7所述的方法,还包括:基于用于执行所述任务的时间段和所述任务与正由所述活动处理内核执行的程序工作负荷二者的总运行时间的比率,来计算所述APL。
10.根据权利要求7-9中的任意一项所述的方法,还包括:将处于所述涡轮加速模式的所述活动处理内核转换到较低的操作频率,以便所述功率能够被引导以唤醒所述空闲处理内核。
11.一种用于改善涡轮加速性能的系统,包括:
多个处理内核;
涡轮加速模式逻辑,其用于控制所述多个处理内核,使得如果空闲处理内核保持空闲,则活动处理内核能够通过以更高的频率进行操作来转换到涡轮加速模式;
性能计算逻辑,其用于计算与在所述多个处理内核间进行选择以处理事件相关联的潜在的性能损失,其中,所述潜在的性能损失包括针对选择所述活动处理内核来处理所述事件的活动性能损失(APL)和针对选择所述空闲处理内核来处理所述事件的唤醒性能损失(WPL);
任务路由逻辑,其用于在所述活动处理内核和所述空闲处理内核之间进行选择以用于执行任务来处理所述事件,所述选择基于所述APL和所述WPL之间的比较,其中,功率被引导以唤醒所述空闲处理内核,除非所述比较表明所述APL小于所述WPL;以及
存储器,其耦合到所述任务路由逻辑,用于保存要由所述多个处理内核中的一个或更多处理内核执行的程序的频率缩放因子。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510202019.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于多层次融合的活动识别方法
- 下一篇:散热系统





