Moderator: Andres Valverde
Heinz van Kempen wrote:Hi all,
I just wanted to ask which engines are available with a 64bit version and where I could download them.
Best Regards
Heinz
Heinz van Kempen wrote:Hi Bryan ,
thanks, I downloaded your Crafty 64bit compile. Do you have any comparisons (benchmarks)?
Best Regards
Heinz
Heinz van Kempen wrote:Hi Bryan ,
There must be others, too. I think I read somewhere about a 64bit Pharaon.
Best Regards
Heinz
Bryan Hofmann wrote:Heinz van Kempen wrote:Hi Bryan ,
There must be others, too. I think I read somewhere about a 64bit Pharaon.
Best Regards
Heinz
I just created a Fruit 2.0 64 bit compile. Don't think you will see a differnece in speed tho. http://www.freewebs.com/bkhofmann/fruit.zip
Heinz van Kempen wrote:Hi Bryan and Pallav ,
thanks, I will test it over the next days with Fruit and Crafty and will tell you then if there was more or less speed improvement.
Best Regards
Heinz
Total nodes: 96761642
Raw nodes per second: 1290155
Total elapsed time: 75
SMP time-to-ply measurement: 8.533333
Total nodes: 96761642
Raw nodes per second: 1727886
Total elapsed time: 56
SMP time-to-ply measurement: 11.428571
Heinz van Kempen wrote:Hi Bryan,
Any idea how much this would be in ELO?
Best Regards
Heinz
Juan Ignacio Barbosa wrote:Hello,
If you have time, I think it would be interesting to have a 64bit version of the
modification of fruit known as toga II. It's having great result here in my athlon 64 3200+ xp pro x64, and with a 32bit exe.
Nacho
Robert Allgeuer wrote:34% speed-up according to Heinz?s post for Crafty is a lot (I vote for 30 ELO points improvement).
Heinz, Juan, it seems that you have access to a 64 bit system: What is the speed-up of Fruit and Toga due to 64 bit?
Thanks
Robert
Robert Allgeuer wrote:Hi,
if you compare with the public Fruit executable as it can be downloaded from Leo's site, I would not be surprised that the 64bit version is slower. The public Fruit is compiled by Aaron Gordon with the Intel compiler and profile guided optimization, so it is pretty much as fast as you can get.
In your tests, how much do you find the 64 bit compilation to be slower?
For getting a comparison that tells whether a non-bitboard engine such as Fruit benefits from 64 bit, one would need two compilations of Fruit, both with MS compiler, same release, identical options, the only difference being the 64bit.
Generally when looking at the SPEC benchmark results, however, it also becomes apparent that not all programs benefit from 64bit: in fact some run indeed slower than with 32 bit. Crafty - which is also one of the SPEC benchmarks - is one of the programs that benefits most from 64bit, because of its bitboard design, which is particularly well suited to 64 bit processors. I'd assume Crafty to be rather representative for bitboard based engines.
In order to have the full picture, it would be interesting to also know how much non-bitboard engines would benefit from 64 bit, or whether they do at all.
Robert
32bit exe:
******************
FEN: rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1
Toga II 0.93:
1/1 00:00 2 0 +0,26 Cb1a3
1/1 00:00 3 0 +0,54 Cb1c3
2/2 00:00 44 0 0,00 Cb1c3 Cb8c6
3/3 00:00 148 0 +0,54 Cb1c3 Cb8c6 Cg1f3
4/6 00:00 300 0 0,00 Cb1c3 Cb8c6 Cg1f3 Cg8f6
5/9 00:00 1.529 0 +0,40 Cb1c3 Cb8c6 Cg1f3 Cg8f6 d2d4
6/12 00:00 3.131 0 0,00 Cb1c3 Cb8c6 Cg1f3 Cg8f6 d2d4 d7d5
7/12 00:00 11.684 0 +0,39 Cb1c3 Cb8c6 Cg1f3 Cg8f6 d2d4 d7d6 Ac1f4
8/17 00:00 28.683 0 0,00 Cb1c3 Cg8f6 Cg1f3 Cb8c6 d2d3 d7d6 Ac1f4 Ac8f5
9/17 00:00 82.361 0 +0,13 Cb1c3 Cg8f6 Cg1f3 Cb8c6 d2d3 d7d6 Ac1f4 Ac8f5 h2h3
10/22 00:00 151.019 0 +0,10 Cb1c3 Cg8f6 Cg1f3 Cb8c6 d2d4 d7d6 Dd1d3 g7g6 Ac1f4 Ac8f5
11/23 00:00 473.193 0 +0,19 Cb1c3 Cg8f6 Cg1f3 Cb8c6 d2d4 d7d5 Ac1f4 Ac8f5 Cc3b5 Ta8c8 h2h3
12/27 00:01 1.009.447 0 +0,15 Cb1c3 Cg8f6 Cg1f3 Cb8c6 d2d4 d7d5 Cf3e5 Cc6xe5 d4xe5 d5d4 Cc3b5 Cf6g4 e5e6
13/30 00:03 3.787.603 1.053.333 +0,20 Cb1c3 Cg8f6 Cg1f3 Cb8c6 d2d4 d7d5 Cf3e5 Cc6xe5 d4xe5 Cf6e4 Cc3xe4 d5xe4 Dd1xd8+ Re8xd8 Ac1g5 Ac8d7 Ta1d1
14/33 00:12 13.392.354 1.100.833 +0,16 Cb1c3 e7e6 Cg1f3 Cb8c6 d2d4 Af8b4 e2e3 Cg8f6 Af1d3 d7d5 Ac1d2 00 00 Ac8d7
14/33 00:16 18.240.736 1.105.625 +0,19 Cg1f3 Cb8c6 d2d4 Cg8f6 Cb1c3 d7d5 Cf3e5 e7e6 Ce5xc6 b7xc6 g2g3 Af8d6 Af1g2 00 00
15/33 00:31 34.805.545 1.118.387 +0,16 Cg1f3 Cg8f6 Cb1c3 Cb8c6 d2d4 d7d5 e2e3 e7e6 Af1d3 Af8d6 00 00 Ac1d2 Ac8d7 Cf3g5
16/37 01:13 82.848.044 1.125.479 +0,08 Cg1f3 Cg8f6 Cb1c3 d7d5 d2d4 e7e6 e2e3 Af8d6 Af1d3 Cb8c6 00 00 Ac1d2 Ac8d7 Cf3g5 a7a6
64bit exe:
******************
FEN: rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1
Toga II based on Fruit 0.93:
1/1 00:00 2 0 +0,26 Cb1a3
1/1 00:00 3 0 +0,54 Cb1c3
2/2 00:00 44 0 0,00 Cb1c3 Cb8c6
3/3 00:00 148 0 +0,54 Cb1c3 Cb8c6 Cg1f3
4/6 00:00 300 0 0,00 Cb1c3 Cb8c6 Cg1f3 Cg8f6
5/9 00:00 1.529 0 +0,40 Cb1c3 Cb8c6 Cg1f3 Cg8f6 d2d4
6/12 00:00 3.131 0 0,00 Cb1c3 Cb8c6 Cg1f3 Cg8f6 d2d4 d7d5
7/12 00:00 11.684 0 +0,39 Cb1c3 Cb8c6 Cg1f3 Cg8f6 d2d4 d7d6 Ac1f4
8/17 00:00 28.683 0 0,00 Cb1c3 Cg8f6 Cg1f3 Cb8c6 d2d3 d7d6 Ac1f4 Ac8f5
9/17 00:00 82.361 0 +0,13 Cb1c3 Cg8f6 Cg1f3 Cb8c6 d2d3 d7d6 Ac1f4 Ac8f5 h2h3
10/22 00:00 151.019 0 +0,10 Cb1c3 Cg8f6 Cg1f3 Cb8c6 d2d4 d7d6 Dd1d3 g7g6 Ac1f4 Ac8f5
11/23 00:00 473.193 0 +0,19 Cb1c3 Cg8f6 Cg1f3 Cb8c6 d2d4 d7d5 Ac1f4 Ac8f5 Cc3b5 Ta8c8 h2h3
12/27 00:01 1.009.447 890.000 +0,15 Cb1c3 Cg8f6 Cg1f3 Cb8c6 d2d4 d7d5 Cf3e5 Cc6xe5 d4xe5 d5d4 Cc3b5 Cf6g4 e5e6
13/30 00:04 3.787.603 920.000 +0,20 Cb1c3 Cg8f6 Cg1f3 Cb8c6 d2d4 d7d5 Cf3e5 Cc6xe5 d4xe5 Cf6e4 Cc3xe4 d5xe4 Dd1xd8+ Re8xd8 Ac1g5 Ac8d7 Ta1d1
14/33 00:14 13.392.354 960.000 +0,16 Cb1c3 e7e6 Cg1f3 Cb8c6 d2d4 Af8b4 e2e3 Cg8f6 Af1d3 d7d5 Ac1d2 00 00 Ac8d7
14/33 00:19 18.240.736 963.889 +0,19 Cg1f3 Cb8c6 d2d4 Cg8f6 Cb1c3 d7d5 Cf3e5 e7e6 Ce5xc6 b7xc6 g2g3 Af8d6 Af1g2 00 00
15/33 00:35 34.805.545 977.143 +0,16 Cg1f3 Cg8f6 Cb1c3 Cb8c6 d2d4 d7d5 e2e3 e7e6 Af1d3 Af8d6 00 00 Ac1d2 Ac8d7 Cf3g5
16/37 01:24 82.848.044 984.405 +0,08 Cg1f3 Cg8f6 Cb1c3 d7d5 d2d4 e7e6 e2e3 Af8d6 Af1d3 Cb8c6 00 00 Ac1d2 Ac8d7 Cf3g5 a7a6
32bit exe:
******************
FEN: 8/R3bp1p/2k1p3/p2r4/NpnB1P2/4P3/P3K2P/8 b - - 3 33
Toga II 0.93:
1/4 00:00 9 0 +2,23 b4b3 Ta7xe7 b3xa2 Te7xf7
1/4 00:00 19 0 +2,18 Cc4b2 Ca4xb2
1/8 00:00 127 0 +1,00 Td5h5 Ta7xe7 Th5xh2+ Re2d3
1/8 00:00 138 0 -1,41 Td5d7
2/8 00:00 354 0 -1,56 Td5d7 Ta7a8
3/9 00:00 678 0 -1,58 Td5d7 Ta7a8 Rc6d5
4/9 00:00 2.071 0 -1,50 Td5d7 Ta7a8 Rc6b5 Ta8c8
5/10 00:00 6.540 0 -1,33 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 Ca4c5+ Rd7c6
6/12 00:00 12.541 0 -1,19 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 Ca4c5+ Rd7c6 e3e4
7/15 00:00 32.308 0 -1,25 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 e3e4 Cd6b5 Ca4b6+ Rd7c6
8/17 00:00 63.590 0 -1,21 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 Ca4c5+ Rd7c6 h2h3 h7h5 e3e4
9/19 00:00 139.831 0 -1,33 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 Ca4c5+ Rd7c6 e3e4 Cd6b5 Cc5b3 Cb5xd4 Cb3xd4+ Rc6c5
10/20 00:00 297.056 0 -1,29 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 e3e4 Rd7c6 Ca4b6 f7f5 e4xf5 Cd6xf5 Cb6c4 Cf5xd4 Rd3xd4
11/23 00:00 522.224 0 -1,31 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 Ca4c5+ Rd7c6 e3e4 Cd6b5 Cc5b3 Cb5xd4 Cb3xd4+ Rc6c5 h2h3
12/27 00:01 987.577 0 -1,33 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 Ca4c5+ Rd7c6 Cc5b3 Ae7d8 e3e4 Ad8b6 Ad4f6 Cd6b5 h2h3
13/27 00:01 2.130.173 1.327.514 -1,36 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 e3e4 Rd7c6 Ca4c5 Cd6b5 Cc5b3 a5a4 Cb3a5+ Rc6d7 Ca5c4 b4b3
14/29 00:03 4.097.732 1.360.000 -1,37 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 Ca4b2 f7f5 Cb2c4 Cd6xc4 Rd3xc4 a5a4 h2h4 h7h5 Ad4e5 Rd7c6 Ae5d4
15/31 00:06 8.622.127 1.355.000 -1,39 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 Ca4c5+ Rd7c6 Cc5b3 Cd6b7 Ad4e5 a5a4 Cb3d4+ Rc6d7 f4f5 Cb7c5+ Rd3c4 Cc5e4 f5xe6+ f7xe6 Cd4c2 Ce4d2+ Rc4d3
16/31 00:12 16.455.194 1.345.833 -1,41 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 Ca4c5+ Rd7c6 Cc5b3 Cd6b7 Rd3c4 a5a4 Cb3d2 Cb7d6+ Rc4d3 Rc6b5 e3e4 Cd6b7 Rd3e2 Cb7c5
17/36 00:26 34.790.025 1.325.000 -1,43 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 Ca4c5+ Rd7c6 Cc5b3 Cd6b7 Cb3d2 Rc6b5 h2h3 f7f5 Cd2c4 h7h5 Cc4e5 Cb7c5+ Ad4xc5 Ae7xc5 e3e4 a5a4
18/43 01:04 83.849.329 1.294.375 -1,42 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 Ca4c5+ Rd7c6 Cc5b3 Cd6b7 e3e4 a5a4 Cb3d2 Rc6b5 Cd2f3 Cb7c5+ Ad4xc5 Rb5xc5 Cf3d4 h7h5 h2h3 Ae7f6 e4e5
18/43 03:02 229.911.805 1.259.780 -1,63 Ae7f6 Ad4xf6 Td5d2+ Re2f3 Td2xa2 Ta7xf7 Ta2xa4 Tf7e7 Rc6d6 Te7xh7 b4b3 Th7b7 Ta4a2 Af6c3 a5a4 h2h4 Ta2h2 Ac3b4+ Rd6c6 Tb7a7
64bit exe:
******************
FEN: 8/R3bp1p/2k1p3/p2r4/NpnB1P2/4P3/P3K2P/8 b - - 3 33
Toga II based on Fruit 0.93:
1/4 00:00 9 0 +2,23 b4b3 Ta7xe7 b3xa2 Te7xf7
1/4 00:00 19 0 +2,18 Cc4b2 Ca4xb2
1/8 00:00 127 0 +1,00 Td5h5 Ta7xe7 Th5xh2+ Re2d3
1/8 00:00 138 0 -1,41 Td5d7
2/8 00:00 354 0 -1,56 Td5d7 Ta7a8
3/9 00:00 678 0 -1,58 Td5d7 Ta7a8 Rc6d5
4/9 00:00 2.071 0 -1,50 Td5d7 Ta7a8 Rc6b5 Ta8c8
5/10 00:00 6.540 0 -1,33 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 Ca4c5+ Rd7c6
6/12 00:00 12.541 0 -1,19 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 Ca4c5+ Rd7c6 e3e4
7/15 00:00 32.308 0 -1,25 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 e3e4 Cd6b5 Ca4b6+ Rd7c6
8/17 00:00 63.590 0 -1,21 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 Ca4c5+ Rd7c6 h2h3 h7h5 e3e4
9/19 00:00 139.831 0 -1,33 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 Ca4c5+ Rd7c6 e3e4 Cd6b5 Cc5b3 Cb5xd4 Cb3xd4+ Rc6c5
10/20 00:00 297.056 0 -1,29 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 e3e4 Rd7c6 Ca4b6 f7f5 e4xf5 Cd6xf5 Cb6c4 Cf5xd4 Rd3xd4
11/23 00:00 522.224 0 -1,31 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 Ca4c5+ Rd7c6 e3e4 Cd6b5 Cc5b3 Cb5xd4 Cb3xd4+ Rc6c5 h2h3
12/27 00:01 987.577 0 -1,33 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 Ca4c5+ Rd7c6 Cc5b3 Ae7d8 e3e4 Ad8b6 Ad4f6 Cd6b5 h2h3
13/27 00:02 2.130.173 1.213.127 -1,36 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 e3e4 Rd7c6 Ca4c5 Cd6b5 Cc5b3 a5a4 Cb3a5+ Rc6d7 Ca5c4 b4b3
14/29 00:03 4.097.732 1.233.333 -1,37 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 Ca4b2 f7f5 Cb2c4 Cd6xc4 Rd3xc4 a5a4 h2h4 h7h5 Ad4e5 Rd7c6 Ae5d4
15/31 00:07 8.622.127 1.225.000 -1,39 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 Ca4c5+ Rd7c6 Cc5b3 Cd6b7 Ad4e5 a5a4 Cb3d4+ Rc6d7 f4f5 Cb7c5+ Rd3c4 Cc5e4 f5xe6+ f7xe6 Cd4c2 Ce4d2+ Rc4d3
16/31 00:13 16.455.194 1.230.769 -1,41 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 Ca4c5+ Rd7c6 Cc5b3 Cd6b7 Rd3c4 a5a4 Cb3d2 Cb7d6+ Rc4d3 Rc6b5 e3e4 Cd6b7 Rd3e2 Cb7c5
17/36 00:28 34.790.025 1.214.349 -1,43 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 Ca4c5+ Rd7c6 Cc5b3 Cd6b7 Cb3d2 Rc6b5 h2h3 f7f5 Cd2c4 h7h5 Cc4e5 Cb7c5+ Ad4xc5 Ae7xc5 e3e4 a5a4
18/43 01:10 83.849.329 1.196.172 -1,42 Td5d7 Ta7xd7 Rc6xd7 Re2d3 Cc4d6 Ca4c5+ Rd7c6 Cc5b3 Cd6b7 e3e4 a5a4 Cb3d2 Rc6b5 Cd2f3 Cb7c5+ Ad4xc5 Rb5xc5 Cf3d4 h7h5 h2h3 Ae7f6 e4e5
18/43 03:17 229.911.805 1.167.564 -1,63 Ae7f6 Ad4xf6 Td5d2+ Re2f3 Td2xa2 Ta7xf7 Ta2xa4 Tf7e7 Rc6d6 Te7xh7 b4b3 Th7b7 Ta4a2 Af6c3 a5a4 h2h4 Ta2h2 Ac3b4+ Rd6c6 Tb7a7
19/43 04:35 319.756.980 1.163.330 -1,68 Ae7f6 Ad4xf6 Td5d2+ Re2f3 Td2xa2 Ta7xf7 Ta2xa4 Tf7e7 Rc6d6 Te7b7 Ta4a3 Af6d4 h7h6 h2h4 e6e5 f4xe5+ Cc4xe5+ Ad4xe5+ Rd6xe5 Tb7b5+ Re5f6 Rf3e4 Rf6g6 Tb5b6+ Rg6h5 Re4d4 Rh5xh4 Tb6xh6+ Rh4g5
Return to Winboard and related Topics
Users browsing this forum: No registered users and 24 guests