The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 16, 2016

Filed:

Jun. 29, 2012
Applicants:

Simon C. Steely, Jr., Hudson, NH (US);

William C. Hasenplaugh, Boston, MA (US);

Aamer Jaleel, Cambridge, MA (US);

Joel S. Emer, Hudson, MA (US);

Carole-jean Wu, Princeton, NJ (US);

Inventors:

Simon C. Steely, Jr., Hudson, NH (US);

William C. Hasenplaugh, Boston, MA (US);

Aamer Jaleel, Cambridge, MA (US);

Joel S. Emer, Hudson, MA (US);

Carole-Jean Wu, Princeton, NJ (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/08 (2006.01);
U.S. Cl.
CPC ...
G06F 12/0862 (2013.01);
Abstract

An apparatus may comprise a cache file having a plurality of cache lines and a hit predictor. The hit predictor may contain a table of counter values indexed with signatures that are associated with the plurality of cache lines. The apparatus may fill cache lines into the cache file with either low or high priority. Low priority lines may be chosen to be replaced by a replacement algorithm before high priority lines. In this way, the cache naturally may contain more high priority lines than low priority ones. This priority filling process may improve the performance of most replacement schemes including the best known schemes which are already doing better than LRU.


Find Patent Forward Citations

Loading…