流水线—概念
概念:指在程序执行时多条重叠指令进行操作的一种准并行处理实现技术,提高部件利用率和指令的平均执行速度。
流水线—流水线计算
流水线周期:是执行时间最长的一段
计算公式:一条指令执行时间+(指令条数-1)*流水线周期
考试首先考虑理论公式在看实践公式
理论公式:(t1+t2+…+tk)+()*△t
实践公式:(k+n-1)*△t k是段数
流水线—吞吐率
吞吐率:单位时间内流水线完成的任务数量或输出的结果数量,公式:
TP=指令条数/流水线执行时间
最大吞吐率:
流水线—加速比
加速比:完成同一批任务,不使用流水线所用时间与使用流水线所用时间之比
公式:
S=不使用流水线执行时间/使用流水线执行时间