Week 9: Distributed Shared Memory

Lecture notes:
Distributed Shared Memory
Distributed Shared Memory Lecture Slides Distributed shared memory - Lecture slides (6 per page)

Recitation notes:

Supplemental notes:
Lazy Release Consistency for Software Distributed Shared Memory, Pete Keleher, Alan L. Cox, and Willy Zwaenepoel. Department of Computer Science, Rice University, March 16, 1992.

Buzzwords:
Distributed Shared Memory, MMU, address translation, page fault, directory, distributed directory, granularity, false sharing, thrashing, replication, page location, consistency model, sequential semantics, program order, sequential consistency, serialized writes, write atomicity, prefetch-exclusive, serialization instructions, weak consistency, synchronization variable, release consistency, barrier, entry consistency.