Author: Tom Kerrigan
Date: 16:00:52 05/20/03
Go up one level in this thread
On May 20, 2003 at 18:32:38, Russell Reagan wrote: >On May 19, 2003 at 17:18:13, Tom Kerrigan wrote: > >>(5) - GCC, and I believe VC, have been compiling 64-bit binaries for some time. > >I don't know a great deal about what makes a good compiler, so maybe you or >someone else can comment. GCC or VC++ may be able to compile code that will run >on the Opteron, but will it be optimized well? There are a lot more registers >than there are in the Athlon/P4 (16 64-bit GPR's, 16 128-bit XMM, 8 64-bit MMX). >If you take the current GCC or VC.NET and compile, say, Crafty on an Opteron, >will it take advantage of all of the new specs? I assume that at the very least, >it would take advantage of the extra GPR's and larger cache? Because the Opteron has basically the same instruction set and design as the Athlon, I imagine VC and gcc will be able to optimize just as well as they currently do for the Athlon. It should be no problem for these compilers to make use of the extra registers. There's not much that compilers can do to target specific cache sizes... -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.