Cache Coherence Protocol
Definition
A mechanism and set of rules that ensure multiple cached copies of shared memory locations in a multiprocessor or multicore system remain mutually consistent according to the chosen memory and coherence model, so that reads and writes behave predictably across caches.