1. A cache-coherent device comprising: a plurality of client ports, each to be coupled to one of a plurality of port components, and each to be coupled to one or more of a plurality of sub-unit caches; a coherency engine coupled to said plurality of sub-unit caches, wherein said coherency engine is to monitor whether a data element is requested in exclusive state and whether a data element can be granted exclusive state.