Selective prefetching of physically sequential cache line to cache line that includes loaded page table entry
AssigneeVIA Technologies, Inc.
InventorRODNEY E. HOOKER
Life of this patent
Estimating the term…
Loading patent…
AssigneeVIA Technologies, Inc.
InventorRODNEY E. HOOKER
Estimating the term…
A microprocessor includes a translation lookaside buffer and a first request to load into the microprocessor a page table entry in response to a miss of a virtual address in the translation lookaside buffer. The requested page table entry is included in a page table. The page table encompasses a plurality of cache lines including a first cache line that includes the requested page table entry. The microprocessor also includes hardware logic that makes a determination whether a second cache line physically sequential to the first cache line is outside the page table, and a second request to prefetch the second cache line into the microprocessor. The second request is selectively generated based at least on the determination made by the hardware logic.
A microprocessor, comprising:
A method, comprising:
A computer program product encoded in at least one non-transitory computer usable medium for use with a computing device, the computer program product comprising:
Dependencies are inferred from the claim text.