climateprediction.net home page
HT & CPDN - Let me see if I understand it...

HT & CPDN - Let me see if I understand it...

Questions and Answers : Windows : HT & CPDN - Let me see if I understand it...
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Friedrich S.

Send message
Joined: 22 Jan 05
Posts: 40
Credit: 4,596,406
RAC: 1,493
Message 7657 - Posted: 26 Jan 2005, 20:09:30 UTC

Hello,

I have a P4 with 2,8 GHz and HT. I am running CPDN on one CPU and the Seti Classic on the other (emptying the queue).
I am considering to run CPDN only and use HT for that. After reading through the FAQ, Forum and other sites, I am still a little puzzeled, so let me see if I got it right:

1) I can run CPDN under BOINC 4.13 on a computer with HT. And (usually) it does not crash. (There were some earlier messages somewhere where it did.)

2) If I do that, my computer works on 2 WU instead of one, so I need twice as much disk space (2x 700 MB), too.


If the above is right, I have more questions:

a) If I run CPDN only, will HT actually accelerate the calculation?

b) If I run CPDN only, will the WUs still be swapped every 60 minutes (or whatever time intervall I set under preferences)? What/How will they be swapped, e.g. switch processors?

c) Is there a way to temporarily (e.g. 30 minutes) to suspend calculation for just one of the two?

Thanks lot for your help!

Friedrich

ID: 7657 · Report as offensive     Reply Quote
Profile old_user156
Avatar

Send message
Joined: 5 Aug 04
Posts: 186
Credit: 1,612,182
RAC: 0
Message 7660 - Posted: 26 Jan 2005, 20:30:27 UTC
Last modified: 26 Jan 2005, 21:11:30 UTC

> I have a P4 with 2,8 GHz and HT. I am running CPDN on one CPU and the
> Seti Classic on the other (emptying the queue).
> I am considering to run CPDN only and use HT for that. After reading
> through the FAQ, Forum and other sites, I am still a little puzzeled,
> so let me see if I got it right:

>1) I can run CPDN under BOINC 4.13 on a computer with HT. And (usually) it
>does not crash. (There were some earlier messages somewhere where it did.)

I have two dual Xeon HT machines running four models each, they're doing fine to date. Many others are running two models on single physical CPU HT machines without any problems.


> 2) If I do that, my computer works on 2 WU instead of one, so I need twice
> as much disk space (2x 700 MB), too.

Yes, although all you <i> have to </i> have is 600MB of <i>free space</i> anytime you resume either model AFAIK.

&gt; If the above is right, I have more questions:

&gt; a) If I run CPDN only, will HT actually accelerate the calculation?

Nope, both models will run slower but your overall throughput will increase, ie. 2 models in 30 days instead of 1 model in 20 days, those sort of figures.

&gt; b) If I run CPDN only, will the WUs still be swapped every 60 minutes
&gt; (or whatever time intervall I set under preferences)? What/How will
&gt; they be swapped, e.g. switch processors?

Nope, they just run all the time - I've found I get a slight increase in performance if I use 'Task manager' to set the affinity of each model to a single CPU but it is a very small increase.

&gt; c) Is there a way to temporarily (e.g. 30 minutes) to suspend calculation
&gt; for just one of the two?

Yes, effectively; Set affinity of both models to a single CPU, ie. rightclick on a process in 'task Managaer' (xxx_um_xxx) and set affinity to the same CPU - this will leave you one CPU completely free - I've just now tested this on one of my dual Xeon machines &amp; it works. Both models will still run but at roughly half speed whilst limited to using a single CPU for both.

<a href="http://www.nmvs.dsl.pipex.com/"><img src="http://boinc.mundayweb.com/cpdn/stats.php?userID=6&amp;team=off&amp;trans=off"></a>

<a href="http://www.nmvs.dsl.pipex.com/">Distributed Mania</a>
ID: 7660 · Report as offensive     Reply Quote
Profile geophi
Volunteer moderator

Send message
Joined: 7 Aug 04
Posts: 2183
Credit: 64,822,615
RAC: 5,275
Message 7666 - Posted: 26 Jan 2005, 21:56:55 UTC

As Nick said, yes it will speed the calculation through running two models at once. I've seen, and others have commented, that it appears to be about a 15% increase in throughput from hyperthreading, i.e. my P4 can do two models in ~21.5 days using HT, but with HT turned off, it would take ~25 days to do two models.
ID: 7666 · Report as offensive     Reply Quote
Profile old_user156
Avatar

Send message
Joined: 5 Aug 04
Posts: 186
Credit: 1,612,182
RAC: 0
Message 7786 - Posted: 27 Jan 2005, 16:55:51 UTC - in response to Message 7666.  
Last modified: 27 Jan 2005, 16:56:50 UTC

edited out...

<a href="http://www.nmvs.dsl.pipex.com/"><img src="http://boinc.mundayweb.com/cpdn/stats.php?userID=6&amp;team=off&amp;trans=off"></a>

<a href="http://www.nmvs.dsl.pipex.com/">Distributed Mania</a>
ID: 7786 · Report as offensive     Reply Quote
Profile Friedrich S.

Send message
Joined: 22 Jan 05
Posts: 40
Credit: 4,596,406
RAC: 1,493
Message 7870 - Posted: 28 Jan 2005, 3:17:15 UTC - in response to Message 7660.  

Thanks a lot for your answers!
Once the queue for Seti clasic is empty I am ready to switch from 1 to 2 CPUs.

Thanks again!

Friedrich
ID: 7870 · Report as offensive     Reply Quote

Questions and Answers : Windows : HT & CPDN - Let me see if I understand it...

©2024 cpdn.org