SSE FPU并行

use*_*538 2 c c++ assembly sse x87

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

1:sse_insn 2:x87_insn

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

Mat*_*son 7

在所有现代(和较旧的)处理器中,x87和SSE指令使用相同的执行单元,因此您将从这种代码中受益匪浅.可能有非常特殊的情况,你可以欺骗处理器运行,例如与SSE添加并行的x87划分,或类似的东西,但如果你只是做一个类似操作的大循环,几乎肯定没有好处.