Distributed Shared-Memory Architectures
- Distributed shared-memory machines need cache coherence for the same reasons that centralized shared-memory machines need it.
- However, due to the interconnection network and scalability requirements, centralized protocols have drawbacks in these architectures.
Distributed Shared-Memory Architectures
Directory-based Cache Coherence Protocols

Directory-based Cache Coherence Protocols
- Two basic primitives that must be handled:
- Handling a read miss.
- Handling a write to a shared, clean cache block.
No comments:
Post a Comment