Sample Directory Scheme
•Local node has access fault
•Sends request to home node for directory information
•Read -- directory tells which node has the valid data and the data is requested
•Write -- directory tells nodes with copies ... Invalidation or update requests are sent
•Acknowledgments are returned
•Processor waits for all ACKs before completion
Notice that many transactions can be “in the air” at once, leading to possible races