Computer Chess Club Archives


Search

Terms

Messages

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

Author: Mike S.

Date: 13:39:43 03/12/03

Go up one level in this thread


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.

CPU peformance is independent from the hash table size you set in a chess
program. The performance of the program (engine) will usually increase as long
as you don't set the hash size *too large*. Maybe you have got the impression
the processor performance was going down while RAM was low and the system needed
to use the swap file intensively? Just leave a certain quantity of RAM availabe
for the system and the program's GUI, depending on the OS version. I've read XP
needs ~60 MB or something for itself.

>Which are the best hash tables settings for blitz games (approx. 10'x side)?
>I run a 2.0 Ghz processsor, and 700 mb ram, and windows xp prof.

Since most engines don't delete hash anymore between the moves, bigger is always
better. Forget any hash size formulas, they are outdated, also because node
rates have been changing. With 700 MB, you could even set hash to 512 MB. I'd
set 256 MB though, because then I would never have to change the setting even if
I match two engines against each other.

>Is this equation the same for fritz, shredder or whichever top chess program?
>If not, how does it work ?

Forget equations, bigger is better, maybe except for The King for which 32 MB
have been recommended as best. (I'm not sure if this is up to date with The
King's version 3.23 still.)

But while in general, 64 MB is much better than 16 MB, the performance gain from
128 -> 512 MB will be much less detectable. IOW, if you have 700 MB RAM, you
don't have to worry too much if you should set 256, 384 or 512 MB. That won't
give any statistically significant difference, also solving times won't improve
very much (except a few, but then and when solutions take even longer with
larger hash, too).

>(...) what
>would happen if I change a 10% my queens value or the computers one..... what
>would happen if i change the style from agressive to solid, why it would be
>weaker.....

I guess these parameters are self explanatory more or less. Queen value +10%
means, 9.9 instead of 9.0, etc. I think some of that is explained in the F1 help
of the program. Search for "engine options".

Regards,
M.Scheidl



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.