Does processor stall during cache coherence operation
问题 Let's assume that variable a = 0 Processor1: a = 1 Processor2: print(a) Processor1 executes it's instruction first then in next cycle processor2 reads variable to print it. So is: processor2 gonna stall until cache coherence operation completes and it will print 1 P1: |--a=1--|---cache--coherence---|---------------- P2: ------|stalls due to coherence-|--print(a=1)---| time: -----------------------------------------------> processor2 will operate before cache coherence operation completes and