How Does It Work?
•Using the directory it is possible to maintain cache coherency in a DSM, but its complex (and time consuming)
•To illustrate, we work through the protocols to maintain memory coherency
•Concepts
–Events: A read or write access fault
–Cache fields these for local data, controller fields these for remotely allocated data
–Proc/Proc communication is by packets through the interconnection network