Invention Grant
US07716423B2 Pseudo LRU algorithm for hint-locking during software and hardware address translation cache miss handling modes
有权
用于虚拟锁定的伪LRU算法在软件和硬件地址转换缓存未命中处理模式下
- Patent Title: Pseudo LRU algorithm for hint-locking during software and hardware address translation cache miss handling modes
- Patent Title (中): 用于虚拟锁定的伪LRU算法在软件和硬件地址转换缓存未命中处理模式下
-
Application No.: US11348971Application Date: 2006-02-07
-
Publication No.: US07716423B2Publication Date: 2010-05-11
- Inventor: John D. Irish , Chad B. McBride , Andrew H. Wottreng
- Applicant: John D. Irish , Chad B. McBride , Andrew H. Wottreng
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Patterson & Sheridan, LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F13/28 ; G06F13/00

Abstract:
The present invention provides an improved way to calculate a replacement way within a processor cache that is effective with different combinations of hardware address translation cache miss handling, software address translation cache miss handling, and hint lock bits. For some embodiments, LRU bits used to select an entry for replacement are updated only if software address translation cache miss handling is disabled. Further, for some embodiments, LRU bits may be modified to change the way a binary tree structure is traversed to avoid selecting a hint locked entry for replacement.
Public/Granted literature
Information query