Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Does 64 bit architecture have any benefit on chess programs?

Author: David Dory

Date: 00:15:09 10/01/02

Go up one level in this thread


On October 01, 2002 at 02:16:34, emerson tan wrote:

>Does 64 bit architecture have any benefit on chess programs? If it does, how
>much faster is it compared to 32 bit programs?

Of course, a more powerful CPU will benefit all chess programs. The question of
how much is MUCH more difficult to know.

Lots of questions arise:

 * how good will the compilers be

 * what are the capacities and efficiencies of each cache level
   and how well can they be exploited by a chess program

 * what will the memory bandwidth be
etc.

Guesses of 25% to 60% seem "in the ball park", depending on (in addition to the
above), the specific type of chess program. Personally, with a little tweaking,
I believe programs like a 64 bit Crafty will improve by 60% versus a 32 bit
version of Crafty on 32 bit CPU, although both systems are running at the same
CPU speed.

The programs using bitboards are expected to have the greatest increase, since
chess bitboards are themselves 64 bits. A very nice fit, don't you agree?

Beyond this guess, it's like saying dogs with the longest legs will run faster.
So you bet that a Great Dane will out run a Chihuaha - and you're a winner! Then
you again choose the Great Dane to out run a Whippet - and you're a loser, big
time.

David












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.