霸道小明 2024-10-15 23:13 采纳率: 50%
浏览 1

多级Cache的CPI计算

《计算机组成与设计第六版》5.12.1求多级cache处理器的CPI的题目

处理器参数:
没有存储器阻塞的基本CPI:1.5
处理器速度:2GHz
主存访问时间:100ns
每条指令的L1 cache缺失率:7%
直接映射的L2 cache的速度:12个周期
包含直接映射的L2 cache时的全局缺失率:3.5%
注:L1 cache缺失率是对于每条指令的。假设L1 cache的总缺失数量(包含指令和数据)为总指令数的7%。


题目内容:让计算处理器的CPI

答案给的是:1.5+0.07×(12+0.035×400)

疑问:这个0.07×12还能理解是L1缺失访问L2的阻塞周期,但是计算访问主存的阻塞周期为什么还要再用0.07去乘呢?0.035不就是全局缺失率吗,只用这个全局缺失率×400不就是访问主存的阻塞周期了吗?我看了一些回答说计算阻塞周期要在前一个发生的情况下计算,但是这个0.035全局缺失率不就已经包含了L1的缺失情况了吗

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 修改了问题 10月15日
    • 创建了问题 10月15日

    悬赏问题

    • ¥30 模拟电路 logisim
    • ¥15 PVE8.2.7无法成功使用a5000的vGPU,什么原因
    • ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
    • ¥15 安装quartus II18.1时弹出此error,怎么解决?
    • ¥15 keil官网下载psn序列号在哪
    • ¥15 想用adb命令做一个通话软件,播放录音
    • ¥30 Pytorch深度学习服务器跑不通问题解决?
    • ¥15 部分客户订单定位有误的问题
    • ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
    • ¥15 Bug traq 数据包 大概什么价