Advanced Computer Architecture Chapter 7.20
Implementing Strong Consistency: update
Idea #1: when a store to address x occurs, update all the remote cached copies
To do this we need either:
To broadcast every store to every remote cache
Or to keep a list of which remote caches hold the cache line
Or at least keep a note of whether there are any remote cached copies of this line
But first…how well does this update idea work?