From: Rodrigo Exterckötter Tjäder Date: Mon, 14 May 2018 17:52:21 +0000 (-0300) Subject: Use threads to clear the TT faster. X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;ds=sidebyside;h=626d43a329adca379421db5d378e33df0868584b;hp=626d43a329adca379421db5d378e33df0868584b;p=stockfish Use threads to clear the TT faster. 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 ---