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:
May. 03, 2016

Filed:

Jun. 13, 2014
Applicant:

Vmware, Inc., Palo Alto, CA (US);

Inventors:

Sachin Manpathak, Mountain View, CA (US);

Mustafa Uysal, Fremont, CA (US);

Puneet Zaroo, Santa Clara, CA (US);

Ricardo Koller, Mountain View, CA (US);

Luis Useche, Cupertino, CA (US);

Assignee:

VMware, Inc., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/08 (2006.01); G06F 9/50 (2006.01); G06F 12/12 (2016.01); G06F 12/02 (2006.01); G06F 9/455 (2006.01);
U.S. Cl.
CPC ...
G06F 9/5016 (2013.01); G06F 9/45558 (2013.01); G06F 12/023 (2013.01); G06F 12/122 (2013.01); G06F 2009/4557 (2013.01); G06F 2209/5022 (2013.01); G06F 2212/1044 (2013.01); G06F 2212/69 (2013.01);
Abstract

Exemplary methods, apparatuses, and systems receive a first request for a storage address at a first access time. Entries are added to first and second data structures. Each entry includes the storage address and the first access time. The first data structure is sorted in an order of storage addresses. The second data structure is sorted in an order of access times. A second request for the storage address is received at a second access time. The first access time is determined by looking up the entry in first data structure using the storage address received in the second request. The entry in the second data structure is looked up using the determined first access time. A number of entries in second data structure that were subsequent to the second entry is determined. A hit count for a reuse distance corresponding to the determined number of entries is incremented.


Find Patent Forward Citations

Loading…