CORRELATED ADDRESSES AND PREFETCHING
First Claim
Patent Images
1. An apparatus comprising:
- cache circuitry comprising a plurality of cache lines, wherein the cache circuitry is adapted to treat one or more of the cache lines as trace lines each comprising correlated addresses and each being tagged by a trigger address; and
prefetch circuitry to cause data at the correlated addresses stored in the trace lines to be prefetched.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus is provided that includes cache circuitry that comprises a plurality of cache lines. The cache circuitry treats one or more of the cache lines as trace lines each having correlated addresses and each being tagged by a trigger address. Prefetch circuitry causes data at the correlated addresses stored in the trace lines to be prefetched.
6 Citations
20 Claims
-
1. An apparatus comprising:
-
cache circuitry comprising a plurality of cache lines, wherein the cache circuitry is adapted to treat one or more of the cache lines as trace lines each comprising correlated addresses and each being tagged by a trigger address; and prefetch circuitry to cause data at the correlated addresses stored in the trace lines to be prefetched. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
storing a plurality of cache lines including one or more trace lines each comprising correlated addresses and each being tagged by a trigger address; and causing data at the correlated addresses stored in the trace lines to be prefetched.
-
-
20. An apparatus comprising:
-
means for storing a plurality of cache lines including one or more trace lines each comprising correlated addresses and each being tagged by a trigger address; and means for causing data at the correlated addresses stored in the trace lines to be prefetched.
-
Specification