这不是作业。我正按照自己的时间选择MOOC计算机架构。有一个问题,我无法弄清楚,也许有人可以帮助我。 这是:
内存操作目前占用执行时间的30%。
总加速是多少?
以下是用于计算加速比的公式:
加速= 1 / [(1 - 非加速部分)+(加速部分 1)/ speedup1 +(加速部分2)/ speedup2 + ...]
我按如下方式计算:
Speedup = 1 / [0.7 + 0.3*0.8/4 + 0.3*0.2*0.5/2 + 0.3*0.2*0.5] = 1.2422
但答案是错误的,这表明我的推理是错误的,但我无法弄清楚它的错误。有人可以帮助我吗?
感谢。
答案 0 :(得分:1)
事实证明我的答案是正确的。碰巧的答案必须是小数点后的2位数。即它会将1.2422视为错误答案,而将1.24视为正确答案。对不起,大家都感到困惑,感谢您的帮助。