[发明专利]用于优化动态存储器大小调整的等待时间的方法和系统有效
| 申请号: | 200680049942.2 | 申请日: | 2006-12-11 |
| 公开(公告)号: | CN101356508A | 公开(公告)日: | 2009-01-28 |
| 发明(设计)人: | S·贾哈吉尔达 | 申请(专利权)人: | 英特尔公司 |
| 主分类号: | G06F12/08 | 分类号: | G06F12/08;G06F12/12 |
| 代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 朱海煜;王忠忠 |
| 地址: | 美国加利*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 优化 动态 存储器 大小 调整 等待时间 方法 系统 | ||
1.一种用于优化动态存储器大小调整的等待时间的系统,包括:
包括多个块的存储器,其中,各块包括至少一路;
生成热位或脏位的逻辑,所述热位指明所述多个块的至少一个块 自上次从功率状态退出已被访问,以及所述脏位指明所述多个块的至 少一个块已被修改;
控制逻辑,请求所述存储器的状态的改变;以及
处理器,请求所述存储器来激活或停用所述多个块的一个块,其 中,在存储块激活期间,使来自热位所标记的块的状态位无效,在存 储块停用期间,使由脏位所标记的块无效,
其中,脏位是热位的子集。
2.如权利要求1所述的系统,其中,所述逻辑适合于为各脏位 生成至少一个热位。
3.如权利要求1所述的系统,其中,所述处理器适合于请求所 述存储器来停用所述多个块的已激活块,以及其中,所述脏位指明使 来自所述已激活块的条目无效的必要性。
4.如权利要求1所述的系统,其中,所述至少一路包括存储器 的多于一个子块。
5.如权利要求1所述的系统,其中,所述逻辑适合于对功率管 理逻辑、所述控制逻辑或者操作系统这三者中的至少一个进行操作。
6.如权利要求1所述的系统,其中,所述存储器是包含所述处 理器的封装内部的同步随机存取存储器。
7.如权利要求1所述的系统,其中,所述处理器至少包括第一 核心和第二核心。
8.如权利要求7所述的系统,其中,所述第一核心具有第一唯 一标识符,以及所述第二核心具有第二唯一标识符,并且所述存储器 根据特定核心的所述唯一标识符来恢复特定核心的状态变量。
9.一种用于优化动态存储器大小调整的等待时间的存储装置, 包括:
包括多个块的存储器,其中,各块包括至少一路;以及
生成热位或脏位的逻辑,所述热位指明所述多个块的至少一个块 自上次从功率状态退出已被访问,以及所述脏位指明所述多个块的至 少一个块已被修改,其中,在存储块激活期间,使来自热位所标记的 块的状态位无效,在存储块停用期间,使由脏位所标记的块无效,
其中,脏位是热位的子集。
10.如权利要求9所述的存储装置,其中,所述逻辑适合于为各 脏位生成至少一个热位。
11.如权利要求9所述的存储装置,其中,所述逻辑适合于从处 理器和/或控制逻辑接收指令。
12.一种用于优化动态存储器大小调整的等待时间的方法,包 括:
生成热位或脏位,所述热位指明所述存储器的多个块的至少一个 块自上次从功率状态退出已被访问,以及所述脏位指明所述存储器的 多个块的至少一个块已被修改;
接收改变存储器的状态的请求;以及
在存储块激活期间,使来自热位所标记的块的状态位无效,在存 储块停用期间,使由脏位所标记的块无效,
其中,脏位是热位的子集。
13.如权利要求12所述的方法,还包括:
在接收到改变所述存储器的状态的所述请求之后,使来自所述脏 位所标记的所述存储器的块的条目无效。
14.如权利要求12所述的方法,其中,所述热位源于存储器事 务地址、路选择、写启用或事务类型信息这四者中的至少一个。
15.如权利要求13所述的方法,其中,所述热位源于存储器事 务地址、路选择、写启用或事务类型信息这四者中的至少一个。
16.如权利要求12所述的方法,其中,所述请求作为从一种功 率状态到另一种功率状态的转变的一部分而产生结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680049942.2/1.html,转载请声明来源钻瓜专利网。





