发明授权
US07987320B2 Cache mechanism and method for avoiding cast out on bad victim select and recycling victim select operation
有权
缓存机制和方法,用于避免对不良受害者选择和回收受害者选择操作
- 专利标题: Cache mechanism and method for avoiding cast out on bad victim select and recycling victim select operation
- 专利标题(中): 缓存机制和方法,用于避免对不良受害者选择和回收受害者选择操作
-
申请号: US11951783申请日: 2007-12-06
-
公开(公告)号: US07987320B2公开(公告)日: 2011-07-26
- 发明人: Robert H. Bell, Jr. , Guy Lynn Guthrie , William John Starke
- 申请人: Robert H. Bell, Jr. , Guy Lynn Guthrie , William John Starke
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Dillon & Yudell LLP
- 主分类号: G06F12/00
- IPC分类号: G06F12/00
摘要:
A method, apparatus, and computer for identifying selection of a bad victim during victim selection at a cache and recovering from such bad victim selection without causing the system to crash or suspend forward progress of the victim selection process. Among the bad victim selection addressed are recovery from selection of a deleted member and recovery from use of LRU state bits that do not map to a member within the congruence class. When LRU victim selection logic generates an output vector identifying a victim, the output vector is checked to ensure that it is a valid vector (non-null) and that it is not pointing to a deleted member. When the output vector is not valid or points to a deleted member, the LRU victim selection logic is triggered to re-start the victim selection process.
公开/授权文献
信息查询