Patent ID: 8504779
Filing Date: 2013-08-06
Classification: G06F

Abstract:
1. A method of data processing in a data processing system including at least a first processing node, a second processing node and a third processing node coupled by an interconnect fabric, the method comprising: a node interface at the second processing node receiving a request sourced by the first processing node and having a nodal scope of transmission limited to the second processing node such that a plurality of snoopers in the first processing node and the third processing node do not receive the request, said request identifying a target memory block; the node interface determining by reference to a directory whether the target memory block is cached other than in the second processing node; the node interface permitting the request to proceed with the nodal scope of transmission if the directory does not indicate that a target memory block of the request is cached other than in the second processing node; and the node interface preventing the request from succeeding if the directory indicates that the target memory block of the request is cached other than in the second processing node.