[Most Recent Offering of 15-418]
Snooping-Based Cache Coherence
--- Slide 53 of 56
Say, for four steps, we have
Core A reads a value (e.g. leftmost dot in blue box) which is brought into the cache.
Core B reads a DIFFERENT value from the SAME memory area (e.g. rightmost dot in blue box). The value is brought into the cache.
Core B writes into the value.
Core A tries to read from the same part of memory.
Copyright 2016 Carnegie Mellon University