Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: 64-bit speedup

Author: Robert Allgeuer

Date: 01:35:43 02/28/04

Go up one level in this thread


On February 28, 2004 at 03:33:00, Slater Wold wrote:

>cl from the Windows 2003 Server DDK used in all compilations.  No flags
>(optimizations) were used.
>
>64-bit:
>Microsoft (R) C/C++ Optimizing Compiler Version 14.00.2207 for AMD64
>Copyright (C) Microsoft Corporation 1984-2002. All rights reserved.
>
>32-bit:
>Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8804 for 80x86
>Copyright (C) Microsoft Corp 1984-1998. All rights reserved.
>
>


>>Crafty:
>
>64-bit:
>Total nodes: 102625951
>Raw nodes per second: 2052519
>Total elapsed time: 50
>SMP time-to-ply measurement: 12.800000
>
>32-bit:
>Total nodes: 102625951
>Raw nodes per second: 733042
>Total elapsed time: 140
>SMP time-to-ply measurement: 4.571429

I do not understand this result: on my old Athlon TB 1.1GHz I reach 615572 nps,
on a Athlon XP 2400+ 1100335 nps. In comparison the 733042 nps of 32 bit code on
AMD64 look way too slow. Maybe the compiler produces very slow code without any
optimisations at all; anyway, there must be a problem somewhere.

Your results btw would suggest not to buy an AMD64 for chess at this stage,
because the vast majority of chess programs today is still on 32 bits and would
therefore run even slower than on older hardware. I do not think that this is
indeed the case.

Robert



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.