Question

Question 27 7 pts Suppose the cache access time is 10ns, main memory access time is 200ns, and the cache hit rate is 90%. Ass
0 0
Add a comment Improve this question Transcribed image text
Answer #1

Effective Access time (EAT)  is a weighted average that takes into account the hit ratio and relative access times of successive levels of memory

The EAT for a two-level memory is given by:
EAT = H * Access_{C} + (1-H) * Access_{MM}
where H is the cache hit rate and AccessC and AccessMM are the access times for cache and main memory, respectively

Average Access Time for the processor to access an item :

EAT= .9*10 + .1*200 = 9+ 20= 29 ns

This is because, when there is a miss, the processor will look into the main memory ( AccessMM ) and then add that information in the cache, and then retrieve that information from cache ( Accessc). Therefore the total access time when its a MISS= AccessMM + Accessc.

But in our case, access overlap take place, in this the processor will access the memory and cache parallely, so we will add only the access time of the memory here. Because the access time of cache is nullified in access overlap case as it doesn't have to access cache after memory. rather it will access parallely without any time delay

NOTE: IF THE ACCESS OVERLAP DOESNT OCCUR, THEN IN ESTIMATE ACCESS TIME, WE HAVE TO ADD BITH ACCESS TIME FOR CACHE AND MAIN MEMORY WHEN MULTIPLIED BY (1-H). THEREFORE , AT THAT TIME

EAT = H * Access_{C} + (1-H) * (Access_{MM} + Access_{C})

Add a comment
Know the answer?
Add Answer to:
Question 27 7 pts Suppose the cache access time is 10ns, main memory access time is...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT