Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Hash Tables and other settings........

Author: Robert Hyatt

Date: 13:06:47 03/13/03

Go up one level in this thread


On March 13, 2003 at 10:51:51, Peter Fendrich wrote:

>On March 13, 2003 at 09:52:02, Robert Hyatt wrote:
>
>>On March 13, 2003 at 08:21:13, Peter Fendrich wrote:
>>
>>>On March 12, 2003 at 22:29:49, Robert Hyatt wrote:
>>>
>>>>On March 12, 2003 at 13:44:46, Bernardo Wesler wrote:
>>>>
>>>>>Although I am not an expert in computing, I know that the larger amount of hash
>>>>>tables you set, the performance of the processor goes down.
>>>>
>>>
>>>- snip -
>>>>I added a new "adaptive hash size" in Crafty so that you simply give it the
>>>>estimated nodes per second, and the level command to set the time per move, and
>>>>it will set the hash size pretty optimally.
>>>
>>>How do you know the available memory size?
>>>
>>>/Peter
>>
>>
>>The user specifies the min and max hash sizes:
>>
>>IE I use this:
>>
>>adaptive 2.4M 12M 768M 12M 96M
>>
>>That says set hash to 12M-768M depending on the time control.  12M-96M is the
>>range for pawn hash.
>
>I have a similar idea to let the operator specify how much RAM can be afforded
>in total and use that to optimise the sizes of my 4 hash tables plus the EGTB
>buffer.
>Why have a minimal size - does it really have any practical importance?

Good question.  I doubt it makes much sense to go too small in games like 1 0
(bullet).



>
>/Peter



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.