Multi Issue Super Scalar简单来说,如果一个处理器每周期可以取出多于一条的指令送到流水线中执行,并且使用硬件来对指令进行调度,那么这个处理器就可以称为超标量处理器。普通处理器优化的极限是CPI (Cycle Per Instruction) → 1;而超标量处理器可以使CPI1,原因就在于多发射(一个Cycle向CPU发射多个指令并行运行)。实现方案有两种:Superscalar:每个时钟周期所发射的指令数不定(1-8条)由编译器或硬件协同完成调度:由编译器在编译阶段完成的指令优化与重排称为静态调度由 CPU硬件在程序运行时,实时分析指令流,自主完成的指令调度与并行执行,属于动态调度。代码量较小,硬件电路复杂。VLIW(Very Long Instruction Words)每个时钟周期流出的指令数(操作的数量)固定(4-16条)完全依赖编译器