A directory controller can send invalidates for lines that have been replaced by the local cache controller.
Question:
A directory controller can send invalidates for lines that have been replaced by the local cache controller. To avoid such messages and to keep the directory consistent, replacement hints are used. Such messages tell the controller that a block has been replaced. Modify the directory coherence protocol.
Fantastic news! We've Found the answer you've been seeking!
Step by Step Answer:
Answer rating: 63% (11 reviews)
If replacement hints are used then the CPU replacing a block would send a hint to the home director...View the full answer
Answered By
Saidivya Nedunuri
I am an MBA Finance Graduate. I have also cleared both groups of CA- IPCC. I am currently teaching Legal Aspects of Banking for a candidate over phone who is appearing for JAIIB exam. Was always involved in clarifying doubts and explaining topics since college.
0.00
0 Reviews
10+ Question Solved
Related Book For
Computer Architecture A Quantitative Approach
ISBN: 978-8178672663
5th edition
Authors: John L. Hennessy, David A. Patterson
Question Posted:
Students also viewed these Computer science questions
-
Consider the advanced directory protocol described above and the cache contents from Figure 4.42. What are the sequence of transient states that the affected cache blocks move through in each of the...
-
Assume a directory-based cache coherence protocol. The directory currently has information that indicates that processor P1 has the data in exclusive mode. If the directory now gets a request for the...
-
Design and create a Web page named phoney.html that converts alphabetic phone numbers into entirely numeric ones. Your page should allow the user to enter the number (possibly containing letters) in...
-
What is the result of the following? A. [Natural History, Science] B. [Natural History, Science, Art] C. The code does not compile. D. The code compiles but throws an exception at runtime. } import...
-
Sun Care Company uses a perpetual inventory system. The following information is provided for cost of goods sold and ending inventory under FIFO and weighted average. ______________________ FIFO...
-
Make a sketch roughly locating the aperture stop and entrance and exit pupils for the lens in Fig. P.5.58, assuming the object point to be beyond (to the left of) F o1 . Figure P.5.58 Fol F;2
-
Describe the different types of events and compare them.
-
Griffin Enterprises issues a $660,000, 45-day, 4% note to Romo Industries for merchandise inventory. a. Journalize Griffin Enterprises' entries to record: 1. The issuance of the note. 2. The payment...
-
21) A machinist turns on the power on to a grinding wheel at time t=0s. The wheel accelerates uniformly from rest for 10 s and reaches the operating angular speed of 58 rad/s. The wheel is run at...
-
Farm Fresh Ltd is a manufacturer of farm equipment that is sold by a network of distributors across Australia and New Zealand. The Service Division manufactures spare parts for the various models of...
-
How would you change the code of an application to avoid false sharing? What might be done by a compiler and what might require programmer directives?
-
One performance optimization commonly used is to pad synchronization variables to not have any other useful data in the same cache line as the synchronization variable. Construct a pathological...
-
Determine whether the graph of the function is symmetric about the y-axis, the origin, or neither. y = x 2 - 2x - 1
-
Describe two trends in organizational design and explain their importance to managers.
-
The planning process isnt complete until __________. (a) future conditions have been identified (b) stretch goals have been set (c) plans are implemented and results evaluated (d) budgets commit...
-
_________change results in a major change of direction for an organization, while_________ change makes small adjustments to current ways of doing things. (a) Frame-breaking; radical (b)...
-
Projects are unique one-time events that ________. (a) have unclear objectives (b) must be completed by a specific time (c) have unlimited budgets (d) are largely self-managing
-
One of the problems in relying too much on staff planners is __________. (a) a communication gap between planners and implementers (b) lack of expertise in the planning process (c) short-term rather...
-
Amazon.com, Inc. (AMZN) is the largest internet retailer in the United States. Best Buy, Inc. (BBY) is a leading retailer of technology and media products in the United States. Amazon and Best Buy...
-
Software Solution is family-owned business that has been in operation for more than 15 year. The board of directors is comprised of mainly family members, plus a few professionals such as an...
-
One challenge for architects is that the design created today will require several years of implementation, verification, and testing before appearing on the market. This means that the architect...
-
You are designing a system for a real-time application in which specific deadlines must be met. Finishing the computation faster gains nothing. You find that your system can execute the necessary...
-
When parallelizing an application, the ideal speedup is speeding up by the number of processors. This is limited by two things: percentage of the application that can be parallelized and the cost of...
-
The organisation at which you are employed is keen to use Artificial Intelligence to improve an area of work. This area of work might be related to processes, products, or services. However, your...
-
How do demographic stochasticity, environmental variation, and dispersal dynamics interact to shape the spatial and temporal dynamics of populations within heterogeneous landscapes?
-
A company sells merchandise on November 2 at a $4,000 invoice price with terms of 2/10, n/30. The goods cost $2,000. The company uses the net method to record invoices. The customer pays the balance...
Study smarter with the SolutionInn App