CPU执行一段程序时,Cache完成存取的次数为5 000次,主存完成存取的次数为200次。已知Cache存取周期为40 ns,主存储取周期为160 ns。求: (1)Cache的命中率H。 (2)Cache一主存系统的访问效率e。

admin2017-11-14  34

问题 CPU执行一段程序时,Cache完成存取的次数为5 000次,主存完成存取的次数为200次。已知Cache存取周期为40 ns,主存储取周期为160 ns。求:
    (1)Cache的命中率H。
    (2)Cache一主存系统的访问效率e。
    (3)平均访问时间T。

选项

答案(1)命中率H=Nc/(Nc+Nm)=5 000÷(5 000+200)=5 000÷5 200=0.96 (2)主存慢于Cache的倍率: R=Tm/Tc=160 ns÷40 ns=4 访问效率: e=1÷[r+(1一r)H]=1÷[4+(1—4)×0.96]=89.3% (3)平均访问时间: Ta=Tc/e=40÷0.893=45 ns

解析
转载请注明原文地址:https://kaotiyun.com/show/TCRi777K
0

最新回复(0)