Module 6: Shared Memory Multiprocessors: Consistency and Coherence
  Lecture 12: Cache Coherence Protocols
 

The Lecture Contains:

Stores

Invalidation vs. Update

Which One is Better?

MSI Protocol

State Transition

M to S, or M to I?

MSI Example

MESI Protocol

MESI Example

MOESI Protocol

MOSI Protocol