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.