climateprediction.net home page
Computer performance when running models

Computer performance when running models

Message boards : Number crunching : Computer performance when running models
Message board moderation

To post messages, you must log in.

AuthorMessage
dajashby

Send message
Joined: 1 Sep 04
Posts: 55
Credit: 17,223,688
RAC: 967
Message 5167 - Posted: 9 Oct 2004, 23:35:24 UTC

I\'m convinced that the BOINC client is comsuming far more of my cpu cycles than the Classic CPDN did. Generally speaking CPDN usually took up about 40% of my CPU, BOINC is often at close to 100. The problem may be that I appear to be running two models. Is this normal, or did I stuff up when I was setting up the process? If it isn\'t normal to run two at a time, how can I reduce the load without causing problems? I\'m running XP SP2 on a 2.8 Ghz Pentium 4 machine, and I\'ve currently got preferences set to suspend activity when I\'m using the machine.
ID: 5167 · Report as offensive     Reply Quote
Profile Keck_Komputers
Avatar

Send message
Joined: 5 Aug 04
Posts: 426
Credit: 2,426,069
RAC: 0
Message 5168 - Posted: 10 Oct 2004, 0:28:50 UTC

BOINC recognizes HT processors as 2 processors and will run one model per CPU. The old version would only run 1. This seems to be what you are seeing. If you only want to run one at a time you can set maximum number of CPUs to 1.
<br>John Keck -- BOINCing since 2002/12/08 -- <a href="http://www.boinc.dk/index.php?page=user_statistics&amp;project=cpdn&amp;userid=191"><img border="0" height="80" src="http://191.cpdn.sig.boinc.dk?188"></a>
ID: 5168 · Report as offensive     Reply Quote
dajashby

Send message
Joined: 1 Sep 04
Posts: 55
Credit: 17,223,688
RAC: 967
Message 5169 - Posted: 10 Oct 2004, 0:43:58 UTC - in response to Message 5168.  

&gt; BOINC recognizes HT processors as 2 processors and will run one model per CPU.
&gt; The old version would only run 1. This seems to be what you are seeing. If you
&gt; only want to run one at a time you can set maximum number of CPUs to 1.
&gt; <br>John Keck -- BOINCing since 2002/12/08 -- <a> href="http://www.boinc.dk/index.php?page=user_statistics&amp;project=cpdn&amp;userid=191"&gt;<img> border="0" height="80" src="http://191.cpdn.sig.boinc.dk?188"&gt;</a>
&gt;
&gt;
I wondered if that might be the case. If I now go in and change that setting, what will happen to the second model? Will it continue to run until it's finished, or will it sit there until the first one is finished and then continue, or is it okay to cancel one of the models - and if so, how do I do that?
ID: 5169 · Report as offensive     Reply Quote
dajashby

Send message
Joined: 1 Sep 04
Posts: 55
Credit: 17,223,688
RAC: 967
Message 5171 - Posted: 10 Oct 2004, 1:32:13 UTC - in response to Message 5169.  

&gt; &gt; BOINC recognizes HT processors as 2 processors and will run one model per
&gt; CPU.
&gt; &gt; The old version would only run 1. This seems to be what you are seeing.
&gt; If you
&gt; &gt; only want to run one at a time you can set maximum number of CPUs to 1.
&gt; &gt; <br>John Keck -- BOINCing since 2002/12/08 -- <a>
&gt; href="http://www.boinc.dk/index.php?page=user_statistics&amp;project=cpdn&amp;userid=191"&gt;<img>
&gt; border="0" height="80" src="http://191.cpdn.sig.boinc.dk?188"&gt;</a>
&gt; &gt;
&gt; &gt;
&gt; I wondered if that might be the case. If I now go in and change that setting,
&gt; what will happen to the second model? Will it continue to run until it's
&gt; finished, or will it sit there until the first one is finished and then
&gt; continue, or is it okay to cancel one of the models - and if so, how do I do
&gt; that?
&gt;
&gt;
On reflection, there isn't a problem with running two models on the machine when I am not using it. I currently have the preferences set to suspend the model when I'm doing anything else on the computer, but running one model at such times is not really a problem. Can I manually suspend one model, and not the other, I wonder? The only problem there is remembering to unsuspend it when I stop using the computer for anything else.
ID: 5171 · Report as offensive     Reply Quote
old_user73

Send message
Joined: 5 Aug 04
Posts: 39
Credit: 14,887
RAC: 0
Message 5174 - Posted: 10 Oct 2004, 7:40:19 UTC - in response to Message 5171.  
Last modified: 10 Oct 2004, 7:41:00 UTC

In your case I would make BOINC run only 1 model at a time. It will complete that one faster than when running 2 and you won't have to think about starting and stopping stuff.

When you alter you settings to 1-model-only-mode the client will wait untill next trickle (or untill you press "update prefs") and will then pause model 2 untill model 1 is finished - so you won't loose any work.
ID: 5174 · Report as offensive     Reply Quote
dajashby

Send message
Joined: 1 Sep 04
Posts: 55
Credit: 17,223,688
RAC: 967
Message 5175 - Posted: 10 Oct 2004, 7:50:23 UTC - in response to Message 5174.  

&gt; In your case I would make BOINC run only 1 model at a time. It will complete
&gt; that one faster than when running 2 and you won't have to think about starting
&gt; and stopping stuff.
&gt;
&gt; When you alter you settings to 1-model-only-mode the client will wait untill
&gt; next trickle (or untill you press "update prefs") and will then pause model 2
&gt; untill model 1 is finished - so you won't loose any work.
&gt;

Thanks for the info.
ID: 5175 · Report as offensive     Reply Quote
Profile old_user122

Send message
Joined: 5 Aug 04
Posts: 6
Credit: 103,423
RAC: 0
Message 5207 - Posted: 10 Oct 2004, 23:01:15 UTC

I don't think the CPU load that CPDN causes should slow down your other computer use significantly even if you run two models at once. Of course it does hog twice the memory, though, and 2 x ~40 MiB may be too much. Your call.
ID: 5207 · Report as offensive     Reply Quote

Message boards : Number crunching : Computer performance when running models

©2024 cpdn.org