我想比较跨多个SSE版本的应用程序的性能,并且无法找到此JVM标志接受的值.我正在测试0,1,3和4.我最不确定4是否被接受(我见过的所有例子都是3)和/或是否可以明确定义变量(4.1-4.3) .有没有人对此有任何进一步的信息?
使用来源;)
Run Code Online (Sandbox Code Playgroud)if (UseSSE < 4) { _cpuFeatures &= ~CPU_SSE4_1; _cpuFeatures &= ~CPU_SSE4_2; } if (UseSSE < 3) { _cpuFeatures &= ~CPU_SSE3; _cpuFeatures &= ~CPU_SSSE3; _cpuFeatures &= ~CPU_SSE4A; } if (UseSSE < 2) _cpuFeatures &= ~CPU_SSE2; if (UseSSE < 1) _cpuFeatures &= ~CPU_SSE;
请注意,证明JVM在某种程度上了解SSE,它可能无法为较新版本生成真正有效的代码.你的旅费可能会改变.
| 归档时间: |
|
| 查看次数: |
3109 次 |
| 最近记录: |