流水線周期與流水線執行時長、流水線吞吐率計算、流水線的加速比


給出取指、分析、執行的時間,求流水線周期與n條指令全部執行完畢需要的時間.

 

流水線周期是選出取指、分析、執行中時間最長的那一個,將它作為流水線周期.

 

流水線計算公式為:

  1條指令執行時間+(指令條數-1)*流水線周期

  1一條指令的執行時間=取指時間+分析時間+執行時間.

 

流水線的吞吐率的計算公式:

    吞吐率=(指令條數)/流水線執行時間

流水線最大吞吐率:

    最大吞吐率=Lim(n->∞) (n)/((k+n-1)*∆t)=1/(∆t)

流水線的加速比:

  完成同一批任務,不使用流水線所用的時間比使用流水線的時間之比,就是流水線的加速比:

  加速比=(不使用流水線的執行時間)/(使用流水線的執行時間)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM