1、指令周期

      指令的取址时间+指令分析时间+指令执行时间+。。。

2、流水线建立时间

     从取址到执行完第一条指令花费的时间

3、流水线周期

     取址时间、指令分析时间、指令执行时间等,其中时间最长的一个时间段就是流水周期

4、N条指令执行完花费的时间公式,       ^t : 流水线周期

     理论公式:     (t1 + t2 + ... +tk) + (N - 1) * ^t         

                             流水建立时间    +     

     实践公式    (k + N -1)  * ^t         =   k * ^t   +  (N - 1)  *  ^t

                         k :  一个指令周期有几个阶段

 

5、流水线吞吐率   ,  最大吞吐率

    流水线吞吐率 :单位时间内流水线处理的指令数        TP  =   (指令条谁) /   流水线执行时间   =     N / ( (k + N -1)  * ^t)    约=   1 / ^t

    最大吞吐率   

 

6、 流水线加速比

       S = 不用流水执行时间  /  使用流水执行时间  

posted on 2022-08-21 15:59  北京开发  阅读(69)  评论(0)    收藏  举报