32 BIT os and 64 BIT processer

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

gedboy2112

32 BIT os and 64 BIT processer

Post by gedboy2112 »

If you have a 64 bit capable processer but only a 32 bit os can you use 64bit chess engines?
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: 32 BIT os and 64 BIT processer

Post by Matthias Gemuh »

gedboy2112 wrote:If you have a 64 bit capable processer but only a 32 bit os can you use 64bit chess engines?

No.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
bob
Posts: 20943
Joined: Mon Feb 27, 2006 7:30 pm
Location: Birmingham, AL

Re: 32 BIT os and 64 BIT processer

Post by bob »

gedboy2112 wrote:If you have a 64 bit capable processer but only a 32 bit os can you use 64bit chess engines?
No. The problem is that the 64 bit processor has 8 extra registers. The operating system doesn't know about them and will not save/restore them on context switch. So the CPU is put into X86 mode which excludes the extra registers from being acessed...