As i understand we use coherence protocols to apply cache coherence in multiprocessor systems. The intention is that two clients must never see different values of the same shared data. Then why should we worry about race condition?
As i understand we use coherence protocols to apply cache coherence in multiprocessor systems. The intention is that two clients must never see different values of the same shared data. Then why should we worry about race condition?