某计算机系统采用5级流水线结构执行指令,设每条指令的执行由取指令(4△t)、分析

考试题库2022-08-02  31

问题 某计算机系统采用5级流水线结构执行指令,设每条指令的执行由取指令(4△t)、分析指令( 2△t)、取操作数(6△t)、运算(2△t), 写回结果(4△t)组成,并分别用5个子部件完成,该流水线的最大吞吐率为(请作答此空) ;若连续向流水线拉入10条指令,则该流水线的加速比为( )。

选项

答案 B

解析 最大吞吐率Tpmax =1/max (Tr,. Ti,.. Tm),而其中, m是流水线的段数,是特定过程段执行时间。加速比(S)定义:不使用
流水线所用的时间与使用流水线所用的时间比即为加速比。通常加速比大于1。( 1 )使用流水线的时间T= ( 10-1) *6△t+(4+2+6+2+4) △t=72△t,指令条数=10。( 2 )不使用流水线的时间t0= ( 4+2+6+2+4) △t*10=180△t。加速比=90△t/36△t=5/2最大的时间段是3△t,因此最大吞吐率=1/3△t.
转载请注明原文地址:https://tihaiku.com/congyezige/2398706.html

最新回复(0)