Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Part 4: Multiprocessor Question 7 (15 pt). A 4-way SMP configuration implements write-back cache using the MESI (Modified Exclusive Shared Invalid) algorithm for cache coherency.

Part 4: Multiprocessor

Question 7 (15 pt). A 4-way SMP configuration implements write-back cache using the MESI (Modified Exclusive Shared Invalid) algorithm for cache coherency. Assume that location 1E0 is not in any cache at the start of the following sequence. Show the state (M, E, S or I) for the line containing location 1E0 in each processor cache and the state in main memory after each operation. Also note any transfers to/from memory if any occur.

For example, if Px has a snoop hit of Py reading a line while it is holding a dirty copy of the line, indicate Px writes lineback, Py reads line under the Memory Transfers column.

a) Processor 0 reads from location 1E0.

b) Processor 0 writes to location 1E0.

c) Processor 1 reads from location 1E0.

d) Processor 2 reads from location 1E0.

e) Processor 1 writes to location 1E0.

f) Processor 3 writes to location 1E0

Action P0 P1 P2 P3 Mem Memory Transfers
P0 Reads
P0 Writes
P1 Reads
P2 Reads
P1 Writes
P3 Writes

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Machine Learning And Knowledge Discovery In Databases European Conference Ecml Pkdd 2019 Wurzburg Germany September 16 20 2019 Proceedings Part 2 Lnai 11907

Authors: Ulf Brefeld ,Elisa Fromont ,Andreas Hotho ,Arno Knobbe ,Marloes Maathuis ,Celine Robardet

1st Edition

3030461467, 978-3030461461

More Books

Students also viewed these Databases questions