Question: For the following code sequences and the timing parameters for the two implementations in Figure 4.38, compute the total stall cycles for the base MSI

For the following code sequences and the timing parameters for the two implementations in Figure 4.38, compute the total stall cycles for the base MSI protocol and the optimized MOSI protocol in Exercise 4.3. Assume state transitions that do not require bus transactions incur no additional stall cycles.
a. P1: read 110
P15: read 110
P0: read 110
b. P1: read 120
P15: read 120
P0: read 120
c. P0: write 120 <-- 80
P15: read 120
P0: read 120
d. P0: write 108 <-- 88
P15: read 108
P0: write 108 <-- 98

Step by Step Solution

3.55 Rating (162 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

a P1 read 110 Read miss P0s cache P15 read 110 Read miss MSI satisfies in me... 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

Document Format (1 attachment)

Word file Icon

903-C-S-S-A-D (3204).docx

120 KBs Word File

Students Have Also Explored These Related Systems Analysis And Design Questions!