![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/c/ce/Superscalarpipeline.png/640px-Superscalarpipeline.png&w=640&q=50)
超标量
维基百科,自由的 encyclopedia
超标量(superscalar)CPU架构是指在一颗处理器内核中实行了指令级并发的一类并发运算。这种技术能够在相同的CPU主频下实现更高的CPU流量(throughput)。处理器的内核中一般有多个执行单元(或称功能单元),如算术逻辑单元、位移单元、乘法器等等。未实现超标量体系结构时,CPU在每个时钟周期仅执行单条指令,因此仅有一个执行单元在工作,其它执行单元空闲。超标量体系结构的CPU在一个时钟周期可以同时分派(dispatching)多条指令在不同的执行单元中被执行,这就实现了指令级的并行。超标量体系结构可以视作多指令流多数据流。
超标量体系结构的CPU一般也都实现了指令流水化。但是一般认为这二者是增强CPU性能的不同的技术。
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/c/ce/Superscalarpipeline.png/640px-Superscalarpipeline.png)
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/Processor_board_cray-2_hg.jpg/640px-Processor_board_cray-2_hg.jpg)