Module 14: "Directory-based Cache Coherence"
  Lecture 31: "Managing Directory Overhead"
 


Directory-based Cache Coherence:

Replacement of S blocks

Serialization

VN deadlock

Starvation

Overflow schemes

Sparse directory

Remote access cache

COMA

Latency tolerance

Page migration

Queue lock in hardware

[From Chapter 8 of Culler, Singh, Gupta]
[SGI Origin 2000 material taken from Laudon and Lenoski, ISCA 1997]
[GS320 material taken from Gharachorloo et al., ASPLOS 2000]