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:
Oct. 10, 2017

Filed:

Oct. 29, 2013
Applicant:

Hua Zhong University of Science Technology, Wuhan, CN;

Inventors:

Hai Jin, Wuhan, CN;

Xuanhua Shi, Wuhan, CN;

Song Wu, Wuhan, CN;

Xin Yu, Wuhan, CN;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/08 (2016.01); G06F 12/084 (2016.01); G06F 12/1045 (2016.01); G06F 12/0811 (2016.01); G06F 12/0891 (2016.01); G06F 12/1009 (2016.01); G06F 12/123 (2016.01);
U.S. Cl.
CPC ...
G06F 12/084 (2013.01); G06F 12/0811 (2013.01); G06F 12/0891 (2013.01); G06F 12/1009 (2013.01); G06F 12/1054 (2013.01); G06F 12/123 (2013.01); G06F 2212/604 (2013.01); G06F 2212/653 (2013.01); G06F 2212/69 (2013.01); Y02B 60/1225 (2013.01);
Abstract

A mixed cache is indexed to main memory and page coloring is applied to map main memory to virtual memory. A nursery array and a mature array are indexed to virtual memory. An access to a virtual page from the mixed cache is recorded by determining an index and a tag of an array address based on a virtual address, following the index to corresponding rows in the nursery and the mature arrays, and determining if the tag in the array address matches any tag in the rows. When there is a match to a tag in the rows, an access count in a virtual page entry corresponding to the matched tags is incremented. When there is no match, a virtual page entry in the row in the nursery array is written with the tag in the array address and an access count in the entry is incremented.


Find Patent Forward Citations

Loading…