Dev Builds » 20230922-1715

Use this dev build

NCM plays each Stockfish dev build 20,000 times against Stockfish 15. This yields an approximate Elo difference and establishes confidence in the strength of the dev builds.

Summary

Host Duration Avg Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo
ncm-dbt-01 06:56:47 584026 4000 1397 680 1923 +62.96 ± 5.04 2 165 957 866 10 +128.75 ± 10.96
ncm-dbt-02 06:56:00 585584 4000 1371 712 1917 +57.77 ± 4.92 1 165 1015 812 7 +117.75 ± 10.59
ncm-dbt-03 06:55:46 586725 4000 1338 702 1960 +55.71 ± 5.04 2 188 988 816 6 +113.68 ± 10.78
ncm-dbt-04 06:55:32 570235 4000 1377 744 1879 +55.45 ± 5.07 1 196 978 819 6 +112.91 ± 10.85
ncm-dbt-05 06:56:34 582284 4000 1394 722 1884 +58.93 ± 5.08 3 181 965 843 8 +120.48 ± 10.92
20000 6877 3560 9563 +58.16 ± 2.25 9 895 4903 4156 37 +118.68 ± 4.84

Test Detail

ID Host Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo CLI PGN
393035 ncm-dbt-01 581943 500 167 77 256 +63.23 ± 14.06 0 19 124 105 2 +127.76 ± 30.41
393034 ncm-dbt-04 570589 500 177 107 216 +48.96 ± 14.61 0 30 120 100 0 +99.95 ± 31.16
393033 ncm-dbt-05 586731 500 177 96 227 +56.78 ± 14.73 0 25 122 100 3 +112.14 ± 30.83
393032 ncm-dbt-03 588686 500 159 98 243 +42.6 ± 14.12 0 29 131 90 0 +86.52 ± 29.64
393031 ncm-dbt-02 585000 500 180 85 235 +66.82 ± 13.48 0 14 129 105 2 +135.76 ± 29.49
393030 ncm-dbt-01 583992 500 174 95 231 +55.36 ± 14.53 1 23 123 102 1 +113.68 ± 30.67
393029 ncm-dbt-04 568872 500 182 84 234 +68.99 ± 14.84 1 21 108 119 1 +143.89 ± 32.9
393028 ncm-dbt-05 582694 500 174 90 236 +58.93 ± 13.87 0 20 127 102 1 +119.89 ± 30.01
393027 ncm-dbt-02 582861 500 167 88 245 +55.36 ± 14.53 0 27 117 106 0 +113.68 ± 31.56
393026 ncm-dbt-03 587579 500 167 82 251 +59.64 ± 14.46 0 24 118 107 1 +121.46 ± 31.39
393025 ncm-dbt-01 584201 500 175 89 236 +60.36 ± 13.93 0 21 122 107 0 +124.6 ± 30.76
393024 ncm-dbt-04 571110 500 176 85 239 +63.94 ± 14.09 0 20 120 109 1 +130.94 ± 31.03
393023 ncm-dbt-05 581236 500 160 90 250 +48.96 ± 14.2 0 27 126 97 0 +99.95 ± 30.29
393022 ncm-dbt-02 588515 500 166 86 248 +56.07 ± 14.01 0 21 130 97 2 +112.14 ± 29.61
393021 ncm-dbt-03 586097 500 169 86 245 +58.21 ± 14.11 1 20 124 105 0 +121.46 ± 30.47
393020 ncm-dbt-01 584958 500 177 95 228 +57.5 ± 14.89 1 23 122 101 3 +115.23 ± 30.81
393019 ncm-dbt-04 570148 500 167 87 246 +56.07 ± 13.44 0 18 135 96 1 +113.68 ± 28.8
393018 ncm-dbt-05 581652 500 189 83 228 +74.79 ± 14.49 0 20 105 124 1 +155.54 ± 33.38
393017 ncm-dbt-02 587537 500 179 103 218 +53.22 ± 14.01 0 24 126 100 0 +109.07 ± 30.24
393016 ncm-dbt-03 586901 500 171 94 235 +53.93 ± 14.59 0 27 120 102 1 +109.07 ± 31.14
393015 ncm-dbt-04 572316 500 171 102 227 +48.25 ± 15.22 0 34 114 101 1 +96.94 ± 32.0
393014 ncm-dbt-01 584622 500 178 84 238 +66.1 ± 14.45 0 21 116 111 2 +134.15 ± 31.65
393013 ncm-dbt-05 581028 500 179 87 234 +64.66 ± 14.26 0 21 117 111 1 +132.54 ± 31.5
393012 ncm-dbt-02 585548 500 166 66 268 +70.44 ± 13.62 1 12 124 112 1 +147.19 ± 30.18
393011 ncm-dbt-03 588345 500 175 81 244 +66.1 ± 14.73 0 24 109 116 1 +135.76 ± 32.75
393010 ncm-dbt-04 570428 500 170 93 237 +53.93 ± 14.05 0 23 128 98 1 +109.07 ± 29.94
393009 ncm-dbt-01 584117 500 179 78 243 +71.16 ± 13.93 0 18 113 119 0 +148.85 ± 32.06
393008 ncm-dbt-05 578794 500 176 92 232 +58.93 ± 14.15 1 18 129 100 2 +119.89 ± 29.69
393007 ncm-dbt-02 583992 500 168 98 234 +48.96 ± 13.5 0 22 136 92 0 +99.95 ± 28.8
393006 ncm-dbt-03 583154 500 170 78 252 +64.66 ± 14.12 0 20 119 110 1 +132.54 ± 31.18
393005 ncm-dbt-04 569829 500 176 104 220 +50.38 ± 14.41 0 28 122 100 0 +102.97 ± 30.86
393004 ncm-dbt-01 582152 500 178 88 234 +63.23 ± 14.47 0 22 118 108 2 +127.76 ± 31.37
393003 ncm-dbt-05 582527 500 163 103 234 +41.89 ± 14.61 0 33 124 93 0 +85.04 ± 30.63
393002 ncm-dbt-02 585253 500 168 87 245 +56.78 ± 13.77 0 20 130 99 1 +115.23 ± 29.58
393001 ncm-dbt-03 586689 500 152 95 253 +39.78 ± 13.67 0 27 139 84 0 +80.63 ± 28.52
393000 ncm-dbt-04 568593 500 158 82 260 +53.22 ± 13.87 0 22 131 96 1 +107.54 ± 29.49
392999 ncm-dbt-01 586223 500 169 74 257 +66.82 ± 13.77 0 18 119 113 0 +138.99 ± 31.13
392998 ncm-dbt-03 586350 500 175 88 237 +61.08 ± 14.1 1 17 128 102 2 +124.6 ± 29.8
392997 ncm-dbt-05 583614 500 176 81 243 +66.83 ± 14.48 2 17 115 116 0 +142.26 ± 31.77
392996 ncm-dbt-02 585970 500 177 99 224 +54.64 ± 14.36 0 25 123 101 1 +110.6 ± 30.69

Commit

Commit ID 95fe2b9a9d33811a7fcad1cdfea79c54e8fdb074
Author mstembera
Date 2023-09-22 17:15:34 UTC
Reduce SIMD register count from 32 to 16 in the case of avx512 and vnni512 archs. Up to 17% speedup, depending on the compiler, e.g. ``` AMD pro 7840u (zen4 phoenix apu 4nm) bash bench_parallel.sh ./stockfish_avx512_gcc13 ./stockfish_avx512_pr_gcc13 20 10 sf_base = 1077737 +/- 8446 (95%) sf_test = 1264268 +/- 8543 (95%) diff = 186531 +/- 4280 (95%) speedup = 17.308% +/- 0.397% (95%) ``` Prior to this patch, it appears gcc spills registers. closes https://github.com/official-stockfish/Stockfish/pull/4796 No functional change
Copyright 2011–2025 Next Chess Move LLC