I know how to calculate the CPI
or cycles per instruction from the hit and miss ratios, but I do not know exactly how to calculate the miss ratio
that would be 1 - hit ratio
if I am not wrong. I know that the hit ratio is calculated dividing hits / accesses, but the problem says that given the number of hits and misses, calculate the miss ratio.
My reasoning is that having the number of hits and misses, we have actually the number of accesses = hits + misses, so the actual formula would be:
hit_ratio = hits / (hits + misses)
So the miss ratio would be
miss_ratio = 1 - hit_ratio
If my reasoning is correct, right?
What is the hit and miss latencies? Because I need them to calculate the mean access time
using the hit and the miss ratios and the hit and the miss latencies (in cycles)...