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