more benchmarks
this is on a 13600k
Windows 11
Show Content
32bit fresh3267 frames 12.572 seconds 259.87 fps ( 3.85 ms/f) 21.638 fps variability
3267 frames 12.573 seconds 259.84 fps ( 3.85 ms/f) 21.195 fps variability
3267 frames 12.581 seconds 259.67 fps ( 3.85 ms/f) 21.060 fps variability
32bit - copied old custom folder3267 frames 12.723 seconds 256.78 fps ( 3.89 ms/f) 24.883 fps variability
3267 frames 12.537 seconds 260.59 fps ( 3.84 ms/f) 21.946 fps variability
3267 frames 12.472 seconds 261.96 fps ( 3.82 ms/f) 22.366 fps variability
64bit3267 frames 9.857 seconds 331.45 fps ( 3.02 ms/f) 30.149 fps variability
3267 frames 9.924 seconds 329.22 fps ( 3.04 ms/f) 30.956 fps variability
3267 frames 9.665 seconds 338.02 fps ( 2.96 ms/f) 30.280 fps variability
64bit - copied old custom folder3267 frames 9.877 seconds 330.78 fps ( 3.02 ms/f) 30.767 fps variability
3267 frames 9.937 seconds 328.78 fps ( 3.04 ms/f) 30.117 fps variability
3267 frames 9.955 seconds 328.17 fps ( 3.05 ms/f) 31.133 fps variability
these results made me wonder why 64bit was faster on Win11 but not Win10.
it's because I forgot that it would be a new exe; on Win10 I use process lasso to set the core affinity of hl2.exe so that it doesn't try to use E-cores, and I also disable core 0 since that guy is always up to no good.
Windows 10 re-tested
Show Content
32bit, 5 cores (my usual settings)3267 frames 10.983 seconds 297.45 fps ( 3.36 ms/f) 25.718 fps variability
3267 frames 11.345 seconds 287.96 fps ( 3.47 ms/f) 24.452 fps variability
3267 frames 11.292 seconds 289.33 fps ( 3.46 ms/f) 25.462 fps variability
64bit, default affinity3267 frames 10.458 seconds 312.38 fps ( 3.20 ms/f) 50.489 fps variability
3267 frames 10.182 seconds 320.85 fps ( 3.12 ms/f) 51.322 fps variability
3267 frames 10.281 seconds 317.77 fps ( 3.15 ms/f) 49.849 fps variability
64bit, P-cores only (0-5)3267 frames 8.984 seconds 363.65 fps ( 2.75 ms/f) 37.203 fps variability
3267 frames 8.850 seconds 369.15 fps ( 2.71 ms/f) 38.201 fps variability
3267 frames 8.936 seconds 365.59 fps ( 2.74 ms/f) 38.869 fps variability
64bit, P-cores only, no core0 (1-5)3267 frames 8.549 seconds 382.17 fps ( 2.62 ms/f) 36.685 fps variability
3267 frames 8.588 seconds 380.42 fps ( 2.63 ms/f) 36.313 fps variability
3267 frames 8.557 seconds 381.81 fps ( 2.62 ms/f) 37.040 fps variability
Looks incredibly promising, core utilisation looks so much better, much more like the performance of TC2
On Win10, manually setting affinity is still a huge boost (as with 32bit).
Win11 already has good scheduling - I did test process lasso, showed no benefit
and the benchmark demo if anyone wants to try it