Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Intel 8 and Crafty

Author: Russell Reagan

Date: 23:37:37 12/16/03

Go up one level in this thread


On December 17, 2003 at 01:20:48, Russell Reagan wrote:


>With the Windows Intel C++ compiler, others have been able to get much faster
>speeds than I can get with the Linux Intel C++ compiler. In one case, we used
>the same make target on the same hardware, and got significantly different
>speeds (I got 754 Knps, he got 960 Knps).
>
>I am also unable to get both PGO and IPO to work together with Crafty so far,
>but I was able to get it to work for something simpler (TSCP) for a 30% speed
>increase over using only one or the other. Maybe getting both of these to work
>together for Crafty is the key.
>
>So far I've only managed to either break the make file, or get compiler errors
>if I try to compile it on the command line :)

Aha! I figured out my mistake, and the number I reported above was wrong (754
Knps was with gcc). The default linux-icc target, which only does PGO, gets 809
Knps. After I got PGO and IPO to work together, the speed went up to 896 Knps
(roughly 10-11% increase). Still, I am unable to get numbers like 960 Knps on my
Athlon XP 2400+ (2GHz).

I also wonder why PGO and IPO are not both used in the default make target of
linux-icc, since it gives another 10% for free. I only had to change about three
lines.



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.