Question: > Calculate the CPI for the processor in the table using: 1 ) only a first level cache, 2 ) a second level direct -
Calculate the CPI for the processor in the table
using: only a first level cache, a second level directmapped
cache, and a second level eightway set associative cache. How do
these numbers change if main memory access time is doubled? Give
each change as both an absolute CPI and a percent change. Notice the
extent to which an L cache can hide the effects of a slow memory.
It is possible to have an even greater cache
hierarchy than two levels. Given the processor above with a second
level, directmapped cache, a designer wants to add a third level cache
that takes cycles to access and will have a miss rate. Would
this provide better performance? In general, what are the advantages
and disadvantages of adding a third level cache?
In older processors such as the Intel Pentium or
Alpha the second level of cache was external located on a
different chip from the main processor and the first level cache. While
this allowed for large second level caches, the latency to access the
cache was much higher, and the bandwidth was typically lower
because the second level cache ran at a lower frequency. Assume a
KB offchip second level cache has a global miss rate of If each
additional KB of cache lowered global miss rates by and the
cache had a total access time of cycles, how big would the cache
have to be to match the performance of the second level directmapped
cache listed above?
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
