Microsoft compiler, x64 Debug build:
Code: Select all
0: +7.05469 -
5.00 N in 835 mcs => 5.99 kN/s
1: +7.07813 - Rd8
203 N in 21.2 ms => 9.59 kN/s
2: +8.04297 - Qb4 Re7 Qxb7
503 N in 39.4 ms => 12.8 kN/s
Code: Select all
0: +7.05469 -
5.00 N in 431 mcs => 11.6 kN/s
1: +7.07813 - Rd8
195 N in 6.55 ms => 29.8 kN/s
2: +8.04297 - Qb4 Re7 Qxb7
448 N in 14.0 ms => 31.9 kN/s
Code: Select all
0: +7.05469 -
5.00 N in 85.6 mcs => 58.4 kN/s
1: +7.07812 - Rd8
195 N in 363 mcs => 537 kN/s
2: +8.04297 - Qb4 Re7 Qxb7
448 N in 618 mcs => 725 kN/s
Code: Select all
0: +7.05469 -
5.00 N in 55.8 mcs => 89.6 kN/s
1: +7.07812 - Rd8
195 N in 177 mcs => 1.10 MN/s
2: +8.04297 - Qb4 Re7 Qxb7
448 N in 248 mcs => 1.81 MN/s
Microsoft, x64 Release:
Code: Select all
debug-cpu
CPU features:
X86
X64
BMI2
AVX
AVX2
AVX512
Code: Select all
debug-cpu
CPU features:
X86
X64
MMX
BMI
BMI2
SSE
SSE2
SSE3
SSSE3
AVX
AVX2
Code: Select all
debug-cpu
CPU features:
X86
X64
BMI2
Code: Select all
debug-cpu
CPU features:
X86
X64
MMX
BMI
BMI2
SSE
SSE2
SSE3
SSSE3
AVX
AVX2
I will rebuild all four, forcing any fancy SIMD stuff to be disabled and then check if it is still different.