|
Module 9: "Introduction to Shared Memory Multiprocessors" |
|
Lecture 17: "Introduction to Cache Coherence Protocols" |
|
Invalidation vs. Update
Sharing patterns
Migratory hand-off
States of a cache line
Stores
MSI protocol
State transition
MSI example
MESI protocol
State transition
MESI example
MOESI protocol
Hybrid inval+update |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|