Back to results
US 7,627,720 B2Granted
System and method for directional prefetching
AssigneeBroadcom Corporation
InventorsKimming So, Jin Chin Wang
Life of this patent
Estimating the term…
Abstract
Systems and methods that provide directional prefetching are provided. In one embodiment, a method may include one or more of the following: storing a first block and a second block in a prefetch buffer; associating a first block access with a backward prefetch scheme; associating a second block access with a forward prefetch scheme; and, if the first block is accessed before the second block, then performing a backward prefetch with respect to the first block.
Claims14
A method for directional prefetching, the method comprising:
- in response to a prefetch buffer miss:
- prefetching a first block, storing the first block, and associating an access of the first block with a backward prefetch, and
- prefetching a second block, storing the second block, and associating an access of the second block with a forward prefetch scheme;
- and
- if the first block is accessed before the second block, then performing a backward prefetch with respect to the first block.
2 more elements
A system for directional prefetching, the system comprising:
- a memory;
- and
- at least one module that, in response to a prefetch buffer miss, is adapted to:
- prefetch a first block, store the first block in the memory, and associate an access of the first block with a backward prefetch scheme;
- prefetch a second block, store the second block in the memory, and associate an access of the second block with a forward prefetch scheme;
- and
- if the first block is accessed before the second block, then perform a backward prefetch with respect to the first block.
4 more elements
Dependencies are inferred from the claim text.