哪一项贡献最大
把总拍数拆成三部分,找出占比最大的那一项。
阅读更多 →
自己写:把两种代价合起来
把分支冲刷和缓存未命中的代价加到基础拍数上。
阅读更多 →
把简化掉的东西加回来
运行下面这段程序,填写它打印出来的结果。 STAGES = 5 FLUSH = 3 def pipelined(n): return n + STAGES - 1 def wrong_gu
阅读更多 →
结果和预期不符时先做什么
实验结果和课本上的原理对不上时,第一步应该【0】。
阅读更多 →
一份实验报告最要紧的是哪一段
实验做完之后,报告里最要紧的一段是【0】。
阅读更多 →
⚠️ 分支条数不一样就没法比
如果两组实验的分支条数不一样,猜错次数还能直接比吗?把「条数 / 猜错次数 / 猜错率」都打出来。
阅读更多 →
和 l2_arch_09 的分支结论对账
把分支实验的结果和 l2_arch_09 记下的 23 / 68 对一遍。
阅读更多 →
排序能省多少
同一批数据,排序前后各量一次猜错次数和拍数。
阅读更多 →
自己写:分支实验
对四种分支模式各量一次猜错次数。
阅读更多 →
换算成拍数
运行下面这段程序,填写它打印出来的结果。 STAGES = 5 FLUSH = 3 def pipelined(n): return n + STAGES - 1 def wrong_gu
阅读更多 →