Chessbrain, need a little help.

SinfulWeeper

Diamond Member
Sep 2, 2000
4,567
11
81
I might give it a dedicated box in time if I could understand it. But I set the priority to normal and memory usage to mid, and it only did one job

I am having trouble understanding this client. I just downloaded and installed it... it has not done anything since :confused:. After it did that job, CPU usage went back to 99% for SoB.
Do we have to manually restart it every time? The client I have is the command line version.

Here is all it did after 20 minutes.
 

Confused

Elite Member
Nov 13, 2000
14,166
0
0
All my clients have been idle for 3,500 seconds.

They'll kick in and get another job from the servers soon. They seem to do this every now and then, they'll be idle for a while, then get some work and submit a job every 30-60 seconds for a few hours more.

It wasn't until I installed the Chess Brain Monitoring Operations Center could I see this pattern, and see whether it's just one computer or all computers not getting a job :)


Oh yeah, and they have actually said that there is no real advantage to using more than 16mb of memory either, and can sometimes cause more problems :)

Garry
 

SinfulWeeper

Diamond Member
Sep 2, 2000
4,567
11
81
In that case in time it will get it's own box. My cEM's dropped 60000 just after installing the client and rebooting. It might be best for it to work by itself if works like that.
 

Confused

Elite Member
Nov 13, 2000
14,166
0
0
I haven't seen any drop in my SB rate with CB installed, so it's weird that you've seen such a big drop! :confused:

It would be a HUGE waste to leave CB alone on a box, as it is totally dependant on how often the CB server gives it a job, because out of over 3 days that my server has been on, CB has used about 3hrs of CPU time, so if you leave CB alone, then that's about 23hrs of unused CPU time per day!

The rate for SB does fluctuate between reboots, as it's an average of how much work has been done since the client has been open, and it's always slow at start, then it builds up as the compuer gets left more and more.


Garry
 

SinfulWeeper

Diamond Member
Sep 2, 2000
4,567
11
81
Well after taking CB off of startup, SB went right back to normal in the just under 450000 cEM's.

Perhaps I'll but CB in a PII 300 machine. All I need for that is a case and a stick of memory. It seems if CB can do what it needs in under 5 seconds with my machine, the PII can do it in about 15 seconds.
Being it gets intermediate requests, that should equalize things.
 

winr

Diamond Member
Feb 17, 2001
6,081
56
91
I have CB set to "idle" and "16 megs".
I am using the GUI version.
cjus from Chess Brain advised me to run no more than 16 megs.
I tried setting it to normal and it slowed everything down.


:)
 

BofRA

Platinum Member
Apr 26, 2002
2,362
1
81
I have it set to "below-normal" and "16 megs"
I am using the GUI version
It is running on six of my SETI crunchers that total about 40WU's per day. Those crunchers dropped in production by a total of 2 while running CB so I think there is almost no real impact!
 

FoBoT

No Lifer
Apr 30, 2001
63,084
15
81
fobot.com
CB only processes moves when they are sent to your client, which is periodically

if you run CB only on any boxen, you will waste cycles, it is the nature of the project, the servers do not provide constant work to the client

in my opinion, a "best practice" is to run CB on all your DC boxen with another client/project

also, as has been stated, on some high RAM boxen i bumped up the RAM setting and it gets "stuck" sometimes, the % of cpu usage stays high, but it really isn't doing more work, so keep the default of 16MB

i do up the priority to "Below normal" so that when it gets a job from the CB server it will process it quickly and send it back promptly, i thought i read somewhere that there is a time out for moves sent to a particular client, ie the server expects the results within a fairly short time (so you can't "no-net" CB, you have to have a continuous internet connection)

i should probably go read some more posts on the CB forum
 

SinfulWeeper

Diamond Member
Sep 2, 2000
4,567
11
81
Alright, I'll put it on two non-P4 machines. Their production is not exactly stellar on SoB. But should be more than good enough for this project.
 

sciencewhiz

Diamond Member
Jun 30, 2000
5,885
8
81
FoBoT, you are right. Most of the time, chessbrain plays games that are 60 minutes per side. For these games, it needs answers back in a little less then a minute. Sometimes it plays shorter or longer games, and so the response time varies. However, if the server doesn't have a response from some computers, it will send it out again to another computer that has already finished it's first unit. This is where if you look at the advanced stats, there is the difference between proceesed units and accepted units.