Intermediate
Computer Architecture & Organization
Q53 / 100
What is "cache coherence" in a multi-core/multiprocessor system?
Correct! Well done.
Incorrect.
The correct answer is A) A set of protocols ensuring that all processor cores see a consistent view of shared memory, even though each core may have its own local cache copy of the same data
A
Correct Answer
A set of protocols ensuring that all processor cores see a consistent view of shared memory, even though each core may have its own local cache copy of the same data
Explanation
Without coherence protocols (like MESI), one core might read stale data from its cache after another core modifies the shared value; coherence protocols invalidate or update cached copies to maintain consistency across cores.
Progress
53/100