
In a multiprocessor system, each core holds a local cache of memory, creating the illusion of a single shared state. To prevent divergence, cores must constantly broadcast their writes and snoop the bus for invalidations. The speed of local memory is only maintained because a hidden chorus of controllers continuously enforces a uniform truth across every reflection.