发明名称 Method and apparatus for improving the efficiency of cache memories using chained metrics
摘要 A time-weighted metric is associated with each line of data that is being held in a data cache. The value of the metric is recomputed as the lines are accessed and the metric value is used to group cache lines for paging purposes. The metrics are computed and stored and the stored metrics are maintained by linking the storage locations together in several linked lists that allow the metrics to be easily manipulated for updating purposes and for determining which metrics represent the most active cache lines. In particular, indices are maintained which identify linked lists of metrics with similar values. At regular predetermined time intervals, these indices are then used to assemble an ordered linked list of metrics corresponding to cache lines with similar metric values. This ordered list can be traversed in order to select cache lines for removal.
申请公布号 AU3115002(A) 申请公布日期 2002.05.06
申请号 AU20020031150 申请日期 2001.10.19
申请人 CEREVA NETWORKS, INC. 发明人 RAJU C. BOPARDIKAR;JACK J. STIFFLER
分类号 G06F12/08;G06F12/12 主分类号 G06F12/08
代理机构 代理人
主权项
地址