Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: 64 bits

Author: Robert Hyatt

Date: 13:02:04 06/20/02

Go up one level in this thread


On June 20, 2002 at 15:58:29, Tom Kerrigan wrote:

>On June 20, 2002 at 15:25:36, Sune Fischer wrote:
>
>>So what you are saying is that you can't just count the number of operation and
>>use that to pridict the speed?
>
>Counting the operations is difficult. You can't just go through the source code
>and count them because that doesn't tell you how often the code is run.
>
>>Now if Crafty is 50% 64 bit operations then we can expect a factor of two in
>>speedup on that 50%, right?
>
>I think Crafty must be << 50% 64 bit operations. Think about all the data that
>Crafty must operate on that isn't bitboards...
>
>-Tom


Which data is that?  The top 80% in profiling depends on bitboards heavily.
generating moves, evaluating positions, updating the bitmaps in make/unmake,
detecting checks, evaluating Swap().

I doubt it is << 50% (where << typically means "much less than").



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.