单选题 某CPU主频为1.04GHz,采用5级指令流水线,每个流水线的执行需要1个时钟周期。假定CPU执行了100条指令,在其执行过程中,没有发生任何流水线阻塞,此时流水线的吞吐率为______。
A.0.25×109条指令/秒 B.0.97×109条指令/秒
C.1.0×109条指令/秒 D.1.04×109条指令/秒

【正确答案】 C
【答案解析】[解析] 时钟周期为主频的倒数。对于CPU主频为1.04GHz的5级指令流水线,CPU执行100条指令的时间为,实际吞吐率为1.0×109条指令/秒。
流水线的实际吞吐率TP一般明显低于最大吞吐率TPmax。设一m段流水线的各段经过时间均为Δt0,则需要T0=mΔt0的流水建立时间,之后每隔Δt0就可流出一条指令,完成n个任务的解释共需时间T=mΔt0+(n-1)Δt0,流水线的实际吞吐率为