Prefetcher for delinquent irregular loads
AssigneeIntel Corporation
InventorsKarthik SANKARANARAYANAN, Stephen J. TARSA, Gautham N. CHINYA, Helia NAEIMI
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsKarthik SANKARANARAYANAN, Stephen J. TARSA, Gautham N. CHINYA, Helia NAEIMI
Estimating the term…
Disclosed embodiments relate to a prefetcher for delinquent irregular loads. In one example, a processor includes a cache memory, fetch and decode circuitry to fetch and decode instructions from a memory; and execution circuitry including a binary translator (BT) to respond to the decoded instructions by storing a plurality of decoded instructions in a BT cache, identifying a delinquent irregular load (DIRRL) among the plurality of decoded instructions, determining whether the DIRRL is prefetchable, and, if so, generating a custom prefetcher to cause the processor to prefetch a region of instructions leading up to the prefetchable DIRRL.
A method to be performed by a processor, the processor comprising:
A processor comprising:
A non-transitory computer-readable medium containing instructions that, when performed by a computing apparatus, cause the computing apparatus to respond by:
Dependencies are inferred from the claim text.