当前位置: 移动技术网 > 科技>人工智能>机器学习 > 计算机系统结构 慕课 存储系统习题

计算机系统结构 慕课 存储系统习题

2020年07月20日  | 移动技术网科技  | 我要评论
  1. 考虑某两级cache,第一级为L1,第二级为L2,两级cache的全局不命中率分别是4%和2%,假设L2的命中时间是10个时钟周期,L2的不命中开销是100时钟周期,L1的命中时间是1个时钟周期,平均每条指令访存1.5次。问:每条指令的平均停顿时间是多少个时钟周期?
L1全局不命中率 = L1局部不命中率 = 4%
L2全局不命中率 = 2%;
由于  L2全局 = L1全局*L2局部;所以  L2局部 = 2%/4% = 0.5;
平均访存时间 = L1命中 + L1不命中 *(L2命中 + L2局部不命中 * L2不命中开销)
= 1+ 4% *10 + 50% * 100= 3.4
每次访问平均停顿时间 = 3.4 - 1 = 2.4
每条指令平均停顿时间 = 2.4 * 1.5 = 3.6
  1. 设主存每个分体的存储周期为2us,存储字长为4B,采用m个分体低位交叉编址。由于各种原因,主存实际带宽只能达到最大带宽的0.6倍,现要求主存实际带宽为6MB/s,主存分体数最少应取(5)。
由Bm = M * (W/T),实际带宽 = 6/0.6 = 10
10 = m*(4B/2us) m = 5

本文地址:https://blog.csdn.net/jzj_c_love/article/details/107444862

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网