某CPU主频为1.03GHz,采用4级指令流水线,每个段的执行需要1个时钟周期。假定CPU执行了100条指令,在其执行过程中没有发生任何流水线阻塞,此时流水线的吞吐率为( )。
A. 0.25×10^9 条指令/秒
B. 0.97×10^9 条指令/秒
C. 1.0×10^9 条指令/秒
D. 1.03×10^9 条指令/秒
N诺智能批改可自动批改答案并给出反馈,每次使用将消耗 1个诺币
您当前的诺币数量: 个
N诺正在智能批改,预计需要30秒,请稍候...
采用4级流水执行100条指令,在执行过程中共用4+(100-1)=103个时钟周期。CPU的主频是1.03GHz,也就是说每秒钟有1.03G个时钟周期。流水线的吞吐率为1.03G×100/103=1.0×109条指令/秒。
CPU采用四级指令流水线,执行了100条指令,则执行100条指令使用了103个指令周期。
主频为1.03GHz,则指令周期T=1/f=1/1.03GHz。
吞吐率=指令数/所使用的时间=100/(103×T)=1.0×10^9条指令/秒
在输入流水线是任务连续(没有发生任...
登录后提交答案