superscalar(超标量):指一种CPU(中央处理器)微架构设计,使处理器能在同一个时钟周期内并行发射并执行多条指令(通过多发射、多执行单元、动态调度等),以提高指令级并行性与整体性能。(该词也可更广泛地用于描述“具备超标量能力的处理器/核心”。)
/ˌsuːpərˈskeɪlər/
Modern desktop CPUs are often superscalar.
现代台式机CPU通常是超标量的。
A superscalar pipeline can issue multiple instructions per cycle, but its real speedup depends on how well the hardware finds parallelism in the code.
超标量流水线可以在每个周期发射多条指令,但实际加速效果取决于硬件在代码中发现并利用并行性的能力。
由 super-(“超越、在上”)+ scalar(“标量的、单一量的”)构成。这里的“scalar/标量”可理解为“单路/单发射”的对比参照:超标量强调在同一周期里不止一条“标量式”的指令流被并行推进。该术语主要形成并普及于20世纪80—90年代的处理器体系结构研究与工业实现中。