-
公开(公告)号:US06910114B2
公开(公告)日:2005-06-21
申请号:US10298201
申请日:2002-11-15
CPC分类号: G06F13/1689 , G06F12/0215
摘要: Embodiments of the present invention provide for adaptively tuning the memory idle timer value in real time. Selected memory idle clock cycles are sampled to dynamically determine an optimized memory idle timer value. To optimize latency during sampling, the number of page hits (NPH) and number of page misses (NPM) are multiplied by weighted values WPH and WPM, respectively, such that the weighted function (WPH*NPH)−(WPM*NPM) is maximized. The weight associated with a page miss (WPM) is greater than the weight associated with a page hit (WPH), resulting in a bigger penalty for a page miss than a page hit. The selected setting is continuously optimized.
摘要翻译: 本发明的实施例提供了实时自适应地调整存储器空闲定时器值。 选择的存储器空闲时钟周期被采样以动态地确定优化的存储器空闲定时器值。 为了优化采样期间的等待时间,页面命中次数(N&lt; PH&lt; / SUB)和页错失次数(N&lt; PM&lt;&lt;&gt;)与加权值W < SUB&gt;和W&gt; PM&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt; SUB> * N SUB>)最大化。 与页面未命中相关联的权重(W SUB PM)大于与页面命中相关联的权重(W&lt; PH&lt;&lt;&lt;&lt;&lt;&lt;&gt;),导致页错误的惩罚更大 一个页面命中。 所选设置不断优化。