We never actually talked about what it means to be an update-based protocol. Is it just propagating writes to all processors that currently hold the cacheline?
So I guess that would be similar to write-through caches in that every write would send a bus write in a snoopy system.
bpr
@BBB, sorry yes, update-based means that every write has to update all of the caches hold the cache line rather than invalidating each cache.
We never actually talked about what it means to be an update-based protocol. Is it just propagating writes to all processors that currently hold the cacheline?
So I guess that would be similar to write-through caches in that every write would send a bus write in a snoopy system.
@BBB, sorry yes, update-based means that every write has to update all of the caches hold the cache line rather than invalidating each cache.