Author: Robert Hyatt
Date: 11:00:50 02/18/03
Go up one level in this thread
One important thing I had forgotten. The SPEC version of crafty is not the same as a "production" version. For example, the COMPACT_ATTACKS stuff is all gone. In fact, all such compile options (for performance-ralated issues) are missing, so that all vendors get to use the same basic algorithm. This means that the SPEC version is certainly going to be slower than the normal version, for a specific platform. But since things like COMPACT_ATTACKS were written for machines with fairly small cache, it seemed reasonable when working with the SPEC folks to eliminate such things or else the SPEC numbers become harder to understand. Therefore, don't compare _anything_ to the SPEC version, it has no tablebases, no book, all the ancillary stuff (learning, etc) has been removed as well, so that the compilation process is not so daunting... In particular, the time to run the test is good to compare different processors and compilers, but only using the spec crafty code, not any distributed version, even though it might have the same version number. The X86 assembly is not used in the spec version for obvious reasons, which is a further slow-down.
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.