Alternative … Updating
•One caching issue is “invalidation” vs “update”: Dragon
•
•
•
•
•
•
•
•
E
M
SC
SM
Proc                Data
Action P0 P1 P2  Bus From
P1:r a  E  -  -  BRd  Mem
P3:r a  Sc -  Sc BRd  Mem
P3:w a  Sc -  Sm Bupd P3
P1:r a  Sc -  Sm null -
P2:r a  Sc Sc Sm BRd  P3