System and method for non-uniform cache in a multi-core processor
OwnerChristopher Hughes, James Tuck +2inventors
InventorsChristopher Hughes, James Tuck, Victor Lee, Yen-Kuang Chen
Life of this patent
Estimating the term…
Loading patent…
OwnerChristopher Hughes, James Tuck +2inventors
InventorsChristopher Hughes, James Tuck, Victor Lee, Yen-Kuang Chen
Estimating the term…
A system and method for the design and operation of a distributed shared cache in a multi-core processor is disclosed. In one embodiment, the shared cache may be distributed among multiple cache molecules. Each of the cache molecules may be closest, in terms of access latency time, to one of the processor cores. In one embodiment, a cache line brought in from memory may initially be placed into a cache molecule that is not closest to a requesting processor core. When the requesting processor core makes repeated accesses to that cache line, it may be moved either between cache molecules or within a cache molecule. Due to the ability to move the cache lines within the cache, in various embodiments special search methods may be used to locate a particular cache line.
A processor, comprising:
A method, comprising:
A method, comprising:
A system, comprising:
An apparatus, comprising:
An apparatus, comprising:
Dependencies are inferred from the claim text.