[发明专利]具有自适应高速缓存清除的计算平台在审
申请号: | 201180061519.5 | 申请日: | 2011-12-13 |
公开(公告)号: | CN103262001A | 公开(公告)日: | 2013-08-21 |
发明(设计)人: | C·马乔科;R·王;T-Y·C·泰 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F1/32 | 分类号: | G06F1/32;G06F15/76 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 刘瑜;王英 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 自适应 高速缓存 清除 计算 平台 | ||
1.一种装置,包括:
处理器,其具有内核和用于所述内核的高速缓存,所述处理器基于所述高速缓存的负载来定义所述高速缓存的自适应收支平衡清除时间,以实现用于功率降低模式的清除操作。
2.如权利要求1所述的装置,其中,所述自适应收支平衡时间是基于在所述高速缓存的当前负载占用情况下清除所述高速缓存所需要的时延和能量。
3.如权利要求1所述的装置,其中,清除操作是在识别出空闲持续时间超过了自适应清除时间的收支平衡时间时执行的。
4.如权利要求3所述的装置,其中,所述空闲持续时间是基于从一个或多个设备接收到的空闲持续时间信息。
5.如权利要求3所述的装置,其中,所述空闲持续时间是基于使用启发信息进行的预测。
6.如权利要求4所述的装置,其中,所述设备包括IO接口。
7.如权利要求6所述的装置,其中,所述I/O接口合并设备活动以创建额外的空闲时间。
8.如权利要求4所述的装置,其中,所述处理器合并服务设备任务以创建额外的空闲时间。
9.如权利要求1所述的装置,还包括共享所述高速缓存的多个内核。
10.一种计算平台,包括:
高速缓存和共享所述高速缓存的多个内核;以及
功率控制单元(PCU),控制所述内核和所述高速缓存的功率降低状态,所述PCU识别所述内核的空闲时间并在所识别的空闲时间超过自适应收支平衡阈值时清除所述高速缓存。
11.如权利要求10所述的平台,其中,所述自适应收支平衡阈值与所述高速缓存的负载的大小成比例。
12.如权利要求10所述的平台,其中,对于所述高速缓存而言,在所述高速缓存较空时,所述自适应收支平衡阈值较小。
13.如权利要求10所述的平台,其中,所述PCU基于启发来识别所述空闲时间。
14.如权利要求10所述的平台,其中,所述PCU至少部分地基于来自一个或多个平台设备的所报告的时延值来识别所述空闲时间。
15.如权利要求14所述的平台,其中,所述设备合并针对所述内核的中断以增加空闲时间。
16.如权利要求10所述的平台,其中,所述内核是蜂窝电话中的处理器芯片的一部分。
17.如权利要求10所述的平台,其中,所述内核是平板计算机中的处理器芯片的一部分。
18.一种方法,包括:
识别计算平台的即将到来的空闲时间;
基于所述平台中的高速缓存的负载等级,来定义所述高速缓存的自适应收支平衡阈值;以及
如果所述空闲时间比所述自适应收支平衡阈值长,则进入导致所述高速缓存被清除的降低的功率状态。
19.如权利要求18所述的方法,其中,所述自适应收支平衡阈值与所述高速缓存的负载等级非线性地成比例。
20.如权利要求18所述的方法,其中,空闲时间是通过合并针对所述平台的任务来创建的,所述空闲时间大于所述自适应收支平衡阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180061519.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:鼻喷装置
- 下一篇:感光性元件、抗蚀图案的形成方法以及印刷布线板的制造方法