【发布时间】:2013-08-01 18:08:43
【问题描述】:
在基本的 MIPS 五阶段流水线中,如果 ALU 的性能提高 50%,对 CPU 的整体性能会有什么影响?
【问题讨论】:
-
百分之一百万!
-
我们可以假设 ALU 是一个完美的球体吗?
-
在无摩擦的表面上?
标签: assembly mips pipelining
在基本的 MIPS 五阶段流水线中,如果 ALU 的性能提高 50%,对 CPU 的整体性能会有什么影响?
【问题讨论】:
标签: assembly mips pipelining
这取决于两个因素:其他每个阶段所花费的时间和时钟频率。如果任何其他阶段比 ALU 花费的时间更长,那将是限制因素。最大时钟频率 (fMax) 仅限于流水线中最慢的阶段。因此,如果您的 ALU 可以在 1ns (fMax=1ghz) 内产生结果,而其他任何阶段的速度较慢,则最大频率只能是该阶段的频率。
【讨论】: