cache coherence

/kæʃ koʊˈhɪərəns/ キャッシュ コヒーレンス

1. 複数のキャッシュを持つシステムで、共有データのコピーが全て同じ値を持つ状態。または、その状態を維持する仕組み。

複数のCPUがそれぞれ独自の高速なキャッシュメモリを持つシステムにおいて、共有されているデータが更新された際に、各CPUのキャッシュに存在するそのデータのコピーがすべて同じ最新の値になっている状態、あるいはその状態を保証するためのプロトコルやメカニズムを指します。これにより、データの一貫性が保たれ、不正確な処理を防ぎます。
Maintaining cache coherence is crucial in multiprocessor systems. (マルチプロセッサシステムでは、キャッシュコヒーレンスの維持が非常に重要です。)
関連
consistency model
MESI protocol
snooping
write-back cache
shared memory
multiprocessor
data inconsistency