第 18 题
某 CPU 主频为1.03GHz, 采用4级指令流水线,每个段的执行需要1个时钟周期。假定CPU执行了 100条指令,在其执行过程中没有发生任何流水线阻塞,此时流水线的吞吐率为()。
A.0.25×109条指令/秒
B.0.97×109条指令/秒
C.1.0×109条指令/秒
D.1.03×109条指令/秒
[tag_link]
正确答案:C
采用 4 级流水执行 100 条指令,在执行过程中共用 4 + (100-1) =103 个时钟周期。CPU 的主频是 1.03GHz,也就是说每秒钟有 1.03G 个时钟周期。流水线的吞吐率为 1.03 G × 100/103 = 1.0 x 1 0 9 条指令/秒。