Answer: 0.05
To find the local miss rate of the L2 cache, we need to determine the ratio of L2 misses to L2 accesses.
1. Calculate L2 Accesses per Instruction
Every memory access first goes to the L1 cache. If it misses in L1, it is then directed to the L2 cache. Therefore, the number of accesses to the L2 cache is equal to the number of misses in the L1 cache.
- Memory accesses per instruction: 1.4
- L1 miss rate (MRL1): 0.1
Accesses to L2 per instruction=Misses in L1 per instruction
Accesses to L2=1.4×0.1=0.14 accesses/instruction
2. Calculate L2 Misses per Instruction
We are given that the L2 cache experiences 7 misses per 1000 instructions.
Misses in L2 per instruction=10007=0.007 misses/instruction
3. Calculate L2 Miss Rate
The local miss rate of the L2 cache (MRL2) is the fraction of L2 accesses that result in a miss:
MRL2=Accesses to L2 per instructionMisses in L2 per instruction
MRL2=0.140.007=1407=0.05
Thus, the miss rate of the L2 cache is 0.05.