我想知道是否有可能将SSE与x87并行使用。所以考虑一下下面的伪代码,
1: sse_insn 2: x87_insn
假设1和2可以并行执行,流水线会并行执行它们吗?
发布于 2013-05-09 22:05:11
在所有现代(以及更老的)处理器中,x87和SSE指令使用相同的执行单元,因此您不太可能从这类代码中获得太多好处。在某些非常特殊的情况下,您可以欺骗处理器运行,例如,x87 divide与SSE add并行运行,或者类似的东西,但如果您只是简单地执行类似操作的大循环,几乎可以肯定没有任何好处。
https://stackoverflow.com/questions/16463567
复制相似问题