【问题标题】:Average memory access time平均内存访问时间
【发布时间】:2014-05-09 10:38:56
【问题描述】:

我想知道我是否正确解出了下面的方程

找到具有 3ns 时钟周期时间、40 个时钟周期的未命中惩罚、每条指令的 0.08 次未命中率和 1 个时钟周期的高速缓存访​​问时间的进程的平均内存访问时间

AMAT = 命中时间 + 未命中率 * 未命中惩罚

命中时间 = 3ns,未命中惩罚 = 40ns,未命中率 = 0.08 AMAT = 3 + 0.08 * 40 = 6.2ns

【问题讨论】:

    标签: computer-architecture


    【解决方案1】:

    勾选“未命中处罚”。要更加小心,避免出现小错误。

    实际上无法回答您试图回答的问题,因为 每条指令 有 0.08 次未命中,但您不知道每条指令的平均内存访问次数。在极端情况下,如果只有 8% 的指令访问内存,那么每次内存访问都会失败。

    【讨论】:

    • 你是什么意思检查未命中的惩罚。所以 40 是错误的,为什么?
    猜你喜欢
    • 2017-03-14
    • 2017-12-11
    • 2015-05-25
    • 2023-04-08
    • 1970-01-01
    • 2018-08-02
    • 2017-03-01
    • 1970-01-01
    相关资源
    最近更新 更多