AFAIK SF 16.1 has bigger net size, and a second, smaller lazy network, so here maybe Amdahl's law steps in, cos newer SFs rely more on AVX compute?
Accoding to Wikipeda Zen 3 has 256b AVX2 (Idk how many pipelines), and Zen 4 AVX-512 ISA via 2x256b (four 256b pipelines), now Zen 5 with additional 512b data path.
Would make sense to me, that SF 16.1 can boost more via AVX-512 than 14.1, or alike.
SF speed is reduced by more than 50% after NUMA implementation. NUMA implementation in SF is buggy and reduces SF speed by more than 50%.. I suppose SF team are unable to fix it? This has been an issue for months...
cpeters wrote: ↑Fri Nov 29, 2024 11:59 pmOne year ago I didn't mind, but really, it's a three year old software. It measures just something now..
The point is not benchmarking Stockfish, but benchmarking CPUs. If you change the SF version, you cannot compare older benchmarks to newer ones anymore, any nobody is going to re-benchmark the older CPUs.
cpeters wrote: ↑Fri Nov 29, 2024 11:59 pmOne year ago I didn't mind, but really, it's a three year old software. It measures just something now..
The point is not benchmarking Stockfish, but benchmarking CPUs. If you change the SF version, you cannot compare older benchmarks to newer ones anymore, any nobody is going to re-benchmark the older CPUs.
Stockfish developers have done a lot of changes and improvements and... to improve Stockfish on specific cpus since Stockfish 14.1.
The problem is:
Stockfish 14.1
AMD CPU 50000 kn/s
Intel CPU 50000 kn/s
Apple CPU 28000 kn/s
Newest Stockfish dev on the same CPU
AMD CPU 55000 kn/s
Intel CPU 51000 kn/s
Apple CPU 56000 kn/s
We don't need ipman to delete his list. It's a good list.
We need him to make a second list.