Ch5.TLP
PPT内容和书上取交集
- memory consistency
- cache coherence
Snooping 3,4,5态 会给状态转换 不需要A4抄状态机!
Snooping Protocol
MSI
MESI
MOESI
False sharing
X和Y在同一个cache line里。写X,导致cache line的状态变成Invalid。导致读Y的时候需要到内存取读,但Y实际上没被改
方法: 利用填充,加入一些没用的变量,让X,Y不在一个cache line里

Directory protocol
- I
- S: 跟Snooping定义相同,但是要维护拥有这个块的所有CPU的ID
- M: 维护拥有这个块的CPU ID