System and method for dynamic cluster-based cache coherency for multi-core processors
AssigneeNext Silicon Ltd
InventorsElad Raz, Dan Shechter
Life of this patent
Estimating the term…
Loading patent…
AssigneeNext Silicon Ltd
InventorsElad Raz, Dan Shechter
Estimating the term…
A system for managing cache coherency comprises memory areas, processing cores, cache nodes each associated with at least one of the processing cores, and a hardware processor configured to: for each of the memory areas: cluster the processing cores into clusters according to memory access metrics in relation to the memory area; and for each of the clusters, associate the memory area with a caching scheme; and configure the processing cores to: receive from a first core a memory access command comprising a memory address associated with a memory area, where the first core is a member of a first cluster for the memory area; compute a determination of a target cache node according to the memory access command, where the target cache node is associated with a second core; and access the memory area according to the caching scheme associated with the memory area for the first cluster.
A system for managing cache coherency, comprising:
A method for managing cache coherency, comprising:
A software program product for managing cache coherency, comprising:
Dependencies are inferred from the claim text.