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.
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