MIPS加速计算

时间:2011-12-07 00:17:33

标签: mips cpu-speed

在我们最初的5级(标量)流水线处理器上执行5条R型指令。指令中没有任何依赖关系。

如果在我们的处理器的2度超流水线版本上执行相同的指令序列,如果没有进行其他更改,将提供什么加速因子?

我知道2级超流水线系统将每个阶段分成两个阶段,这样两个阶段所需的时间与原始时钟周期时间相同。我认为加速将是2,但这似乎是关闭。

1 个答案:

答案 0 :(得分:0)

如果内部时钟乘以2,并假设指令中没有任何类型的依赖关系,那么您会看到因子2的加速,因为管道在每个外部时钟周期的每个阶段处理两个指令(一个不乘以因子2)

这种方法的缺点是你必须提供两倍快的内部时钟,这使得硬件设计更加复杂。

检查this chapter以了解主题的更多详情。