Merging Directory Updates for Reduced Latency
AssigneeAdvanced Micro Devices, Inc.
InventorsAshish Sharma, Patrick James Shyvers, Subramaniam Venkata Kalambur, Paul James Moyer
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdvanced Micro Devices, Inc.
InventorsAshish Sharma, Patrick James Shyvers, Subramaniam Venkata Kalambur, Paul James Moyer
Estimating the term…
In accordance with the described techniques, a device includes a plurality of processor cores, each associated with a cache system, and a cache controller configured to receive memory access requests to the cache system from the plurality of processor cores. The device also includes a directory communicatively coupled to the cache controller and configured to receive a self-invalidating lookup command from the cache controller caused by a request to update a cache line. The directory is further configured to perform a lookup operation to identify a processor core having a copy of the cache line, initiate one or more invalidation sequences for each processor core having a copy of cache line, and update cache line states to reflect invalidation of the cache line.
A device comprising:
A processor comprising:
A method comprising:
Dependencies are inferred from the claim text.