Dev Builds » 20211115-1719

Use this dev build

NCM plays each Stockfish dev build 20,000 times against Stockfish 14. 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 10:06:41 1292741 3348 1043 598 1707 +46.45 +/- 5.8 2 207 825 624 16 +91.51 +/- 11.84
ncm-dbt-02 10:01:14 1302980 3318 1069 603 1646 +49.12 +/- 5.81 1 201 802 641 14 +97.34 +/- 12.02
ncm-dbt-03 10:06:15 1325582 3332 1030 612 1690 +43.82 +/- 5.83 6 210 820 620 10 +88.18 +/- 11.88
ncm-dbt-04 10:06:50 1317524 3354 1049 566 1739 +50.38 +/- 5.81 0 203 806 650 18 +98.93 +/- 11.99
ncm-dbt-05 10:00:17 965181 3318 1060 622 1636 +46.13 +/- 5.95 3 220 788 632 16 +91.03 +/- 12.13
ncm-dbt-06 10:04:52 1319913 3330 1070 561 1699 +53.53 +/- 5.8 0 191 790 668 16 +106.05 +/- 12.11
20000 6321 3562 10117 +48.24 +/- 2.38 12 1232 4831 3835 90 +95.48 +/- 4.89

Test Detail

ID Host Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo CLI PGN
199498 ncm-dbt-05 1246037 158 52 33 73 +41.99 +/- 30.52 1 14 29 35 0 +89.91 +/- 62.54
199497 ncm-dbt-03 1245630 162 46 26 90 +43.11 +/- 27.41 0 13 35 33 0 +87.6 +/- 58.0
199496 ncm-dbt-02 1192871 164 55 28 81 +57.72 +/- 23.46 0 6 43 33 0 +118.83 +/- 51.61
199495 ncm-dbt-06 1214525 164 50 25 89 +53.37 +/- 25.33 0 8 42 31 1 +104.75 +/- 52.66
199494 ncm-dbt-01 1182658 174 55 36 83 +38.09 +/- 27.75 0 15 40 30 2 +68.77 +/- 54.27
199493 ncm-dbt-04 1239630 178 52 30 96 +43.16 +/- 24.17 0 11 45 33 0 +87.7 +/- 51.04
199492 ncm-dbt-05 1221639 500 154 106 240 +33.46 +/- 14.86 1 36 127 86 0 +68.99 +/- 30.25
199491 ncm-dbt-02 1188590 500 157 97 246 +41.89 +/- 15.12 0 34 125 88 3 +80.63 +/- 30.5
199490 ncm-dbt-01 1172019 500 145 84 271 +42.6 +/- 15.78 1 37 114 96 2 +85.04 +/- 31.98
199489 ncm-dbt-06 1226725 500 159 86 255 +51.09 +/- 15.11 0 30 120 97 3 +99.95 +/- 31.16
199488 ncm-dbt-03 1221766 500 154 85 261 +48.25 +/- 15.22 2 25 129 90 4 +95.44 +/- 29.88
199487 ncm-dbt-04 1243949 500 166 76 258 +63.23 +/- 15.01 0 25 113 109 3 +126.18 +/- 32.14
199486 ncm-dbt-05 1230360 500 163 99 238 +44.72 +/- 14.9 0 33 121 95 1 +89.48 +/- 31.03
199485 ncm-dbt-02 1196167 500 167 92 241 +52.51 +/- 15.56 0 33 112 102 3 +102.97 +/- 32.28
199484 ncm-dbt-06 1223460 500 166 81 253 +59.64 +/- 15.76 0 30 110 105 5 +115.23 +/- 32.58
199483 ncm-dbt-03 1225908 500 155 95 250 +41.89 +/- 14.74 0 32 128 88 2 +82.1 +/- 30.08
199482 ncm-dbt-01 1180555 500 148 86 266 +43.3 +/- 15.08 0 32 128 86 4 +82.1 +/- 30.08
199481 ncm-dbt-04 1214865 500 153 84 263 +48.25 +/- 14.96 0 31 121 96 2 +95.44 +/- 31.02
199480 ncm-dbt-05 1218285 500 154 86 260 +47.54 +/- 15.8 0 37 111 99 3 +92.46 +/- 32.39
199479 ncm-dbt-02 1194519 500 158 88 254 +48.96 +/- 14.87 1 28 122 98 1 +99.95 +/- 30.87
199478 ncm-dbt-06 1226542 500 159 88 253 +49.67 +/- 15.29 0 31 121 94 4 +95.44 +/- 31.02
199477 ncm-dbt-01 1198194 500 166 88 246 +54.65 +/- 14.76 1 23 126 97 3 +109.07 +/- 30.24
199476 ncm-dbt-03 1244205 500 155 92 253 +44.01 +/- 14.86 1 31 122 96 0 +90.97 +/- 30.89
199475 ncm-dbt-04 1212877 500 159 88 253 +49.67 +/- 15.16 0 31 120 96 3 +96.94 +/- 31.16
199474 ncm-dbt-05 1230546 500 163 89 248 +51.8 +/- 15.14 1 26 125 94 4 +101.46 +/- 30.43
199473 ncm-dbt-02 1204462 500 160 101 239 +41.19 +/- 14.17 0 29 134 86 1 +82.1 +/- 29.23
199472 ncm-dbt-03 1231986 500 156 108 236 +33.46 +/- 14.99 0 39 125 85 1 +66.1 +/- 30.52
199471 ncm-dbt-06 1224478 500 165 84 251 +56.78 +/- 14.99 0 29 112 108 1 +115.23 +/- 32.29
199470 ncm-dbt-01 1164068 500 159 101 240 +40.48 +/- 14.39 0 31 131 87 1 +80.63 +/- 29.67
199469 ncm-dbt-04 1223426 500 143 84 273 +41.19 +/- 15.08 0 35 123 90 2 +80.63 +/- 30.77
199468 ncm-dbt-05 1227463 500 167 91 242 +53.22 +/- 15.21 0 30 117 100 3 +104.49 +/- 31.58
199467 ncm-dbt-06 1252798 500 162 83 255 +55.36 +/- 14.79 0 29 113 108 0 +113.68 +/- 32.15
199466 ncm-dbt-03 1251889 500 154 83 263 +49.67 +/- 14.77 1 28 120 101 0 +102.97 +/- 31.15
199465 ncm-dbt-02 1190044 500 166 77 257 +62.51 +/- 15.37 0 27 111 108 4 +123.02 +/- 32.44
199464 ncm-dbt-01 1199847 500 156 88 256 +47.54 +/- 14.79 0 30 124 94 2 +93.95 +/- 30.6
199463 ncm-dbt-04 1241458 500 158 76 266 +57.5 +/- 15.67 0 34 101 114 1 +116.78 +/- 33.86
199462 ncm-dbt-06 1219854 500 152 81 267 +49.67 +/- 14.1 0 24 133 91 2 +98.44 +/- 29.27
199461 ncm-dbt-05 1229060 500 147 81 272 +46.13 +/- 15.48 0 35 117 95 3 +89.48 +/- 31.58
199460 ncm-dbt-02 1227177 500 162 91 247 +49.67 +/- 15.16 0 32 117 99 2 +98.44 +/- 31.58
199459 ncm-dbt-03 1206343 500 154 88 258 +46.13 +/- 14.98 1 29 125 93 2 +92.46 +/- 30.47
199458 ncm-dbt-01 1212325 500 159 81 260 +54.64 +/- 15.02 0 29 116 103 2 +109.07 +/- 31.72
199457 ncm-dbt-04 1228092 500 162 88 250 +51.8 +/- 14.35 0 23 134 89 4 +99.95 +/- 29.1
176703 ncm-dbt-02 1474559 4 1 1 2 -0.0 +/- 296.81 0 1 0 1 0 -0.0 +/- 1199.83
176702 ncm-dbt-05 503475 10 5 2 3 +107.38 +/- 143.79 0 0 3 1 1 +147.07 +/- 211.27
176701 ncm-dbt-06 1481204 16 5 3 8 +43.65 +/- 104.65 0 2 2 4 0 +88.74 +/- 261.91
176700 ncm-dbt-03 1495925 20 8 5 7 +52.47 +/- 88.02 0 1 6 2 1 +70.44 +/- 143.13
176699 ncm-dbt-01 1481363 24 6 3 15 +43.65 +/- 73.21 0 2 5 5 0 +88.74 +/- 164.95
176698 ncm-dbt-04 1472966 26 6 8 12 -26.77 +/- 63.61 0 4 7 2 0 -53.88 +/- 134.87
176697 ncm-dbt-05 502980 50 17 11 22 +41.89 +/- 40.64 0 2 15 8 0 +85.04 +/- 86.62
176696 ncm-dbt-02 1489530 50 15 7 28 +56.07 +/- 38.31 0 1 15 9 0 +115.23 +/- 84.94
176695 ncm-dbt-03 1489060 50 15 12 23 +20.87 +/- 48.93 0 5 12 8 0 +41.89 +/- 101.14
176694 ncm-dbt-06 1484293 50 17 9 24 +56.07 +/- 51.66 0 4 9 12 0 +115.23 +/- 116.78
176693 ncm-dbt-01 1472689 50 16 9 25 +48.96 +/- 46.46 0 3 12 10 0 +99.95 +/- 101.68
176692 ncm-dbt-04 1464679 50 15 9 26 +41.89 +/- 40.64 0 2 15 8 0 +85.04 +/- 86.62
176691 ncm-dbt-05 503493 50 19 13 18 +41.88 +/- 49.32 0 3 14 7 1 +70.44 +/- 92.08
176690 ncm-dbt-02 1487359 50 13 12 25 +6.95 +/- 49.39 0 6 12 7 0 +13.9 +/- 100.98
176689 ncm-dbt-06 1485347 50 19 14 17 +34.86 +/- 43.75 0 3 14 8 0 +70.44 +/- 92.08
176688 ncm-dbt-04 1475400 50 20 13 17 +48.95 +/- 46.46 0 2 15 7 1 +85.04 +/- 86.62
176687 ncm-dbt-03 1483346 50 16 9 25 +48.96 +/- 46.46 0 3 12 10 0 +99.95 +/- 101.68
176686 ncm-dbt-01 1476919 50 16 14 20 +13.9 +/- 38.37 0 3 17 5 0 +27.85 +/- 78.07
176685 ncm-dbt-05 503653 50 19 11 20 +56.07 +/- 51.66 0 4 9 12 0 +115.23 +/- 116.78
176684 ncm-dbt-02 1487511 50 15 9 26 +41.89 +/- 49.33 0 4 11 10 0 +85.04 +/- 106.19
176683 ncm-dbt-06 1479825 50 16 7 27 +63.22 +/- 39.41 0 1 14 10 0 +130.94 +/- 89.9
176682 ncm-dbt-04 1475430 50 15 10 25 +34.84 +/- 58.95 0 5 12 6 2 +41.89 +/- 101.14
176681 ncm-dbt-03 1485347 50 17 9 24 +56.08 +/- 62.34 1 4 6 14 0 +130.94 +/- 132.75
176680 ncm-dbt-01 1479514 50 17 8 25 +63.22 +/- 44.25 0 2 12 11 0 +130.94 +/- 101.68

Commit

Commit ID 9048ac00db12a9ac48bff9b9eb145b30ff88d984
Author noobpwnftw
Date 2021-11-15 17:19:53 UTC
Fix processor group binding under Windows. Starting with Windows Build 20348 the behavior of the numa API has been changed: https://docs.microsoft.com/en-us/windows/win32/procthread/numa-support Old code only worked because there was probably a limit on how many cores/threads can reside within one NUMA node, and the OS creates extra NUMA nodes when necessary, however the actual mechanism of core binding is done by "Processor Groups"(https://docs.microsoft.com/en-us/windows/win32/procthread/processor-groups). With a newer OS, one NUMA node can have many such "Processor Groups" and we should just consistently use the number of groups to bind the threads instead of deriving the topology from the number of NUMA nodes. This change is required to spread threads on all cores on Windows 11 with a 3990X CPU. It has only 1 NUMA node with 2 groups of 64 threads each. closes https://github.com/official-stockfish/Stockfish/pull/3787 No functional change.
Copyright 2011–2024 Next Chess Move LLC