]> git.sesse.net Git - stockfish/commitdiff
Use threads to clear the TT faster.
authorRodrigo Exterckötter Tjäder <rodrigo@tjader.xyz>
Mon, 14 May 2018 17:52:21 +0000 (14:52 -0300)
committerStéphane Nicolet <cassio@free.fr>
Wed, 30 May 2018 11:07:18 +0000 (13:07 +0200)
Stockfish currently takes a while to clear the TT when using larger hash sizes.

On one machine with 128 GB hash it takes about 50 seconds with a single thread,
allowing it to use all allocated cores brought that time down to 4 seconds on
some Linux systems. The patch was further tested on Windows and refined with
NUMA binding of the hash initializing threads (we refer to pull request #1601
for the complete discussion and the speed measurements).

Closes https://github.com/official-stockfish/Stockfish/pull/1601

No functional change


No differences found