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