climateprediction.net home page
Is my machine really so slow?

Is my machine really so slow?

Questions and Answers : Windows : Is my machine really so slow?
Message board moderation

To post messages, you must log in.

AuthorMessage
old_user54180

Send message
Joined: 11 Feb 05
Posts: 6
Credit: 6,213
RAC: 0
Message 9288 - Posted: 14 Feb 2005, 10:54:23 UTC

Just joined the project a few days ago and received my first 2 WUs. 43 hours done, roughly 3100 hours to go (14,4 s/TS).

In MPEG-2-Encoding my "thingie" here performs roughly like a P4/1800. Therefore I can hardly believe that a single P4/2400 or P4/3000 ist almost 10 times faster than my machine.

Most of the time there was nothing running except the 2 climateprediction-WUs via BOINC 4.19.

Screensaver ist set to blank.

Regards Gerhard.

ID: 9288 · 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 9297 - Posted: 14 Feb 2005, 13:42:55 UTC
Last modified: 14 Feb 2005, 13:43:11 UTC

What is the speed of your processors? Is it a dual P3 of some sort? 100 or 133 front side bus and memory?
ID: 9297 · Report as offensive     Reply Quote
old_user54180

Send message
Joined: 11 Feb 05
Posts: 6
Credit: 6,213
RAC: 0
Message 9309 - Posted: 14 Feb 2005, 18:49:19 UTC
Last modified: 14 Feb 2005, 20:19:18 UTC

Yes it's a dual P3/1000 with 512 MB RAM (PC 133), CPU peed ist 1000 MHz and FSB speed is 133 MHz.

Something must be wrong here.

For example:

host# 105333 is a single Celeron at 2400 MHz. It gives 1221.6 million ops/s and 3644.9 million ops/s and needs 3.2 s/TS

host# 110294 (dual P3@1000 MHz; my machine) gives 883.84 millon ops/s and 2168 million ops/s and needs 14.4 s/TS.

I don't untderstand, how 50% more CPU-Power generates 450% faster results.

Looking at one of your machines (host# 79505) I get really confused. This machine ist slower (MIPS) than mine and produces much faster results, how can that be?

There must be a bottleneck here or I made a mistake setting up BOINC and CP.

Is ist possible tu run one WU on both CPUs?
At the moment there are two workunits running.

Regards Gerhard
ID: 9309 · 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 9317 - Posted: 14 Feb 2005, 20:45:28 UTC - in response to Message 9309.  
Last modified: 14 Feb 2005, 20:46:09 UTC

> Something must be wrong here.
>
I think so.

> Looking at one of your machines (host# 79505) I get really confused. This
> machine ist slower (MIPS) than mine and produces much faster results, how can
> that be?
>
The benchmarks for BOINC, are meaningless in measuring CPDN performance. In fact, the difference in benchmark scores between the same processor in BOINC for Linux and Windows is ridiculous. For my P4, the Linux benchmark sucks compared to the Windows one, but CPDN processes faster in Linux. The benchmark is definitely a problem with BOINC, which is well known.

> Is ist possible tu run one WU on both CPUs?
> At the moment there are two workunits running.
>
No, the code isn't parallelized, but eventually they may have to with dual core processors becoming more numerous over the next couple years.

Yes, you definitely have a problem. With a single 800 MHz Duron with 100 MHz front size bus and PC133 memory, I was getting 9 sec/TS. With a 1 GHz P3 (and BOINC CPDN is optimized for Intel processors), you should definitely be getting better than that. I would hazard a guess in the 6 to 8 sec range but I could be off. You may want to limit yourself to run one model (you can change in preferences) and see what your trickle durations are.
ID: 9317 · Report as offensive     Reply Quote
old_user2500

Send message
Joined: 28 Aug 04
Posts: 65
Credit: 9,636,280
RAC: 0
Message 9333 - Posted: 15 Feb 2005, 4:47:58 UTC

With a dual P3 1Ghz you should be running two models and averaging around 9 or 10 s/TS per model. This is what I was getting on a pair of D6VAA's . Unfortunately there seems to be a penalty of about 25% per processor when running dual PIII's .


ID: 9333 · Report as offensive     Reply Quote
old_user54180

Send message
Joined: 11 Feb 05
Posts: 6
Credit: 6,213
RAC: 0
Message 9365 - Posted: 15 Feb 2005, 18:55:53 UTC - in response to Message 9317.  


[information on benchmarks]

Hmmm, I hope that the other parts of the software are more reliable than the benchmarks. ;-)

> > Is ist possible tu run one WU on both CPUs?
> > At the moment there are two workunits running.
> >
> No, the code isn't parallelized, but eventually they may have to with dual
> core processors becoming more numerous over the next couple years.

Quite surprising because there are already lots of hyperthreading CPUs (poor mans SMP) out in the wild and they are still spreading. intel gave the SMP-supporting software a real push with the introduction of hyperthreading.

> Yes, you definitely have a problem. With a single 800 MHz Duron with 100 MHz
> front size bus and PC133 memory, I was getting 9 sec/TS. With a 1 GHz P3 (and
> BOINC CPDN is optimized for Intel processors), you should definitely be
> getting better than that. I would hazard a guess in the 6 to 8 sec range but
> I could be off. You may want to limit yourself to run one model (you can
> change in preferences) and see what your trickle durations are.

Running only one model accelerated it a little bit (13.5 s/ZS) and after resuming the second model (now both are running) the speed didn't decrease.

CPDN seems to need a lot of memory bandwith and the memory interface of the VIA 694X (chipset of my board) is quite slow.

I will leave it as it is and keep on running two models.

In a few weeks time I will have a new machine (dual Xeon2667, 2 GiB Memory) which shold be a "little" faster (I expect 2,5x - 3x). Then I will try to transfer (should be possible) the models to the new machine and see what happens to the speed of CPDN.

Regards Gerhard
ID: 9365 · Report as offensive     Reply Quote
Profile Andrew Hingston
Volunteer moderator

Send message
Joined: 17 Aug 04
Posts: 753
Credit: 9,804,700
RAC: 0
Message 9367 - Posted: 15 Feb 2005, 20:22:30 UTC - in response to Message 9365.  


> I will try to transfer (should be possible) the models to the new machine and see what happens to the speed of CPDN.
>

Should be possible. You will need to transfer the whole BOINC folder and reinstall BOINC over the top. But beware if you ever have to use CD/DVD to do a transfer, as the read only flag will have to unset.

By then BOINC 4.2x may be released and we are not yet sure how upgrade to that version will be done.
ID: 9367 · Report as offensive     Reply Quote
old_user54180

Send message
Joined: 11 Feb 05
Posts: 6
Credit: 6,213
RAC: 0
Message 9371 - Posted: 15 Feb 2005, 23:03:54 UTC - in response to Message 9367.  

[Transferring BOINC an CPDN-models]

> Should be possible. You will need to transfer the whole BOINC folder and
> reinstall BOINC over the top.

I will try it in this manner. The new machine will use the old harddisks so no transferring is necessary. Just reinstall BOINC.

> By then BOINC 4.2x may be released and we are not yet sure how upgrade to that
> version will be done.

I'm no version junkie. :-)

Regards Gerhard.
ID: 9371 · Report as offensive     Reply Quote
Profile Ananas
Volunteer moderator

Send message
Joined: 31 Oct 04
Posts: 336
Credit: 3,316,482
RAC: 0
Message 9423 - Posted: 16 Feb 2005, 19:00:21 UTC - in response to Message 9365.  
Last modified: 16 Feb 2005, 19:03:03 UTC

> ...
> In a few weeks time I will have a new machine (dual Xeon2667, 2 GiB Memory)
> which shold be a "little" faster (I expect 2,5x - 3x). Then I will try to
> transfer (should be possible) the models to the new machine and see what
> happens to the speed of CPDN.
> ...


If you want to use the full power of those Xeons, use them with HT. Of course your models will loose some speed from that but you will be able to run 4 at once.
____

The P3/1000 : a penalty of about 25% (rather a bit more on Coppermine with only 256k cache) is normal for those systems, a big CPU cache can fix some of it but there's still some loss compared to a single system. Upgrading to Tualatin P3s would help some as those have 512k cache, but still it would not be twice the speed of a single CPU system.

If you want to keep the Coppermines, you could try to use a different project on one of the CPUs, my P3/1266 has much better trickle times running only one CPDN and something else on the other CPU.
ID: 9423 · Report as offensive     Reply Quote
old_user54180

Send message
Joined: 11 Feb 05
Posts: 6
Credit: 6,213
RAC: 0
Message 9434 - Posted: 16 Feb 2005, 22:40:13 UTC - in response to Message 9423.  

...
> > In a few weeks time I will have a new machine (dual Xeon2667, 2 GiB
> > Memory) which shold be a "little" faster (I expect 2,5x - 3x).
...

> If you want to use the full power of those Xeons, use them with HT.

I'm still considering the upgrade from w2k to WinXP. The activation "feature" gives me little headache because until now I found no statement from Microsoft what will happen when the product "lifetime" is over. When I buy a product then I want to have the decision how long I use it.
____
> If you want to keep the Coppermines, you could try to use a different project
> on one of the CPUs,

After changing this things (*) accelerated the models from 14,4 s/TS to 13.3 s/TS (and its still slowly accelerating).

(*) model1 from CPU 0,1 to CPU 0
model2 from CPU 0,1 to CPU 1
Global preferences:
- Write to disk at most every: from 60s to 10s
- Leave applications in memory while preempted? from no to yes

Regards Gerhard
ID: 9434 · Report as offensive     Reply Quote
Profile Ananas
Volunteer moderator

Send message
Joined: 31 Oct 04
Posts: 336
Credit: 3,316,482
RAC: 0
Message 9444 - Posted: 17 Feb 2005, 8:04:53 UTC - in response to Message 9434.  

I have a server board with two S603 Xeon 2200 / 1G RIMM here but not running yet, my problem is the OS too (plus they need a less noisy cooler). I haven't made a decision yet but afaik. neither Win2k WS nor XP WS will support the 4 virtual CPUs - so I currently try to catch a cheap Win2k server (SBS) licence at EBay. If they refuse to leave one for me for little money, it will be some NetBSD or Linux I guess.


> ____
> ...
> (*) model1 from CPU 0,1 to CPU 0
> model2 from CPU 0,1 to CPU 1

I will have to try that too, sounds like a good idea, thanks :-)
ID: 9444 · Report as offensive     Reply Quote
old_user54180

Send message
Joined: 11 Feb 05
Posts: 6
Credit: 6,213
RAC: 0
Message 9450 - Posted: 17 Feb 2005, 9:57:39 UTC - in response to Message 9444.  

> I have a server board with two S603 Xeon 2200 / 1G RIMM here but not running
> yet, my problem is the OS too (plus they need a less noisy cooler). I haven't
> made a decision yet but afaik. neither Win2k WS nor XP WS will support the 4
> virtual CPUs

Windows XP WS supports two physical CPUs with Hyperthreading. It will use all 4 logical processors with their full potential. There is no need for purchasing a server version of Windows XP (written somewhere on microsoft.com).

- so I currently try to catch a cheap Win2k server (SBS) licence
> at EBay.

IMO no good idea because W2k doesn't support Hyperthreading at all. It will treat the 4 logical CPUs like physical ones. This ist often slower than 2 Xeons with HT disabled.
...
[affinity]

It works here. The last 8 hours the models accelerated slightely from 13.3 s/ST to 13.2 s/TS. I will complete them with tis settings ("only" 2700 hours left).


Regards Gerhard
ID: 9450 · Report as offensive     Reply Quote
Profile Ananas
Volunteer moderator

Send message
Joined: 31 Oct 04
Posts: 336
Credit: 3,316,482
RAC: 0
Message 9679 - Posted: 21 Feb 2005, 8:39:34 UTC - in response to Message 9450.  

Thanks for those hints. I tried RedHat 7 now but the kernel seems to be too old, it shows only 2 CPUs *sigh* no Halloween Linux for me ;-)

I will receive a 2003 server trial version very soon so I can check how it handles the board (it's a "slightly" outdated IWill DP 400).

Beeing busy with a SETI Classic Gauntlet (probably the lastone) for 3 weeks I will not test CPDN on it for some time though.
ID: 9679 · Report as offensive     Reply Quote

Questions and Answers : Windows : Is my machine really so slow?

©2024 cpdn.org