question archive Two techniques that have been used to improve cache performance focuses around reducing miss rates while the second technique focuses on reducing miss penalty through multilevel caching

Two techniques that have been used to improve cache performance focuses around reducing miss rates while the second technique focuses on reducing miss penalty through multilevel caching

Subject:Computer SciencePrice:2.86 Bought10

Two techniques that have been used to improve cache performance focuses around reducing miss rates while the second technique focuses on reducing miss penalty through multilevel caching. Research these two techniques and compare and contrast how they are currently being used in modern processors to improve cache performance.

 

pur-new-sol

Purchase A New Answer

Custom new solution created by our subject matter experts

GET A QUOTE

Answer Preview

Techniques and compare and contrast how they are currently being used in modern processors to improve cache performance.

Step-by-step explanation

Here is your Explanation :

-=-=-=-=-=-=-=-=-=-=-=-=-

 

The difference between these two are:

 

  1. The technique where we reduce the number of misses provides faster access time.
  2. But at the same time, it is not as reliable as the other technique because it is really hard to implement the cache in such a way that the number of misses can be reduced drastically in a complicated system.

 

Multilevel cache:

 

  1. This technique provides the hierarchy of cache and it is used widely nowadays.
  2. This technique performs better than the one which is mentioned above.
  3. The reason is that it is hard to implement a system in which we can reduce the number of misses to too close to 0, but what is dine here there is another cache placed after level 1 cache so if it is a miss there at L1 L2 will try to find it and same goes for L3, so there the miss penalty is decreased.

 

Related Questions