Consider the memory hierarchy Given the following information, estimate its average memory latency. Also assume peak...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Consider the memory hierarchy Given the following information, estimate its average memory latency. Also assume peak main memory bandwidth. Ic and De: L2 cache: Latency= 1 ns, hit ratio= 0.95 (assume the same for both caches) Cache line = 32 B, latency= 3 ns, hit ratio = 0.9 Main memory: 400 MHz SDRAM, 32-bit (4B) data bus Level 1 Block transfer (e.g., 8B) Fastest Memory: Slowest Memory: Level 2 Single-core Processor Processing core DC Ic Cache (SRAMs) Block transfer (e.g., 32B) Main Memory (DRAMS) Page transfer (e.g., 4KB) (X) Non-volatile Memory Hard disk or flash drive 8 (X) Ic: Instruction cache Dc: Data cache (X): Content of memory address X Consider the memory hierarchy Given the following information, estimate its average memory latency. Also assume peak main memory bandwidth. Ic and De: L2 cache: Latency= 1 ns, hit ratio= 0.95 (assume the same for both caches) Cache line = 32 B, latency= 3 ns, hit ratio = 0.9 Main memory: 400 MHz SDRAM, 32-bit (4B) data bus Level 1 Block transfer (e.g., 8B) Fastest Memory: Slowest Memory: Level 2 Single-core Processor Processing core DC Ic Cache (SRAMs) Block transfer (e.g., 32B) Main Memory (DRAMS) Page transfer (e.g., 4KB) (X) Non-volatile Memory Hard disk or flash drive 8 (X) Ic: Instruction cache Dc: Data cache (X): Content of memory address X
Expert Answer:
Answer rating: 100% (QA)
To estimate the average memory latency you need to use the following formula AMAT Hit time Miss rate ... View the full answer
Related Book For
Computer Organization and Design The Hardware Software Interface
ISBN: 978-0124077263
5th edition
Authors: David A. Patterson, John L. Hennessy
Posted Date:
Students also viewed these operating system questions
-
Annie holds 1,000 shares of Graincorp Ltd which is about to make a three-for-two bonus issue of shares. This entitles Annie to three shares for every two held before the issue. What is the total...
-
Chip multiprocessors (CMPs) have multiple cores and their caches on a single chip. CMP on-chip L2 cache design has interesting trade-off s. Th e following table shows the miss rates and hit latencies...
-
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...
-
Suppose you have a list of blood platelet counts from 500 patients in a hospital. Which of the following is most helpful in understanding the distribution of those values: frequency table, pie chart,...
-
This problem continues the Piedmont Computer Company situation from Chapter 23. Piedmont Computer Company reported 2020 sales of $3,600,000 and operating income of $183,600. Average total assets...
-
Determine the degree of fixed asset newness for the commercial company in Figures 6-1 and 6-2. What insight does this give you into the companys financial operations? Figures 6-1 WEST MOUNTAIN...
-
Outline the various issues related to project budgeting.
-
Longman Construction Company expects to build three new homes during a specific accounting period. The estimated direct materials and labor costs are as follows. Assume Longman needs to allocate two...
-
The argument section of the Trial Brief is the most important section. This is where you analyze the law that supports your client's position and describe why and how the law supports the position of...
-
Imagine that you are an investor on January 1, 2004, and using the historical data up to that date. Assume that the Global index cannot be included in your portfolio. a. Plot the efficient frontier...
-
In recent years, many countries have seen dramatic shifts in the number of companies reporting on sustainability, driven not only by new laws and regulations but also by a growing understanding in...
-
The discount rate is what is charged when banks borrow emergency funds from each other. True or False
-
Sweden, with its high taxes and widespread government programs, is a good example of a market economy. True or False
-
Which of the following is a determinant of demand? a. Technology changes b. Changes in income levels c. Price of substitute goods d. Price expectations
-
Profit is another word for revenue. True or False
-
Which of the following tracks the prices of goods and resources sellers use to create their products? a. GDP b. CPI c. PPI d. GNP
-
Two thousand kg of water, initially a saturated liquid at 150C, is heated in a closed, rigid tank to a final state where the pressure is 2.5 MPa. Determine the final temperature, in C. the volume of...
-
Refrigerant-134a enters an adiabatic compressor as saturated vapor at 120 kPa at a rate of 0.3 m3/min and exits at 1-MPa pressure. If the isentropic efficiency of the compressor is 80 percent,...
-
Prove that the NOR gate is universal by showing how to build the AND, OR, and NOT functions using a two-input NOR gate.
-
Consider two different implementations of the same instruction set architecture. Th e instructions can be divided into four classes according to their CPI (class A, B, C, and D). P1 with a clock rate...
-
Implement the following C code in MIPS assembly. What is the total number of MIPS instructions needed to execute the function int fib(int n){ if (n==0) return 0; else if (n 1) == return 1; else...
-
Why is it important that each pattern must focus on one specific problem?
-
Why is it important to decompose a system into individual components?
-
If a pattern is used to model an overly broad portion of a system, the generality of resulting pattern is sacrificed. Explain with the help of an example.
Study smarter with the SolutionInn App