Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: To Dr Hyatt re: hashtable size

Author: J. Wesley Cleveland

Date: 16:44:19 02/04/04

Go up one level in this thread


On February 04, 2004 at 18:11:59, Andrew Dados wrote:

>On February 04, 2004 at 18:00:18, Slater Wold wrote:
>
>>On February 04, 2004 at 17:46:28, Andrew Dados wrote:
>>
>>>On February 04, 2004 at 17:34:33, C McClain Morris, Jr. wrote:
>>>
>>>>How did you go about determining hash table size for Crafty on that hardware in
>>>>the tournament? Is there a formula you use for determing hash table size for
>>>>various time controls? And, by the way, congratulations.
>>>
>>>Hash table formula is simple: As big as you can without OS paging. Has nothing
>>>to do with time controls of the game. Where did that urban legen start?
>>>
>>>-Andrew-
>>
>>Perhaps for tournament length games.  Not so for blitz.
>>
>>Imagine using 4GB of RAM, in a 1/0 game.
>
>Whats wrong with that? Imagine you'll have 3000 Ghz processor one day and 10ns
>memory latency...
>
>I understand there is some practical, minimal HT size beyond which more HT
>brings no appearent effect and it depends on nps and game time control. However
>one can't go wrong with my formula (see above).
>-Andrew-

Larger hash is slower. You get less chance that the entry is in cache, and more
ATB misses.



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.