Module 6: Shared Memory Multiprocessors: Consistency and Coherence
  Lecture 11: Introduction to Snoopy Coherence
 

The Lecture Contains:

Snoopy Protocols

Write Through Caches

State Transition

Ordering Memory op

Write Through is Bad

Memory Consistency

Consistency Model

Sequential Consistency

What is Program Order?

OOO and SC

SC Example

Implementing SC

Write Atomicity

Summary of SC

Back to Shared Bus