How does a request find every cache whose permission must change? Snooping distributes the lookup by making caches inspect requests; a directory records possible holders and directs the work. Both must preserve the same permissions and newest value. These lessons separate discovery, serialization and data sourcing on the two-core course model.
Lesson | After it you can... |
|---|---|
Explain what an ordered broadcast supplies and what still needs completion. | |
Read a directory entry bit by bit and count the legs an upgrade needs. | |
Compare implementations using workload, metadata and fabric costs. | |
Decide when skipping a cache lookup is safe. |
Suggested order: read top to bottom, with the course model beside the traces. Review cache permissions before comparing how requests travel. The last two lessons classify independent snapshots rather than introducing overlapping transactions.
No. Discovery is separate from permission. O remains read-only and dirty-responsible; a store needs exclusive write permission regardless of how other copies are located.