[发明专利]动态更新自适应的空闲计时器有效
申请号: | 200710103572.2 | 申请日: | 2007-03-30 |
公开(公告)号: | CN101071403A | 公开(公告)日: | 2007-11-14 |
发明(设计)人: | C·H·德;S·卡里纳哈利;Z·博金 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 曾祥夌;梁永 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态 更新 自适应 空闲 计时器 | ||
技术领域
本发明涉及动态更新自适应的空闲计时器。
背景技术
计算设备通常包括用于控制例如处理器对存储器的访问以读写数据的存储器控制器。例如,存储器可以配置为动态随机存取存储器(DRAM),其作为计算设备的“主存储器”,用于存储供处理器使用的数据,如计算机可执行指令以及用于根据计算机可执行指令进一步处理的数据等等。
一种用来提高对DRAM的访问效率的技术是在存储器的业务(traffic)已经空闲了预定时间量(这可以称为“空闲时间”)时对主存储器关闭“页面”。因此,对存储器的未来请求将利用“页面为空”的时机执行,从而不会遇到在打开另一个页面之前要关闭页面的额外开销。例如,当未来请求导致“页面错失(page miss)”(例如,与打开的页面不同的页面进行下一个存储器事务)多于“页面命中(page hit)”时,将遇到性能增益。因此,如果“错失”页面已经关闭,那么请求另一个页面的开销将减到最少。
然而,用来设置空闲时间的传统技术是在启动时由基本输入输出系统(BIOS)设置,并且在存储器控制器的操作期间没有变化。因此,这些传统技术是静态的,并且因此不能解决存储器控制器所遇到的数据改变。
发明内容
一种装置,包括基于先前所做的对存储器关闭页面的判决来在具有多个超时值的标度中转换的存储器控制器。
一种装置,包括使用基于标度的技术来基于先前所做的对存储器关闭页面的判决在多个超时值之间转换的存储器控制器,其中至少一个所述转换的发生是基于是否已经达到预定数量的计数,在此期间,所述存储器控制器没有遇到存储器业务,这时对所述存储器关闭特定的所述页面。
一种系统,包括:
光标控制设备;
存储器;
存储器控制器,以通信方式耦合到所述存储器,用于服务于存储器请求并使用基于标度的技术来基于先前所做的对所述存储器关闭页面的判决在多个超时值之间转换;以及
处理器,以通信方式耦合到所述光标控制设备和所述存储器控制器,其中所述处理器响应从所述光标控制设备接收的输入来提供所述存储器请求。
一种方法,包括:
获得对存储器的页面访问的历史;
通过存储器控制器观察所述页面访问中哪个页面访问导致页面无效命中、页面有效错失、页面无效错失或页面有效命中;以及
基于所述观察由所述存储器控制器管理对所述存储器的访问。
附图说明
图1是可操作以便执行动态更新空闲计时器技术的计算设备的示例性实现的示意图。
图2是更详细地示出图1的动态空闲计时器的示例性实现的示意图。
图3示出可操作以便控制图2的空闲计时器的计数器的状态机的示例性实现。
图4示出用于图2的空闲计时器的倒数计时器的示例性实现。
图5示出在图2的动态空闲计时器的动态更新仲裁器和动态更新跟踪器之间的示例性交互。
图6是用于跟踪页面转换并对图5中的动态更新仲裁器生成“好”和“坏”判决指示的图2中的页面信息跟踪器的示例性状态机的示意图。
图7是“预充电”和“预充电所有”请求技术的示例性实现的示意图。
图8是描绘其中利用页面访问历史来管理对存储器的访问的示例性实现中的过程的流程图。
在论述中的实例中利用相同的附图标记来表示相同的结构和部件。
具体实施方式
在以下论述中,描述了可以提供和/或利用动态更新自适应的空闲计时器的示例性设备。然后描述了可以由这些示例性设备使用和在不脱离本发明的精神和范围的情况下可以由其它设备使用的示例性过程。
示例性设备
图1示出计算设备102的示例性实现100,它可操作以便使用动态更新自适应的空闲计时器技术。计算设备102可以采用各种方式来配置,如传统的台式计算机(例如台式PC)、服务器、笔记本计算机、个人信息设备等等。因此,计算设备102可以配置为具有显著的处理和存储器资源的“厚重”计算设备(例如服务器)到具有相对有限的处理和/或存储器资源的“轻薄”计算设备(如个人信息设备)。还设想各式各样的其它配置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710103572.2/2.html,转载请声明来源钻瓜专利网。