Patent ID: 7111128
Filing Date: 2006-09-19
Classification: G06F

Abstract:
1. An apparatus comprising: a first plurality of nodes, each node having at least a cache memory, wherein the nodes are coupled together and interact according to a predetermined cache coherency protocol; a peer agent having a control circuit and memory coupled with the first plurality of nodes to represent a second plurality of nodes coupled with the peer agent, wherein the first plurality of nodes interact with the peer agent using the predetermined cache coherency protocol; and a home agent coupled with the first plurality of nodes to represent at least one remote node, wherein each of the first plurality of nodes operates as a home node, an address of a cache line of the cache memory is used to designate the home node, selectively store data corresponding to a predetermined range in non-cache memory such that the home node for requested data having an address within the respective predetermined range provides a copy of the requested data from non-cache memory if a valid, cached copy of the requested data is not available.