Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: WCCC: Almost no hardwareadvantage for Crafty

Author: Vincent Diepeveen

Date: 09:31:00 06/29/04

Go up one level in this thread


On June 29, 2004 at 09:00:51, Ingo Bauer wrote:

>On June 29, 2004 at 08:26:15, Zach Wegner wrote:
>
>>One important point is that crafty uses bitboards, so it will have an additional
>>speedup on a 64 bit processor.
>
>http://www.talkchess.com/forums/1/message.html?372849
>
>According to yesterdays news its ~47%. Assuming that the hardware is equal and
>that double speed gives 60 ELO Crafty wins 30 ELO. We will see soon if this will
>be enough.
>
>Bye Ingo

The 32 bits version is using 8 registers.
The 64 bits version uses 16 registers.

And another few tiny differences.

Crafty loses always 1 register to index which thread it is using, so the
advantage of going from 8 to 16 is a big one.

Then i do not know whether the 64 bits version uses inline assembly versus the
32 bits version not using it and the compiler versions and type of compilers
used is unclear.




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.