Apparatus and Method for Prefetching from a Second Level Translation Lookaside Buffer (TLB) to a First Level TLB
AssigneeIntel Corporation
InventorSeth H. PUGSLEY
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorSeth H. PUGSLEY
Estimating the term…
One embodiment of a method comprises: fetching a plurality of instructions from a memory; executing the plurality of instructions, wherein a subset of the plurality of instructions are to cause memory access operations; performing a lookup in a L1 TLB coupled to or integral to the out-of-order execution circuitry to attempt to locate first virtual to physical address translations; performing a lookup in a STLB coupled to or integral to the out-of-order execution circuitry in response to a miss at the L1 TLB; and prefetching, by prefetch circuitry, a first entry from the STLB into the L1 TLB, the prefetch circuitry to perform additional prefetches, wherein in a first operational mode, a plurality of sequential entries are to be prefetched from the STLB and, in a second operational mode, a plurality of entries indicated in a temporal pattern table entry corresponding to the first entry are to be prefetched.
A processor, comprising:
A method, comprising:
A machine-readable medium having program code stored thereon which, when executed by a machine, causes the machine to perform operations, comprising:
Dependencies are inferred from the claim text.