Directory Protocols

Directory-based coherence

Directory-based coherence is a mechanism used to handle Cache coherence problem in Distributed shared memory (DSM) systems. It uses a directory to keep track of the status of all cache blocks, eliminating the need to broadcast signals to all nodes. There is a trade-off between simplicity and scalability when comparing between Bus-based and Directory-based cache coherence designs, with the latter becoming more important as the system scales up.

1 courses cover this concept

ELE/COS 475 Computer Architecture

Princeton University

Fall 2019

This course offers an in-depth understanding of modern computer processor and system architecture. It covers topics like instruction-set architecture, processor organization, cache, memory, multiprocessors, and more. Designed for senior-level undergraduates and first-year graduate students.

No concepts data

+ 19 more concepts