Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Rybka - not an endgame expert

Author: Robert Hyatt

Date: 15:52:51 12/05/05

Go up one level in this thread


On December 05, 2005 at 12:09:58, Gian-Carlo Pascutto wrote:

>On December 05, 2005 at 09:40:44, Vincent Lejeune wrote:
>
>>Interresting question : I have a 64 bits CPU, a 64 Bits OS , a 64 bits engine
>>and a 32 bits chessbase interface. Will my 64 bits engine work ?
>
>Yes, if it's a seperate process (UCI engines).
>
>No, if it's a DLL (ChessBase engines).
>
>PS. Not 100% sure about this one.
>
>--
>GCP


My answer would be "if they will run, they will work."  The issue is support for
the extra registers, and that the operating system initialize the CPU to 64 bit
mode.  A 32 bit program ought to run just fine on a 64 bit OS, of course not
taking advantage of the extra registers and wider data registers.  A 64 bit
program has no chance on a 32 bit operating system.  Even if the program ran in
kernel mode to switch the processor to 64 bit mode, registers would not be
saved, and it is possible that some interrupt handlers would go berserk...



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.