Author: Tom Kerrigan
Date: 12:47:02 02/06/03
Go up one level in this thread
On February 06, 2003 at 00:29:46, Russell Reagan wrote: >A few questions about 64-bit machines... > >1. For chess programming (mainly for bitboards), do either AMD or Intel's 64-bit >chips have any features that would make it more desirable over the other? Number >of registers, cache size, special instructions (bsf, popcnt, etc.), or whatever >else. IA-64 pros: * Lots of registers * Lots of cache x86-64 pros: * High clock speed * Out of order execution * Twice as many registers as x86 * Runs x86 software fast * Will be available in cheap PCs (imagine, a 64-bit PC chip for $50...) x86-64 wins hands down IMO. >2. How much will one be able to take advantage of the hardware using a C/C++ >compiler and no assembly programming? The reason I ask this question is because Programs written in C/C++ will get a performance gain from just recompiling for x86-64 because they'll be able to use the extra registers and all the bitboard operations will become 64-bit operations. If the programs have assembly, the assembly will have to be updated for the program to run in 64-bit mode. Assembly on IA-64 is a moot point because it's nearly impossible to write assembly for the chip. -Tom
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.