Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Thanks, Dann (n/t)

Author: Dann Corbit

Date: 18:37:50 04/19/05

Go up one level in this thread


There is a new version now that takes a single integer command line parameter to
control the size of the hash table.

Like this:
Scorpio.exe <h>
where <h> represents the integer hash size.

<h> = 24 gives Peak Mem Usage =788,488K VM Size=1,050,252K

<h> = 23 gives Peak Mem Usage =395,520K VM Size =525,576K

<h> = 22 gives Peak Mem Usage =198,532K VM Size =263,176K

<h> = 21 gives Peak Mem Usage =100,036K VM Size =131,976K

<h> = 20 gives Peak Mem Usage = 50,796K VM Size = 66,376K

<h> = 19 gives Peak Mem Usage = 26,148K VM Size = 33,576K

<h> = 18 gives Peak Mem Usage = 13,864K VM Size = 17,176K
...

<h> =  8 gives Peak Mem Usage =  1,548K VM Size =    780K (basically no hash
table here)


Sample search with 788 Megs RAM used, 1 GB allocated:

go
1 -12 3 0  e7e6 e2e3 g8f6 f1d3
2 -12 9 0  e7e6 e2e3 g8f6 f1d3
3 -12 15 0  e7e6 e2e3 g8f6 f1d3
4 -12 23 0  e7e6 e2e3 g8f6 f1d3
5 -12 29 0  e7e6 e2e3 g8f6 f1d3
6 -12 37 0  e7e6 e2e3 g8f6 f1d3
7 -12 43 0  e7e6 e2e3 g8f6 f1d3
8 -12 51 0  e7e6 e2e3 g8f6 f1d3
9 -12 57 0  e7e6 e2e3 g8f6 f1d3
10 -12 65 0  e7e6 e2e3 g8f6 f1d3
11 -12 73 0  e7e6 e2e3 g8f6 f1d3
12 -12 79 0  e7e6 e2e3 g8f6 f1d3
13 -12 87 0  e7e6 e2e3 g8f6 f1d3
14 -14 1451 9740557  e7e6 e2e3 g8f6 f1d3 f8d6 e1g1 e8g8 c2c4 d5c4 d3c4 c7c6 f3e5
f6d5
15 -14 7200 51884007  e7e6 e2e3 g8f6 f1d3 f8d6 b1c3 e8g8 d3h7
nodes = 124119002 <20 qnodes> time = 171.43 nps = 724025
move e7e6

It will accept command line paramters from 8 to 24.  19 is the default if no
parameter is supplied.



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.