📜  门| GATE-CS-2017(Set 2)|第41章

📅  最后修改于: 2021-06-29 12:26:47             🧑  作者: Mango

在两级缓存系统中,访问时间分别为L 1和L 2 1以及8个时钟周期。从L 2高速缓存到主存储器的未命中损失为18个时钟周期。大号1缓存的命中率是两倍的L2。该缓存系统的平均内存访问时间(AMAT)为2个周期。 L 1和L 2的未命中率分别为:
(A) 0.111和0.056
(B) 0.056和0.111
(C) 0.0892和0.1784
(D) 0.1784和0.0892答案: (A)
解释:

  • L1的访问时间= 1
  • L2的访问时间= 8
  • 罚错L 1高速缓存(2 * L 2) = 18 * 2 = 2 * a
  • 未命中罚分L 2缓存说a = 18
  • AMAT(平均内存访问时间)= 2

AMAT = L1的访问时间+(MissRate L1 *错失罚分L 1) ,其中,错失惩罚L1 = L2的访问时间+(MissRate L2 *错失罚分L2)

2 = 1+ 2 * a *(8 + a * 18)

解方程

a = 0.111

这个问题的测验