Using retired pages history for instruction translation lookaside buffer (TLB) prefetching in processor-based devices
AssigneeQUALCOMM Incorporated
InventorsAjay Kumar Rathee, Conrado Blasco
Life of this patent
Estimating the term…
Loading patent…
AssigneeQUALCOMM Incorporated
InventorsAjay Kumar Rathee, Conrado Blasco
Estimating the term…
Using retired pages history for instruction translation lookaside buffer (TLB) prefetching in processor-based devices is disclosed herein. In some exemplary aspects, a processor-based device is provided. The processor-based device comprises a history-based instruction TLB prefetcher (HTP) circuit configured to determine that a first instruction of a first page has been retired. The HTP circuit is further configured to determine a first page virtual address (VA) of the first page. The HTP circuit is also configured to determine that the first page VA differs from a value of a last retired page VA indicator of the HTP circuit. The HTP circuit is additionally configured to, responsive to determining that the first page VA differs from the value of the last retired page VA indicator of the HTP circuit, store the first page VA as the value of the last retired page VA indicator.
A processor device, comprising a history-based translation lookaside buffer (TLB) prefetcher (HTP) circuit configured to:
A processor device, comprising:
A method for using retired pages history for instruction translation lookaside buffer (TLB) prefetching, comprising:
Dependencies are inferred from the claim text.