题目
1、假设Cache 的工作速度是主存的5 倍,且Cache 被访问命中的概率为95%,则采用Cache 后,存储器[1]性能提高了多少?
1、假设Cache 的工作速度是主存的5 倍,且Cache 被访问命中的概率为95%,则采用Cache 后,存储器[1]性能提高了多少?
题目解答
答案
答:设Cache 的存取周期为t,主存的存取周期为5t,则系统的平均访问时间为:ta0.95×t+0.05×5t1.2t,性能为原来的5t /1.2t4.17倍,即提高了3.17 倍。
解析
步骤 1:定义变量
设Cache 的存取周期为t,主存的存取周期为5t。
步骤 2:计算系统平均访问时间
根据题目中给出的命中概率,系统平均访问时间 ta 可以表示为:ta = 0.95 × t + 0.05 × 5t。
步骤 3:计算性能提升倍数
性能提升倍数为原来的主存访问时间与系统平均访问时间的比值,即 5t / ta。
设Cache 的存取周期为t,主存的存取周期为5t。
步骤 2:计算系统平均访问时间
根据题目中给出的命中概率,系统平均访问时间 ta 可以表示为:ta = 0.95 × t + 0.05 × 5t。
步骤 3:计算性能提升倍数
性能提升倍数为原来的主存访问时间与系统平均访问时间的比值,即 5t / ta。