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