发明名称 Cache Implementing Multiple Replacement Policies
摘要 In an embodiment, a cache stores tags for cache blocks stored in the cache. Each tag may include an indication identifying which of two or more replacement policies supported by the cache is in use for the corresponding cache block, and a replacement record indicating the status of the corresponding cache block in the replacement policy. Requests may include a replacement attribute that identifies the desired replacement policy for the cache block accessed by the request. If the request is a miss in the cache, a cache block storage location may be allocated to store the corresponding cache block. The tag associated with the cache block storage location may be updated to include the indication of the desired replacement policy, and the cache may manage the block in accordance with the policy. For example, in an embodiment, the cache may support both an LRR and an LRU policy.
申请公布号 US2011010502(A1) 申请公布日期 2011.01.13
申请号 US20090500768 申请日期 2009.07.10
申请人 WANG JAMES;CHEN ZONGJIAN;KELLER JAMES B;MILLET TIMOTHY J 发明人 WANG JAMES;CHEN ZONGJIAN;KELLER JAMES B.;MILLET TIMOTHY J.
分类号 G06F12/08;G06F12/00 主分类号 G06F12/08
代理机构 代理人
主权项
地址