Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: How to get more VPU time.

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.