发明授权
- 专利标题: Victim cache line selection
- 专利标题(中): 受害者缓存行选择
-
申请号: US12335809申请日: 2008-12-16
-
公开(公告)号: US08117397B2公开(公告)日: 2012-02-14
- 发明人: Guy L. Guthrie , Thomas L. Jeremiah , William L. McNeil , Piyush C. Patel , William J. Starke , Jeffrey A. Stuecheli
- 申请人: Guy L. Guthrie , Thomas L. Jeremiah , William L. McNeil , Piyush C. Patel , William J. Starke , Jeffrey A. Stuecheli
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Yudell Isidore Ng Russell PLLC
- 主分类号: G06F12/00
- IPC分类号: G06F12/00
摘要:
A cache memory includes a cache array including a plurality of congruence classes each containing a plurality of cache lines, where each cache line belongs to one of multiple classes which include at least a first class and a second class. The cache memory also includes a cache directory of the cache array that indicates class membership. The cache memory further includes a cache controller that selects a victim cache line for eviction from a congruence class. If the congruence class contains a cache line belonging to the second class, the cache controller preferentially selects as the victim cache line a cache line of the congruence class belonging to the second class based upon access order. If the congruence class contains no cache line belonging to the second class, the cache controller selects as the victim cache line a cache line belonging to the first class based upon access order.
公开/授权文献
- US20100153650A1 Victim Cache Line Selection 公开/授权日:2010-06-17
信息查询