Patent ID: 8392665
Filing Date: 2013-03-05
Classification: G06F

Abstract:
1. An apparatus comprising: a first agent to receive a request corresponding to a cache line associated with the first agent, from a second agent; and a directory cache, coupled to the first agent, to store data corresponding to a caching status of the cache line in each of a plurality of caching agents coupled to the first agent, wherein an entry in the directory cache is to be allocated in response to a miss, corresponding to the request, in the directory cache and a determination that the cache status of the cache line is to be updated to a snoop-all state, based on a snoop response from a different agent than the first agent, and wherein the snoop-all state is to indicate that one or more snoops are to be broadcasted to all of the plurality of caching agents in response to detection of the snoop-all state.