]> git.sesse.net Git - stockfish/commit
Add NumaPolicy "hardware" option that bypasses current processor affinity.
authorTomasz Sobczyk <tomasz.sobczyk1997@gmail.com>
Tue, 4 Jun 2024 10:48:13 +0000 (12:48 +0200)
committerJoost VandeVondele <Joost.VandeVondele@gmail.com>
Wed, 5 Jun 2024 19:01:45 +0000 (21:01 +0200)
commit02ff76630b358e5f958793cc93df0009d2da65a5
tree157dfec49ac15714278d87a5f5146cf09efa5048
parentdaaccd9fc9ca2dcc8ed7c72075fb1d3f504fa6ef
Add NumaPolicy "hardware" option that bypasses current processor affinity.

Can be used in case a GUI (e.g. ChessBase 17 see #5307) sets affinity to a
single processor group, but the user would like to use the full capabilities of
the hardware.  Improves affinity handling on Windows in case of multiple
available APIs and existing affinities.

closes https://github.com/official-stockfish/Stockfish/pull/5353

No functional change
src/engine.cpp
src/numa.h