Der Bringer's hash settings : what is best ?
Posted: 17 Nov 2006, 18:33
Hello !
Now that I have all the versions of the Bringer that I need for my dinosaur league I am wondering how I should set the different hash tables. The manual quoted below is not that helpful.
There are 3 hashes types : position, evaluation and pawns and the default values proposed are very low figures of 1000k (po), 1000k (ev) and 500k (pa).
Normally I would like to allow 64mb for main hashes and 8mb for pawns, with eventually 2 more for a third type of hashes. How should I do it here ? 32 / 32 / 8 ? or 64 / 5 / 5 ? sonethîng else ?
To complicate things a little, since the 1.8 version, hashes are stored, so maybe that I should make things differently for Bringer 1.5-7 and Bringer 1.9.
Thanks in advance if you can explain and/or make suggestions.
Best wishes.
Y. Snoeckx
Now that I have all the versions of the Bringer that I need for my dinosaur league I am wondering how I should set the different hash tables. The manual quoted below is not that helpful.
- Code: Select all
Hashtable settings are available in the Options menu, Settings window. Hash tables are areas of RAM Der Bringer sets aside to store analyzed positions and other calculations it makes as it analyzes. As the same position may be reached with more than one line, when Der Bringer finds a previously analyzed position in a hash table, it does not recalculate that position, which saves quite a bit of time.
You can specify the size of the hash tables. The default values are shown in the figure below ...
There are 3 hashes types : position, evaluation and pawns and the default values proposed are very low figures of 1000k (po), 1000k (ev) and 500k (pa).
Normally I would like to allow 64mb for main hashes and 8mb for pawns, with eventually 2 more for a third type of hashes. How should I do it here ? 32 / 32 / 8 ? or 64 / 5 / 5 ? sonethîng else ?
To complicate things a little, since the 1.8 version, hashes are stored, so maybe that I should make things differently for Bringer 1.5-7 and Bringer 1.9.
Thanks in advance if you can explain and/or make suggestions.
Best wishes.
Y. Snoeckx