Subject: Re: Seti@Home never uses more than 50% CPU ???ATTN Mike Ober
From: "Hurrah" <hurrah@not.here>
Date: 19/08/2004, 22:25
Newsgroups: alt.sci.seti

"Martin 53N 1W" <ml_news@ddnospamddml1dd.co.uk.dd> wrote in message
news:c70Vc.62$8A4.34@newsfe4-gui.ntli.net...

[...]
What do you mean by "Don't forget to up your cache size as well." - the
L2
cache is fixed !!! Or do you mean the cache of WU's to be processed?


Martin,

Thanks for your kind reply:


Your WU cache... You'll be processing more WUs per day with four s@h
processes running in (psuedo) parallel.

You get the extra WU throughput because you utilise the CPU cache
better. The CPU gets a better chance to stay busy while waiting for the
impossibly slow main memory to catch up.


OK, have now set "SETI Driver" to 4 processes on the Dual Xeon server. Will
wait for a couple of days and see how SETI Queue thinks it's doing....in
comparison to when I only had the two processes going (one per CPU)!


I have a second PC, (dual P3/800MHz) - do I tick the box for "set
affinity"
or leave it blank?
What does "set affinity" do?

Set affinity tries to keep a process with the same processor, and hence
with its data that is already in that CPU's cache. This is a good idea
for performance.


So, for the dual P3/800 I'll set (processor) affinity to a tick (which is ON
I guess).

This currently does one WU per CPU around every 10 hours - so in 24 hours, I
get around 4.5 WU's - not many but as it's on (anyway) that's around 33 per
week.


H.