多发射概念:
如果发射单元一次能发射多条指令,那么就有更多指令能并行处理了,因此指令并行也称为multi-issue(多发射)。
根据判决地方不同,分类:(1)超标量和(2)超长指令字
区别:超标量的指令并行化在处理器内部完成,超长指令字的指令并行化在处理器外部实现。
在多发射结构中,不乱序也能实现一定程度的并行。例如:
处理器内部有两条执行路径,一条路径执行浮点指令,另一条路径执行整数指令,由于浮点指令和整数指令分别使用不同的寄存器,它们没有相关性,可以并行执行。
多发射概念:
如果发射单元一次能发射多条指令,那么就有更多指令能并行处理了,因此指令并行也称为multi-issue(多发射)。
根据判决地方不同,分类:(1)超标量和(2)超长指令字
区别:超标量的指令并行化在处理器内部完成,超长指令字的指令并行化在处理器外部实现。
在多发射结构中,不乱序也能实现一定程度的并行。例如:
处理器内部有两条执行路径,一条路径执行浮点指令,另一条路径执行整数指令,由于浮点指令和整数指令分别使用不同的寄存器,它们没有相关性,可以并行执行。