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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started