Dev Builds » 20211115-1719

Use this dev build

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

Summary

Host Duration Avg Base NPS Games Wins Losses Draws Elo
ncm-et-3 08:24:17 1963127 3352 2853 4 495 +436.36 +/- 15.3
ncm-et-4 08:24:06 1956836 3299 2853 12 434 +450.92 +/- 16.38
ncm-et-9 08:24:09 1963141 3373 2865 11 497 +431.64 +/- 15.29
ncm-et-10 08:24:03 1956731 3315 2815 7 493 +432.78 +/- 15.34
ncm-et-13 08:23:51 1961569 3321 2819 7 495 +432.38 +/- 15.31
ncm-et-15 08:24:18 1959048 3340 2841 4 495 +435.68 +/- 15.3
20000 17046 45 2909 +436.49 +/- 6.31

Test Detail

ID Host Started (UTC) Duration Base NPS Games Wins Losses Draws Elo CLI PGN
153681 ncm-et-4 2021-11-16 19:13 00:45:31 1968160 299 262 1 36 +467.36 +/- 58.5
153680 ncm-et-10 2021-11-16 19:09 00:49:00 1946311 315 261 0 54 +411.21 +/- 46.99
153679 ncm-et-13 2021-11-16 19:09 00:49:33 1959564 321 277 1 43 +449.1 +/- 53.21
153678 ncm-et-15 2021-11-16 19:08 00:50:51 1962767 340 291 2 47 +436.43 +/- 50.78
153677 ncm-et-3 2021-11-16 19:04 00:54:17 1958900 352 288 0 64 +399.99 +/- 43.0
153676 ncm-et-9 2021-11-16 19:03 00:55:24 1963073 373 317 1 55 +432.94 +/- 46.74
153675 ncm-et-4 2021-11-16 17:57 01:15:21 1962388 500 429 2 69 +441.5 +/- 41.61
153674 ncm-et-13 2021-11-16 17:53 01:14:50 1960615 500 430 0 70 +449.35 +/- 41.19
153673 ncm-et-10 2021-11-16 17:53 01:15:39 1962971 500 433 2 65 +452.04 +/- 42.92
153672 ncm-et-15 2021-11-16 17:52 01:15:25 1958171 500 419 0 81 +421.93 +/- 38.15
153671 ncm-et-3 2021-11-16 17:49 01:14:22 1966464 500 422 2 76 +424.28 +/- 39.56
153670 ncm-et-9 2021-11-16 17:48 01:14:28 1976541 500 428 4 68 +433.94 +/- 41.9
153669 ncm-et-4 2021-11-16 16:39 01:17:27 1939019 500 446 1 53 +494.03 +/- 47.75
153668 ncm-et-13 2021-11-16 16:37 01:15:36 1960769 500 420 2 78 +419.61 +/- 39.03
153667 ncm-et-10 2021-11-16 16:37 01:15:35 1958932 500 419 3 78 +415.05 +/- 39.05
153666 ncm-et-15 2021-11-16 16:35 01:16:22 1953685 500 408 0 92 +397.72 +/- 35.69
153665 ncm-et-9 2021-11-16 16:34 01:12:59 1967231 500 422 1 77 +426.65 +/- 39.25
153664 ncm-et-3 2021-11-16 16:33 01:15:26 1969086 500 433 0 67 +457.52 +/- 42.15
153663 ncm-et-4 2021-11-16 15:21 01:16:49 1957565 500 428 2 70 +438.95 +/- 41.29
153662 ncm-et-13 2021-11-16 15:20 01:16:15 1960634 500 414 2 84 +406.2 +/- 37.55
153661 ncm-et-10 2021-11-16 15:20 01:16:18 1956180 500 424 2 74 +429.05 +/- 40.11
153660 ncm-et-9 2021-11-16 15:20 01:13:46 1963702 500 411 2 87 +399.81 +/- 36.87
153659 ncm-et-15 2021-11-16 15:19 01:14:52 1960162 500 428 0 72 +444.08 +/- 40.59
153658 ncm-et-3 2021-11-16 15:17 01:15:51 1954958 500 429 0 71 +446.7 +/- 40.89
153657 ncm-et-4 2021-11-16 14:04 01:16:40 1957570 500 423 2 75 +426.65 +/- 39.83
153656 ncm-et-15 2021-11-16 14:03 01:15:06 1964460 500 432 0 68 +454.76 +/- 41.82
153655 ncm-et-13 2021-11-16 14:03 01:16:30 1964317 500 433 0 67 +457.52 +/- 42.15
153654 ncm-et-10 2021-11-16 14:02 01:16:46 1954540 500 431 0 69 +452.04 +/- 41.5
153653 ncm-et-9 2021-11-16 14:02 01:16:57 1946975 500 430 0 70 +449.35 +/- 41.19
153652 ncm-et-3 2021-11-16 14:01 01:14:35 1960024 500 427 0 73 +441.5 +/- 40.29
153651 ncm-et-13 2021-11-16 12:47 01:14:59 1965386 500 422 1 77 +426.65 +/- 39.25
153650 ncm-et-10 2021-11-16 12:47 01:14:46 1961858 500 425 0 75 +436.43 +/- 39.73
153649 ncm-et-4 2021-11-16 12:47 01:16:46 1952994 500 437 2 61 +463.16 +/- 44.37
153648 ncm-et-9 2021-11-16 12:46 01:15:17 1964614 500 421 1 78 +424.28 +/- 38.99
153647 ncm-et-15 2021-11-16 12:46 01:16:30 1950549 500 440 0 60 +477.98 +/- 44.67
153646 ncm-et-3 2021-11-16 12:46 01:15:03 1966614 500 426 1 73 +436.43 +/- 40.36
153645 ncm-et-13 2021-11-16 11:31 01:16:08 1959700 500 423 1 76 +429.05 +/- 39.52
153644 ncm-et-10 2021-11-16 11:30 01:15:59 1956330 500 422 0 78 +429.05 +/- 38.92
153643 ncm-et-15 2021-11-16 11:30 01:15:12 1963543 500 423 2 75 +426.65 +/- 39.83
153642 ncm-et-9 2021-11-16 11:30 01:15:18 1959852 500 436 2 62 +460.32 +/- 43.99
153641 ncm-et-3 2021-11-16 11:30 01:14:43 1965848 500 428 1 71 +441.5 +/- 40.95
153640 ncm-et-4 2021-11-16 11:30 01:15:32 1960157 500 428 2 70 +438.95 +/- 41.29

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