永发信息网

2013年计算机考研统考题目,关于cache命中的问题

答案:4  悬赏:30  手机版
解决时间 2021-04-06 10:51
  • 提问者网友:呐年旧曙光
  • 2021-04-06 08:03
2013年计算机考研统考题目,关于cache命中的问题
最佳答案
  • 五星知识达人网友:迷人又混蛋
  • 2021-04-06 09:14
……审题不细心。
题目明确说了,“执行了100条指令”,所以成功执行的指令是100条而不是100*95%。
并且说了“不考虑替换等开销”,也就是说120次Access虽然只有5%的Miss,但其余开销都不用再考虑了。追问执行了100条又不是都命中了,我问的是命中,和成功有什么关系?如果都命中了哪有什么额外开销
全部回答
  • 1楼网友:孤独的牧羊人
  • 2021-04-06 12:34
题目,要写作文,不能作答。
  • 2楼网友:毛毛
  • 2021-04-06 11:14
突发事件是将主存中的数据调入cache 然后cpu访问cache 实际这里cpu访问了140次cache。你的想法是认为cpu直接可以直接访问主存引起的
  • 3楼网友:野味小生
  • 2021-04-06 10:23
为了减少流水线的资源冲突
cache采用指令cache和数据cache分离的方式
因此 执行指令时 不会产生指令缺失
真正的缺失是在访问数据cache的时候
因此 答案是指令ca che命中时所耗费的时间 加上数据cache缺失时所耗费的时间
前者 100*4*1.25ns
后者 100*1.2*5%*85ns
数据缺失一次需要一个突发传送 第二问计算的就是85ns
祝考研顺利
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯