Open main menu

CDOT Wiki β

Changes

GPU621/Group 1

499 bytes added, 15:00, 5 March 2023
The MESI protocol
== The MESI protocol ==
One of the most widely used cache coherence algorithms is the MESI protocol.
 
MESI (short for '''M'''odified, '''E'''xclusive, '''S'''hared, '''I'''nvalid) consists of 4 states.
 
'''Modified''' - The only cached duplicate is the modified, distinct from main memory cache line.
'''Exclusive''' - The modified, separate from main memory cache line is the only cached copy.
'''Shared''' - identical to main memory, but there might be duplicates in other caches.
'''Invalid''' - Line data is not valid.
== Sources ==