Question: Consider the computer organization with following specifications: o The computer has 1 level cache o The average memory access time for a microprocessor is 2.4

Consider the computer organization with following specifications:

o The computer has 1 level cache

o The average memory access time for a microprocessor is 2.4 clock cycle

o 1 clock cycle is required to find whether the data is present and valid in the cache or not.

o If the data is not found in the cache, it needs 80 clock cycles to get it from the off-chip memory.

You need to improve the average memory access time by 65% and need to add 2nd level of cache such that:

o This new 2nd level of cache can be accessed in 6 clock cycles.

o This new 2nd level cache should not affect 1st level cache access time.

o If the data is not even found in this 2nd level cache, it should take 80 clock cycles to get it from the off-chip memory.

To obtain this improvement in access time, how often must the data be found in this 2nd level cache?

[Hint: Average Memory Access Time = Hit Time + (Miss Time) * (Miss Penalty)]

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!