Master Jim, I just want to clarify some things in your release. I have compiled too Scorpio 64-bit as per request by Shaun Brewer at CCRL and it's nice that you finally made one since I got some problems of my own which I want some answers. I noticed that there was a difference too in using it.
1. Egbb path should be "C:/egbb/" instead of "C:\egbb" or it will not load
the egbbs, if in case the location is the same as your default.
2. Scorpio use a different hash setting when using it in 64-bit. Using your
default will give a very high hash usage. Sorry for asking as I am not
familiar with Scorpio in 64 bit mode.
I use these settings:
--------------------------
#hashtable size in mb
ht 5
#evaluation hash table size in mb
eht 2
with debug info of:
51.749*1*Engine 1 ProcessID: 1600
51.764<--1:ht 262144 X 32
51.764<--1:eht 131072 X 16
51.764<--1:pht 65536 X 16
51.780<--1:processors [2]
51.780<--1:EgbbProbe 3.1 by Daniel Shawul
51.780<--1:Cache Size = 16 Mb (2068 entries)
Instead of the default:
--------------------------
#hashtable size in mb
ht 45
#evaluation hash table size in mb
eht 5
with debug info of:
29.484*1*Engine 1 ProcessID: 1780
29.516<--1:ht 2097152 X 32
29.516<--1:eht 524288 X 16
29.516<--1:pht 65536 X 16
29.516<--1:processors [2]
29.516<--1:EgbbProbe 3.1 by Daniel Shawul
29.516<--1:Cache Size = 16 Mb (2068 entries)
--------------------------
Using your hash settings will cause a crash even with a 1G Ram! I may be wrong on this, but any ideas would be ok with me.This is just an observation. Thanks.
Scorpio 64 bit questions
Moderator: Ras
-
Denis P. Mendoza
- Posts: 415
- Joined: Fri Dec 15, 2006 9:46 pm
- Location: Philippines
-
Denis P. Mendoza
- Posts: 415
- Joined: Fri Dec 15, 2006 9:46 pm
- Location: Philippines
Re: Scorpio 64 bit questions
to make it more clear, with hash these settings:
---------------------------------------------------------
#hashtable size in mb
ht 5
#evaluation hash table size in mb
eht 2
#pawn hashtable size in mb
pht 1
---------------------------------------------------------
..will already use ~395mb of memory during play.
---------------------------------------------------------
#hashtable size in mb
ht 5
#evaluation hash table size in mb
eht 2
#pawn hashtable size in mb
pht 1
---------------------------------------------------------
..will already use ~395mb of memory during play.
-
Jim Ablett
- Posts: 2360
- Joined: Fri Jul 14, 2006 7:56 am
- Location: London, England
- Full name: Jim Ablett
Re: Scorpio 64 bit questions
Hello Denis,
The important area is the slash on the end, it needs this e.g 'egbb/' instead of 'egbb'
rgds,
Jim.
It works both ways. Forward slash '/' and backward slash '\'.Egbb path should be "C:/egbb/" instead of "C:\egbb" or it will not load
the egbbs, if in case the location is the same as your default.
The important area is the slash on the end, it needs this e.g 'egbb/' instead of 'egbb'
On my 64-bit system, using 1 processor, memory usage using my default settings is 95-100mbUsing your
default will give a very high hash usage.
rgds,
Jim.
-
Werner
- Posts: 3004
- Joined: Wed Mar 08, 2006 10:09 pm
- Location: Germany
- Full name: Werner Schüle
Re: Scorpio 64 bit speed and settings
Hi,
I use following settings with 32bit and 64bit:
#hashtable size in mb
ht 512
eht 20
pht 5
mt 2
resign 800
egbb_path F:\egbb64\ or F:\egbb\ for 32bit
egbb_cache_size 16
egbb_load_type 3
multi_personality opn mid end
32bit uses 956.396K
64bit uses 959.472K as shown in TaskManager
as I have a quite different evaluation another testrun with 1CPU now:
Here you can see: only about 10 % speed difference
I use following settings with 32bit and 64bit:
#hashtable size in mb
ht 512
eht 20
pht 5
mt 2
resign 800
egbb_path F:\egbb64\ or F:\egbb\ for 32bit
egbb_cache_size 16
egbb_load_type 3
multi_personality opn mid end
32bit uses 956.396K
64bit uses 959.472K as shown in TaskManager
Code: Select all
Speed of 32bit analyzing from start position:
FEN: rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1
Scorpio 2.0_32_ 2CPU:
15 00:32 74.012.969 2.312.905 +0,15 e2-e4 e7-e5 Bf1-c4 Ng8-f6 Nb1-c3 Bf8-b4 Ng1-f3 Ke8-g8 Ke1-g1 d7-d6 d2-d3 Bc8-e6 Bc4-b3 Bb4xc3 b2xc3 Nb8-c6
Speed of 64bit analyzing from start position:
FEN: rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1
Scorpio 2.0_64_2CPU:
15 00:23 58.645.694 2.549.812 +0,35 e2-e4 e7-e5 Ng1-f3 Ng8-f6 Nf3xe5 d7-d6 Ne5-f3 Nf6xe4 d2-d3 Ne4-f6 d3-d4 Bc8-f5 Bf1-e2 d6-d5 Ke1-g1Code: Select all
Scorpio 2.0_32 1CPU
15 00:54 68.407.471 1.266.805 +0,24 e2-e4 e7-e5 Ng1-f3 Ng8-f6 d2-d4 Nf6xe4 Bf1-d3 d7-d5 Nf3xe5 Nb8-d7 Ke1-g1 Nd7xe5 d4xe5 Bf8-c5 Nb1-d2 Ne4xd2 Bc1xd2 Ke8-g8
Scorpio 2.0_64 1CPU
15 00:49 68.407.471 1.396.070 +0,24 e2-e4 e7-e5 Ng1-f3 Ng8-f6 d2-d4 Nf6xe4 Bf1-d3 d7-d5 Nf3xe5 Nb8-d7 Ke1-g1 Nd7xe5 d4xe5 Bf8-c5 Nb1-d2 Ne4xd2 Bc1xd2 Ke8-g8Werner
-
Denis P. Mendoza
- Posts: 415
- Joined: Fri Dec 15, 2006 9:46 pm
- Location: Philippines
Re: Scorpio 64 bit speed and settings
Many thanks for the informative replies Jim and Werner. I guess there's really something wrong going on with my pc. It's odd that it is happening differently even using Jim's compiles and ini file.
To tell you frankly, I have 2 Gigabyte of Ram while experiencing this crashing. Though it's not actually that value as other softwares use up parts of it during startup, I believe my system files are corrupted in some ways as the rest of my engine act differently too. I have to do some cleaning or might as well restore it to its normal state.
Thanks again.
To tell you frankly, I have 2 Gigabyte of Ram while experiencing this crashing. Though it's not actually that value as other softwares use up parts of it during startup, I believe my system files are corrupted in some ways as the rest of my engine act differently too. I have to do some cleaning or might as well restore it to its normal state.
Thanks again.
-
ernest
- Posts: 2053
- Joined: Wed Mar 08, 2006 8:30 pm
Re: Scorpio 64 bit speed and settings
Thanks, Werner!Werner wrote:as I have a quite different evaluation another testrun with 1CPU now:
Of course, if you want to compare things, you have to run on single CPU
10% is better than 0% (Shredder 11)
On the start_position, Rybka and Zappa get + 85%!!!,
Glaurung 2.0.1 gets 40%.
Do you know other engines with notable speed increase from 32 to 64-bit? (of course Crafty,... any other bitboard engines?)
-
Jim Ablett
- Posts: 2360
- Joined: Fri Jul 14, 2006 7:56 am
- Location: London, England
- Full name: Jim Ablett
Re: Scorpio 64 bit speed and settings
Hello Ernest,
Jim.
My Thor's Hammer 2.28 x64 build could be as much as +70%.Do you know other engines with notable speed increase from 32 to 64-bit? (of course Crafty,... any other bitboard engines?)
Jim.