Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Assume that the write - back invalidating snooping protocol is adopted to a multi - core computer architecture. In this architecture, a processor can address

Assume that the write-back invalidating snooping protocol is adopted to a
multi-core computer architecture. In this architecture, a processor can address
64KB main memory and have a 2-way set-associative write-back cache with
32 sets and 16 bytes per line. The settings for this architecture is listed as
follows:
A LRU replacement pplicy is implemented on the cache.
Two caches for two processors are empty at the beginning, and the
memory is accessed by the following sequence.
*****Please show the information of the tag, set, line number, directory-based
state, data for non-empty cache lines, and the contents of memory by
using Tables 1 and 2 format after each step of data accesses.****** SHOW INFORMATION OF TAG,LINE NUMBER DIRECTORY-BASED STATE, DATA FOR NON EMPTY CACHE LINES, AND CONTENTS MEMORY IN A TABLE FORMAT THANK YOU
(32 pts,4 pts for each step)
Processor 0 reads from location OD3C
Processor 1 writes 0110 to location OD34
Processor 0 reads from location OD38
Processor 1 writes 1111 to location 1D34
Processor 0 writes 0001 to location 1D3C
Processor 0 reads from location OD3C
Processor 1 writes 1110 to location 2D30
Processor 0 reads from location 2D3C
Table 1. The information in caches
Table 2. Initial state of memory
image text in transcribed

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

Step: 3

blur-text-image

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

More Books

Students also viewed these Databases questions

Question

=+26-1 Define learning, and identify some basic forms of learning.

Answered: 1 week ago