计算机组成及体系结构-流水线
流水线计算公式
流水线周期T为执行时间最长的一段
流水线计算公式为:
1条指令执行时间+(指令数量-1)*流水线周期
实践公式:k * T+(n-1) * T
k:指令数量; T:流水线周期
超标量流水线
超标量流水线表示增加流水线数量实现加速
增加的流水线数量被称为度
实际执行指令数量为指令总数除以度
流水线吞吐率计算
流水线的吞吐率是指在单位时间内流水线所完成的任务数量或输出的结果数量
流水线吞吐率公式:
TP = 指令条数 / 流水线执行时间
流水线最大吞吐率:
TPmax = 1 / T
T:流水线周期