Why are multiple levels of cache needed in computer

Assignment Help Basic Computer Science
Reference no: EM13869273

1. Modern CPU chips have one, two, or even three levels of cache on chip. Why are multiple levels of cache needed?

2. Suppose that a CPU has a level 1 cache and a level 2 cache, with access times of 1 nsec and 2 nsec, respectively. The main memory access time is 10 nsec. If 20% of the ac- cesses are level 1 cache hits and 60% are level 2 cache hits, what is the average access time?

Reference no: EM13869273

Questions Cloud

How much bus bandwidth does the cpu consume in worst case : How much bus bandwidth does the CPU consume in the worst case, that is, assuming back-to-back reads or writes all the time?
Prepare the journal entry on the date of declaration : Ruby Corporation declares and issues a 15% stock dividend. On the date of declaration, the stock is selling for $30 per share. Assuming that there were 50,000 shares previously outstanding,
How many legal combinations are there for memory reads : How many legal combinations are there for memory reads, and how many pins are needed to express them? Give two answers and make a case for each one.
What are the advantages and disadvantages of flextime : What are the advantages and disadvantages of flextime? What could Kathy have done to keep the above situation from occurring
Why are multiple levels of cache needed in computer : Modern CPU chips have one, two, or even three levels of cache on chip. Why are multiple levels of cache needed? Suppose that a CPU has a level 1 cache and a level 2 cache, with access times of 1 nsec and 2 nsec, respectively.
Ruby corporation''s stock dividend : Using the same facts as in RE17-9, assume instead that Ruby declares and issues a 50% stock dividend when the stock is selling for $30 per share. Prepare the journal entry on the date of declaration to record Ruby Corporation's stock dividend.
How many signal wires are need in direction for operation : How many signal wires are needed in each direction for 16x operation? What is the gross capacity each way? What is the net capacity each way?
To what percent of its normal speed is the computer reduced : To what percent of its normal speed is the computer reduced during a DMA transfer if each 32-bit DMA transfer takes one bus cycle?
What is maximum bandwidth for a single isochronous device : The maximum payload of an isochronous data packet on the USB bus is 1023 bytes. Assuming that a device may send only one data packet per frame, what is the maximum bandwidth for a single isochronous device?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Independent tester for testing

Scenario: You are an independent tester who is doing the testing at this stage. Assume that the user requirements are...

  What some of the ways you would troubleshoot a dns problem

What are some of the ways you would troubleshoot a DNS problem

  Write a program that accepts a temperature

Write a program that accepts a temperature in Fahrenheit from a user and converts it to Celsius by subtracting 32 from the Fahrenheit value and multiplying the result by 5/9. Display both values. Save the class as FahrenheitToCelsius.java.

  Perceptions of product create its personality

Perceptions of product create its personality. Bottom, round the back. And even there they are ugly. Is that essential? Could they not, in some small degree, give pleasure?

  What is x after the following if-else statement is executed

What is x after the following if-else statement is executed? Use a switch statement to rewrite it and draw the flowchart for the new switch statement.

  Set of strings of balanced parentheses

Show that the set of strings of balanced parentheses is not defined by any regular expression. Hint: The proof is similar to the proof for the language E above. Suppose that the set of balanced strings had a deterministic finite automaton of m states

  Understanding of the effectiveness of maintenance

What types of measurements must be taken to gain an understanding of the effectiveness of maintenance. Why is tracking "mean time," between failures, an important measurement.

  Determining smallest-last vertex ordering

Determine a smallest-last vertex ordering and plot degree when deleted diagram for given random geometric graphs.

  Define why study computer ethics

Why study computer ethics? 2 revis & teaching . compare/contrast which do you agree, Whistle blowing problems assocuated with it teaching effects practic how has

  Ieee 754 32-bit floating points numbers to decimal values

Convert the following IEEE 754 32-bit floating points numbers to decimal values

  Experiment based analysis and simulation based analysis

Outline two advantages and two limitations (each) of experiment-based analysis and simulation-based analysis.

  Describe which of the five principal forms of resolution

Analyse the stages through which it passed. In particular, describe which of the five principal forms of resolution described in the Lecture Notes was achieved at its conclusion-or temporary cessation.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd