A-A+
该流水线的“瓶颈”在哪一段?请采取两种不同的措施消除此“瓶颈”。对于你所给出的两种新的流水线
问题详情
该流水线的“瓶颈”在哪一段?请采取两种不同的措施消除此“瓶颈”。对于你所给出的两种新的流水线,连续输入l0条指令时,其实际吞吐率和效率各是多少?
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:×
第3、4段是瓶颈。措施1:变成八级流水线(细分),如图3.8所示。图3.8措施1的指令流水线Tpipeline=△ti+(n-1)△tmax=50×8+9×50=850TP=n/Tpipeline=1/85E=TP×△ti/m=TP×400/8=10/17≈58.82%措施2:重复设置部件,如图3.9所示,其时空图如图3.10所示。图3.10措施2时空图TP=n/Tpipeline=1/85E=400×10/(850×8)=10/17≈58.82%