Directory Based Cache-coherence
•Since broadcasting the memory references is impractical -- that’s what buses do -- a directory-based scheme is an alternative •A directory is a data structure giving the state of each cache block in the machine
P0
$ Mem
Directory
Controller
Directory
P1
$ Mem
Directory
Controller
Directory
Interconnection Network