在给定基本 CPI、L1 和 L2 缓存的未命中率百分比以及 L1、L2 和内存的访问时间的情况下,如何计算 L1 和 L2 缓存对处理器整体 CPI 的影响
要查找 L1 缓存的 CPI,您可以使用:
CPI = BaseCPI + (% of L1 Miss x Memory Access Time)
所以我想,对于 L2,它会是这样的:
CPI = BaseCPI + (% of L1 Miss x L2 Access Time) + ( % which I am confused about x Memory Access time)
如何找到第二个百分比?
我知道这与 L2 的未命中率 % 有关,但是否有必要乘以 L1 未命中率 %,因为 L2 未命中只会在 L1 未命中后发生?