【问题标题】:Super-scaling vs Pipe-lining Performance超缩放与管道内衬性能 【发布时间】:2018-08-05 10:24:12 【问题描述】: 虽然超标量 CPU 通常也是流水线的。为什么流水线和超标量执行被视为不同的性能增强技术?? 【问题讨论】: 标签: multithreading pipelining superscalar 【解决方案1】: 超标量处理器可以在一个时钟周期内执行多条指令,方法是同时将多条指令分派到处理器上的不同执行单元。 来源:Wikipedia 指令流水线试图通过将传入指令分成一系列顺序步骤(同名的“管道”)来保持处理器的每个部分都忙于某些指令,这些步骤由具有不同部分的不同处理器单元执行并行处理的指令。 来源:Wikipedia 简单地说,超标量 CPU 并行执行几条指令(即添加两对数字),而带有管道的标量 CPU 并行执行不同部分的指令(即仅添加一对数字,但还在同一时间)。 【讨论】: