Snoopy Bus Protocols
Cache consistency by bus watching mechanism
- Each cache watches bus for write operations
- Write through: forward write immediately to memory
- Write-invalidate: cache copies are invalidated.
- Write-update: cache copies are updated.
- Disadvantage: high bus traffic.
- Copy back: write modified cache line only back if
- Line needs to be replaced, or
- Another processor reads data.
See additional slides.
Author: Wolfgang Schreiner
Last Modification: December 23, 1997