流水线

流水线:
--------------------------------------------
流水线执行n调指令所需时间:
    例如:取指=2ns,分析=2ns,执行=1ns,则100条指令执行完所需时间和吞吐率是多少
               
            用流水线所需时间t=(2+2+1)+(100-1)*2=5+198=203
                 
            吞吐率=100/203(n/t)

            流水线的加速比:不使用流水线所用时间/使用流水线所用时间
            加速比 s=(5*100)/203  


             流水线的效率:E=s/k(k是指令执行的级数)
                          

猜你喜欢

转载自yangyingan.iteye.com/blog/1977003