Module 9: "Introduction to Shared Memory Multiprocessors"
  Lecture 16: "Multiprocessor Organizations and Cache Coherence"
 


Shared Memory Multiprocessors

Shared memory multiprocessors

Shared cache

Private cache/Dancehall

Distributed shared memory

Shared vs. private in CMPs

Cache coherence

Cache coherence: Example

What went wrong?

Implementations