Advanced Computer Architecture Chapter 7.
51
Implementing a Directory
We assume operations atomic, but they are
not; reality is much harder; must avoid
deadlock when run out of bufffers in network
(see Appendix E)
Optimizations:
read miss or write miss in Exclusive: send data directly to
requestor from owner vs. 1st to memory and then from
memory to requestor