我试图理解为什么阿姆达尔定律不适用于这种情况?
假设我们有两个配置
配置 1 的 L1 访问延迟(hitDelay 和 missDelay 为 1 个周期) 配置 2 的 L1 访问延迟为 7 个周期。
假设加载和存储占处理器时间的 30%,我们预计加速为 1/(0.7 + 0.3/7) = 1.35
但是,当我在模拟基于 ROB 的处理器并使用周期计算加速比的实际模拟器上运行这两种配置时,加速比为 1.12。
为什么加速与使用阿姆达尔定律计算的不同。我认为由于某种原因,阿姆达尔定律不适用?