In a symmetric multiprocessor (SMP) system with a shared bus, there are two CPUs (CPU1, CPU2)...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
In a symmetric multiprocessor (SMP) system with a shared bus, there are two CPUs (CPU1, CPU2) that have local cache memories. The system does not include a shared L2 cache. For write operations, the Write Back (WB) method is used. There is a shared variable A in the system. To provide cache coherence, the snoopy MESI protocol is used. The parts a) and b) can be answered independently. a) Assume that all cache memories are empty and the valid value of A is residing only in the main memory. i) First, CPUI reads the value of A. What are the MESI states of the corresponding frames in the caches of the CPUs and is the value in the main memory valid, after this read operation? (Write below) (5 p) CPU1: CPU2: Main Memory: In a symmetric multiprocessor (SMP) system with a shared bus, there are two CPUs (CPU1, CPU2) that have local cache memories. The system does not include a shared L2 cache. For write operations, the Write Back (WB) method is used. There is a shared variable A in the system. To provide cache coherence, the snoopy MESI protocol is used. The parts a) and b) can be answered independently. a) Assume that all cache memories are empty and the valid value of A is residing only in the main memory. i) First, CPUI reads the value of A. What are the MESI states of the corresponding frames in the caches of the CPUs and is the value in the main memory valid, after this read operation? (Write below) (5 p) CPU1: CPU2: Main Memory:
Expert Answer:
Answer rating: 100% (QA)
The MESI protocol also known as the Illinois protocol is a cache coherence and memory coherency prot... View the full answer
Related Book For
Computer Organization And Design The Hardware Software Interface
ISBN: 9780123747501
4th Revised Edition
Authors: David A. Patterson, John L. Hennessy
Posted Date:
Students also viewed these operating system questions
-
A car travels north at 29.3 m/s for 10.7 min. It then travels south at 44.7 m/s for 21.9 min. Instruction: enter your responses below using 3 significant digits using scientific notation (0.00E#) a....
-
1. Give the general solution to the following two ODES: (a) $$ y^{\prime \prime}+y^{\prime}-y=0 $$ (b) $$ y^{\prime \prime}+\sqrt{2} y^{\prime}+y=0 $$ CS.SD. 137
-
Managing Scope Changes Case Study Scope changes on a project can occur regardless of how well the project is planned or executed. Scope changes can be the result of something that was omitted during...
-
The registers values in AX and BX can be exchanged using stack operations that are: Select one: a. PUSH bx PUSH ax POP bx POP AX b. none C. PUSH ax PUSH bx POP ax POP bx d. PUSH ax POP ax PUSH bx POP...
-
On February 15, 2013, a 12,000,000-kg asteroid exploded in the atmosphere above Chelyabinsk, Russia, generating a shock wave with a pressure amplitude of 750 Pa. What force (in N) would this pressure...
-
Tiffany and Carlos decided to liquidate their jointly owned corporation, Royal Oak Furniture (ROF). After liquidating its remaining inventory and paying off its remaining liabilities, ROF had the...
-
Top managers of Bernard Associates are reviewing company perfor- mance for 2009. The income statement reports a 15% increase in net income, which is outstanding. The balance sheet shows modest...
-
Midwest Ventilation, Inc., produces industrial ventilation fans. The company plans to manufacture 72,000 fans evenly over the next quarter at the following costs: direct material, $2,880,000; direct...
-
Describe the evaluation process you will be implementing to determine the effectiveness of your change. Be specific in the methodology (PDCA, etc.) you will use in your plan and why you feel that is...
-
Answer the following questions. a. What are the strengths of Professor Waddocks analysis? What are the weaknesses? What does the fact that there were frauds and unethical behavior long before the...
-
Charles Company had the following purchases and sales of inventory for the month of September. Note: There was no inventory before the first of the month September 1st- purchased 700 units for $8 per...
-
Desdisqui Biscuits manufactures Biscuit A at a UVC of PHP 150.00 and Biscuit B at a UVC of PHP 250.00. Desdisqui Biscuits sells its biscuits in a package where each package contains 3 Biscuit As and...
-
Beyer Company is considering buying an asset for $300,000. It is expected to produce the following net cash flows. Net cash flows Year 1 $76,000 Year 2 $45,000 Year 3 $75,000 Year 4 $260,000 Year 5...
-
2. Draw the root locus for the unity feedback system shown in Fig. 2 by answering all the questions below. R(S) K 100 (s + 6s+5) (s + 20s + 200) Fig. 2. A unity feedback system. (a) Identify all the...
-
Data for Hermann Corporation are shown below: Selling price Variable expenses Contribution margin Per Unit $ 95 Percent of Sales 100% 57 $38 60 40% Fixed expenses are $79,000 per month and the...
-
Why Change Programs Don't Produce Change" then review the summary of the three C's of change (commitment, coordination, and competency)? How do innovation, technology, and the concept of "going...
-
Explain one way in which the characteristics of financial and management accounting information differ.
-
Pearl Medavoy will invest $10,240 a year for 20 years in a fund that will earn 10% annual interest. . If the first payment into the fund occurs today, what amount will be in the fund in 20 years? If...
-
In this exercise, you will explore 32-bit constants in MIPS. For the following problems, you will be using the binary data in the table below. Write the MIPS assembly code that creates the 32-bit...
-
If we have the given fraction of branch instructions and branch prediction accuracy, what percentage of all cycles are entirely spent fetching wrong-path instructions? Ignore the performance loss...
-
Assuming there are no stalls, how often (percentage of all cycles) do we actually need to use all three register ports (two reads and a write) in the same cycle? Problems in this exercise assume that...
-
Given two matrices $A$ and $B$ satisfying the commutation relation $$\begin{equation*} [A, B]=B \tag{6.408} \end{equation*}$$ calculate $$\begin{equation*} \exp (i \alpha A) B \exp (-i \alpha A)...
-
Show that, given two tangent vectors $V$ and $W$ of a hypersurface $\Sigma$, contraction with the projection tensor $P_{\mu u}$ reduces to a scalar product: $$\begin{equation*} P_{\mu u} V^{\mu}...
-
Show that the scalar $K$, which, according to Eq. (5.366), is constructed from the extrinsic curvature as $K=g^{\mu v} K_{\mu u}$, is equal to the covariant divergence of the normal vector field,...
Study smarter with the SolutionInn App