2

我想知道是否可以将 SSE 与 x87 并行使用。所以考虑下面的伪代码,

1:sse_insn 2:x87_insn

假设它们可以并行执行,管道是否会并行执行 1 和 2?

4

1 回答 1

7

在所有现代(和更旧的)处理器中,x87 和 SSE 指令使用相同的执行单元,因此您不太可能从此类代码中受益匪浅。可能存在非常特殊的情况,您可以诱使处理器运行,例如 x87 除法与 SSE 添加并行,或类似的东西,但如果您只是执行类似操作的大循环,几乎可以肯定没有任何好处.

于 2013-05-09T14:05:11.170 回答