Invention Grant
- Patent Title: Delayed replacement of TLB entries
- Patent Title (中): 延迟更换TLB条目
-
Application No.: US13897660Application Date: 2013-05-20
-
Publication No.: US08832383B2Publication Date: 2014-09-09
- Inventor: Bret R. Olszewski , Basu Vaidyanathan , Steven W. White
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: DeLizio Gilliam, PLLC
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F13/00 ; G06F13/28 ; G06F9/26 ; G06F9/34 ; G06F12/10 ; G06F12/12

Abstract:
A cache entry replacement unit can delay replacement of more valuable entries by replacing less valuable entries. When a miss occurs, the cache entry replacement unit can determine a cache entry for replacement (“a replacement entry”) based on a generic replacement technique. If the replacement entry is an entry that should be protected from replacement (e.g., a large page entry), the cache entry replacement unit can determine a second replacement entry. The cache entry replacement unit can “skip” the first replacement entry by replacing the second replacement entry with a new entry, if the second replacement entry is an entry that should not be protected (e.g., a small page entry). The first replacement entry can be skipped a predefined number of times before the first replacement entry is replaced with a new entry.
Public/Granted literature
- US20130254490A1 DELAYED REPLACEMENT OF TLB ENTRIES Public/Granted day:2013-09-26
Information query