Author: Christophe Theron
Date: 08:18:55 11/02/99
Go up one level in this thread
On November 02, 1999 at 04:57:11, Dominic Marcello wrote:
>
> I'm writing for the Pentium II and I was wondering if anyone could offer
>advice as to the pros and cons of using assembler or using c (the 32-bit DOS
>port of GCC, specifically)
The DJGPP is GREAT. It is an efficient compiler. I would recommend it warmly.
Chess Tiger, DOS version, has been completely written with this IDE/compiler.
As for performances, the engine compiled with the MSVC 6.0 is marginally faster
(6%). And the MSVC 6, until you install a 120Mb patch, produces incorrect code
when "maximize speed" is on! After more than 2 years using DJGPP I haven't found
a situation where incorrect code was generated.
> Also, is it worth using 64 bitboards on a machine with 32 bit registers? GCC
>can emulate it (long long int), but the resulting code looks rather messy.
If you need 64 bits bitboard, you can go for it. The performances on a 32 bits
processor will not be the best, but it is assumed that future processors will
either offer 64 bits support or will execute the 2x32 bits operations needed to
manipulate 64 bits faster because of better parallelization.
The question is: "do you need bitboards".
Christophe
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.