Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Multi-processor chess (Windows flavors)

Author: Francesco Di Tolla

Date: 03:36:43 03/09/00

Go up one level in this thread


On March 08, 2000 at 20:33:37, Robert Hyatt wrote:
>I don't see how a program can control this.  IE in unix, I can self-nice my
>process to a lower priority, but I am not aware of such facilities on other
>systems, as it is normally done by a sysadmin-type decision.  With Crafty,
>you can choose the number of processors to use.  IE if you run on a quad,
>you can use 1,2,3 or 4 cpus...  3 leaves one for normal stuff.  :)

in winwods NT you can do the same, one can choose among several prirotiy levels
(not really using a nice number)

I even have a tool for windows 9x that does it, while NT has it's default tool
to handle it.

Windows programs can adjust the priority also from inside the program, but this
would make the code less portable.

>>For example on a 2-CPU system, I'd hope to be able to do something like set the
>>thread priority of one engine thread to real-time-critical-highest

>I don't understand why you would want 'real-time priority' for _any_ chess
>thread.

actually I would lower it (even to idle time processing) to have a snappier
interface and better communications, the engine would squeeze all the free flops
out of the CPU and the total performance would not deop significantly.

Even if you drop 2% of the CPU time it is not an issue at all.

ciao
franz



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.