edited by
305 views
0 votes
0 votes

my question is even in case of a miss the cache will still be accessed and then main memory, right? 
please explain this when to consider higher memory level access time and when not to consider it

edited by

1 Answer

0 votes
0 votes
if nothing is mentioned, it is following simultaneous access in memory hirarchy .
Avg access time = cache hit * cache access time + missRate * hit rate in 2nd level * 2nd level access time

                          = .98 * 12 + .02 * 1 * 1500

                          =  41.76 ns

Related questions

1 votes
1 votes
1 answer
2
jatin khachane 1 asked Jan 26, 2019
419 views
Consider the unpipelined machine with $10$ nanoseconds clock cycles. It uses four cycles for ALU operations and branch whereas 5 cycles for memory operation. Assume that ...