Prefetch circuitry for page table entry streaming
AssigneeIntel Corporation
InventorRaphael Zailer
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorRaphael Zailer
Estimating the term…
A prefetch circuit for page table entry (PTE) prefetching is described. In certain examples, a computing system (e.g., system on a chip) includes a system memory; a cache; an execution circuit to generate a memory access request comprising a virtual address; a page miss handler to, based on a miss of the virtual address in a translation lookaside buffer comprising a plurality of virtual address to physical address mappings, send a request to a data structure for multiple level paging in the system memory that stores a cache line that includes a page table entry to indicate a physical address for the virtual address of the memory access request, and fill the physical address for the virtual address into the translation lookaside buffer; and a prefetch circuit to, based on the miss of the virtual address in the translation lookaside buffer, cause a store of at least one other cache line of page table entries into the cache from the data structure for multiple level paging that stores the cache line.
An apparatus comprising:
A method comprising:
A system comprising:
Dependencies are inferred from the claim text.