首页 > 试题广场 >

此时流水线的吞吐率为( )。

[单选题]

某CPU 主频为 1.03 GHz,采用 4 级指令流水线,每个流水段的执行需要 1 个时钟周期。假定 CPU执行了 100 条指令,在其执行过程中,没有发生任何流水线阻塞,此时流水线的吞吐率为( )。

  • 0.25×10^9条指令/秒
  • 0.97×10^9条指令/秒
  • 1.0×10^9 条指令/秒
  • 1.03 ×10^9条指令/秒
4级指令流水线,n 条指令需要n+3个时钟周期的时间
故,100条指令,需要103个时钟周期。
103/1.03G=10^9条指令/s
发表于 2017-01-28 18:30:21 回复(0)

采用 4 级流水执行 100 条指令,在执行过程***用4 +(100-1) =103 个时钟周期(k+(n-1))
CPU 主频是1.03 GHz,即每秒1.03 G个时钟周期

那么流水时间为103/1.03Ghz=1*10-7s
流水线的吞吐率=指令条数n/流水时间=100/1*10-7=1.0×109条指令/秒

发表于 2021-06-10 13:58:23 回复(0)
流水线时间=一条指令所需时间+(指令数-1)*时间最长的指令的一段 吞吐率=指令个数/流水线时间
发表于 2017-10-17 16:44:30 回复(0)