Invention Grant
- Patent Title: System and method for cache management
- Patent Title (中): 用于缓存管理的系统和方法
-
Application No.: US12840728Application Date: 2010-07-21
-
Publication No.: US08176258B2Publication Date: 2012-05-08
- Inventor: Qufei Wang
- Applicant: Qufei Wang
- Applicant Address: CA Richmond Hill
- Assignee: Qufei Wang
- Current Assignee: Qufei Wang
- Current Assignee Address: CA Richmond Hill
- Agency: Bereskin and Parr LLP/ S.E.N.C.R.L., s.r.l.
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
Aspects of the invention relate to improvements to the Least Recently Used (LRU) cache replacement method. Weighted LRU (WLRU) and Compact Weighted LRU (CWLRU) are CPU cache replacement methods that have superior hit rates to LRU replacement for programs with poor locality, such as network protocols and applications. WLRU assigns weights to cache lines and makes replacement decision by comparing weights. When a cache line is first brought into the cache, it is assigned an initial weight. Weights of cache lines in WLRU increase when hit and decrease when not hit. Weights in WLRU also have upper limits, and the weight of a cache line never increases beyond the upper limit. CWLRU is a more space-efficient implementation of WLRU. Compared to WLRU, CWLRU uses fewer bits per cache line to store the weight.
Public/Granted literature
- US20110016276A1 SYSTEM AND METHOD FOR CACHE MANAGEMENT Public/Granted day:2011-01-20
Information query