Question: List the possible values of the given cache block for a correct cache coherence protocol implementation. List at least one more possible value of the

List the possible values of the given cache block for a correct cache coherence protocol implementation. List at least one more possible value of the block if the protocol doesn’t ensure cache coherency.


Cache coherence concerns the views of multiple processors on a given cache block. The following table shows two processors and their read/write operations on two different words of a cache block X (initially X[0] = X[1] = 0).a. b. X[0] ++ X[1] X[0] =10; X[1] = P1 3; = 3; X[0] X[0] = = P2 5; X[1] +=2; 5; X[1] +=2;

a. b. X[0] ++ X[1] X[0] =10; X[1] = P1 3; = 3; X[0] X[0] = = P2 5; X[1] +=2; 5; X[1] +=2;

Step by Step Solution

3.41 Rating (167 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

In a correct cache coherence protocol implementatio... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Computer Organization Design Questions!