Previous | Next --- Slide 14 of 43
Back to Lecture Thumbnails
lusiliang93

How fast will these five steps be completed? What if another processor besides processor0 also sends read request to processor1 during the process of these 5 steps?

tommywow

The slowest part will be communications across processors. Compared to reading a clean line, we will have to send an extra request and wait for the response. So that will be slower in that case. For the second part, because we are changing the state in the cache to be shared, it will actually allow another processor to send a read request a lot easier.