Author: José de Jesús García Ruvalcaba
Date: 10:16:53 04/08/99
Go up one level in this thread
On April 08, 1999 at 08:12:09, David Blackman wrote: >On April 07, 1999 at 16:20:29, José de Jesús García Ruvalcaba wrote: > >> I have compiled Faile for my Sparc/Solaris machine, with different compilers >>and different options. But it uses very little cpu time. >> My other engines usually go to 50% cpu (it is a two-processor machine, so they >>are using a full cpu). >> At first Faile used about 22%, compiled with gcc and its standard makefile. The >>first version compiled wuth cc used even less processor time. I have compiled it >>again a few times with different options. The best one is consistently using >>over 30% in the middle-game and has peaked to 40% in the endgame. >> Those figures are better than the first ones, but still far from what I >>consider "good" (that would mean 49% at least). >> Any suggestions to increase the cpu usage? BTW, all those figures are without >>any other process (but the systems ones and xboard) running. >> Thanks in advance. > >Does the hard disc work very hard while the program is running? Maybe you need >to set it to use smaller transposition tables. > Faile does not use hash tables yet. I do not know if the hard disc is working at all, as I do not play in front of the computer that is running the chess engine. And it has 256 Mb RAM, I think that allows for a reasonable sized hash table. >Do these cpu figures include both user and system cpu time for the program, or >just user time? If the program is burning lots of system time, maybe you have a >problem with un-aligned memory accesses being trapped and emulated in the >kernel. It is only user time. How do I check for un-aligned memory accesses? Thanks for your answer.
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.