ii. Level 1 cache uses a 'hit rate' to determine the percentage of data and instructions...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
ii. Level 1 cache uses a 'hit rate' to determine the percentage of data and instructions that are needed by registers found in level 1 cache. Typically, the hit rate of modern level 1 cache is just under 100%. Suppose that 1800 words of data need to be moved into the registers. If the hit rate is 96%, how many words are found in level 1 cache? iii. If the hit rate of the level 1 cache is instead 98%, how many words are found in level 1 cache? iv. It takes 1 nanosecond (1 x 10- seconds) to move a word from L1 cache to the registers and 10 nanoseconds to move a word from L2 cache to the registers. Assuming that all of the words that are not in L1 cache are in L2 cache, what is the percentage reduction in the time it takes to get the 1800 words of data into the registers if the hit rate is increased from 96% to 98%? Round your answer to the nearest tenth of a per cent. Hint: start by calculating the time to load the words available from L1 cache plus the time to load those from L2 cache, for each hit rate. ii. Level 1 cache uses a 'hit rate' to determine the percentage of data and instructions that are needed by registers found in level 1 cache. Typically, the hit rate of modern level 1 cache is just under 100%. Suppose that 1800 words of data need to be moved into the registers. If the hit rate is 96%, how many words are found in level 1 cache? iii. If the hit rate of the level 1 cache is instead 98%, how many words are found in level 1 cache? iv. It takes 1 nanosecond (1 x 10- seconds) to move a word from L1 cache to the registers and 10 nanoseconds to move a word from L2 cache to the registers. Assuming that all of the words that are not in L1 cache are in L2 cache, what is the percentage reduction in the time it takes to get the 1800 words of data into the registers if the hit rate is increased from 96% to 98%? Round your answer to the nearest tenth of a per cent. Hint: start by calculating the time to load the words available from L1 cache plus the time to load those from L2 cache, for each hit rate.
Expert Answer:
Answer rating: 100% (QA)
To solve this problem well first calculate the number of words found in the L1 cache for each hit rate then determine the time it takes to load the wo... View the full answer
Related Book For
Operating Systems Internals and Design Principles
ISBN: 978-0133805918
8th edition
Authors: William Stallings
Posted Date:
Students also viewed these programming questions
-
Explain porters competitive strategies focusing on low cost strategy and differentiation strategy with example.
-
1. Draw a process flow diagram showing the major process steps, inventories, and flows.Indicate the capacity at each of the process steps. You should assume: a. 16,000 barrels per day is the average...
-
To analyze the sequences in Table 3.2 (see the next page), you will use manual methods that were used by geneticists until the development of computer-based methods. However, to make your comparison...
-
Given the following class, which statement is correct? A. The class does not contain any security issues. B. The class contains exactly one security issue. C. The class contains exactly two security...
-
A man, a woman, and their three children randomly stand in a row for a family picture. What is the probability that the parents will be standing next to each other?
-
Refer to problem S6.16. If the defective rate was 3.5 % instead of 1.5%, what would be the control limits (z = 3)? In problem S6.16, In the past, the defective rate for your product has been 1.5%....
-
Brown received a telephone call from Calhoun, the sole owner and manager of a small company, asking Brown to prepare financial statements for the company. Calhoun told Brown that the statements were...
-
SewWhat? Inc., as discussed in the chapter opener, uses a costing system with standard costs for direct materials, direct labor, and overhead costs. Two comments frequently are mentioned in relation...
-
Mohave Corporation makes several varieties of beach umbrellas and accessories. It has been approached by a company called Lost Mine Industries about producing a special order for a custom umbrella...
-
You recently took 5,000 square feet of new space that hadn't been built out at all and put in a childcare facility. That project ended up costing $550,000. But, for this project, you have to demo the...
-
Calcultate the De boogle, Wil. for a material particle of mess in that is in thermal equili at temp T.
-
Robert W. Selander, former president and CEO of MasterCard, was asked, What are the most important leadership lessons you have learned? He responded by describing some of his international...
-
Use the story line approach to presentations.
-
Describe characteristics of cultural intelligence, its importance for global business leaders, and approaches to developing it.
-
A. Describe each of the three components in the AIM planning process for business messages: audience analysis, idea development, and message structuring. B. Explain the general nature of excellence...
-
Identify the needs of your audience in the AIM planning process.
-
1. Let f (x) = ex/ 1+ex (a) Find the derivative f'. Carefully justify each step using the differentiation rules from the text. (You may identify rules by the number or by a short description such as...
-
Describe the Operations (+,,*,/) that can cause negligible addition (NA), error magnification (EM), or subtractive cancellation (SC) in calculating ?((x^2)+1) - x . Give the range of where they might...
-
But some existing optimizing compilers (including gcc, which tends to be relatively conservative) will optimize count_positives to something similar to void count_positives(list l) { list p; register...
-
Figure suggests that a process can only be in one event queue at a time. a. Is it possible that you would want to allow a process to wait on more than one event at the same time? Provide an example....
-
Contrast the scheduling policies you might use when trying to optimize a time-sharing system with those you would use to optimize a multi-programmed batch system.
-
A drainage ditch is to be built to carry runoff from a subdivision. The maximum design capacity is to be $1 \mathrm{million} \mathrm{gph}(\mathrm{gal} / \mathrm{h})$ and it is to be concrete lined....
-
An open drainage canal with a rectangular cross section is $3 \mathrm{~m}$ wide and $1.5 \mathrm{~m}$ deep. If the canal slopes $950 \mathrm{~mm}$ in $1 \mathrm{~km}$ of length, what is the maximum...
-
An open drainage canal is to be constructed to carry water at a maximum rate of $10^{6} \mathrm{gpm}$. The canal is concrete lined and has a rectangular cross section, with a width that is twice its...
Study smarter with the SolutionInn App