Question: List the possible values of C and D for an implementation that ensures both consistency assumptions on page 538. Memory consistency concerns the views of

List the possible values of C and D for an implementation that ensures both consistency assumptions on page 538.


Memory consistency concerns the views of multiple data items. The following table shows two processors and their read/write operations on different cache blocks (A and B initially 0).a. b. A A = 1; B 1; B = 2; A+=2; B++; 2; A=5; B++; P1 = C C P2 B; D = A; B; D = A;

a. b. A A = 1; B 1; B = 2; A+=2; B++; 2; A=5; B++; P1 = C C P2 B; D = A; B; D = A;

Step by Step Solution

3.39 Rating (149 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

The table presents two scenarios a and b where processors P1 and P2 are performing operations on shared variables A and B Were looking to determine th... 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!