理解流水线[计算机体系结构]

1.管道中的每个子流程及其功能组件称为管道的阶段或段,这些段相互连接形成管道。管道中的段数称为管道深度。管道中最长的一段将成为管道的瓶颈。

2.管道在连续流动达到稳态后所达到的吞吐量就是最大吞吐量。

3.流水线处理器按向量数据和向量指令可分为向量处理器和标量处理器。

4.根据管道的功能,可以分为单功能管道和多功能管道。

5.根据同时段之间的连接方式,可以分为静态流水线和动态流水线。

6.按照流水线级别,可以分为组件级、处理器级和处理器间流水线。

7.根据管道是否有反馈回路,可以分为线性管道和非线性管道。

8.根据输出端的任务流出顺序是否与输入端相同,分为顺序流水线和无序流水线。

9.解决装配线瓶颈问题的常用方法有两种:细分瓶颈段和重复设置瓶颈段。

10.最大吞吐量和实际吞吐量之间的关系(公式):