mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Hardware

Reply
 
Thread Tools
Old 2005-12-08, 03:41   #12
cheesehead
 
cheesehead's Avatar
 
"Richard B. Woods"
Aug 2002
Wisconsin USA

1E0C16 Posts
Default

Quote:
Originally Posted by MS63
if one runs two instances of Prime95, do they each require their own User/Computer ID?
No, not required. PrimeNet (and George) will happily accept results with a single user/computer ID that were produced on multiple CPUs or systems -- and lump them all in the same total of factoring and LL time for ranking purposes.

But if you want PrimeNet to keep separate totals for different instances, then you'll need to use separate IDs.
cheesehead is offline   Reply With Quote
Old 2005-12-08, 04:02   #13
MS63
 
Oct 2005

2416 Posts
Default

I seem to remember that a problem with UNassigning occurs if one allows PrimeNet to make assignments and both instances of P95 have the same User and Computer ID's.

For example, P95a has 1234567 assigned and P95b has 123456789. When, say, P95a contacts PrimeNet, the candidate 123456789 will be UNassigned. Then, when P95b contacts PrimeNet the 'not assigned' error will be produced.

Or vice versa.

If someone says I'm wrong then, unless I can be bothered to test it again, I'm wrong. Even then I could be wrong.
MS63 is offline   Reply With Quote
Old 2005-12-11, 12:07   #14
patrik
 
patrik's Avatar
 
"Patrik Johansson"
Aug 2002
Uppsala, Sweden

52·17 Posts
Default

Well, I'd say you are wrong, since this is how I'm running one of my computers without any problems.

Regarding the iteration times, I think it is different for different processors, and maybe also for different versions of Prime95 (whether or not running two instances is better than one).
patrik is offline   Reply With Quote
Old 2005-12-13, 07:59   #15
cheesehead
 
cheesehead's Avatar
 
"Richard B. Woods"
Aug 2002
Wisconsin USA

1E0C16 Posts
Default

Quote:
Originally Posted by MS63
I seem to remember that a problem with UNassigning occurs if one allows PrimeNet to make assignments and both instances of P95 have the same User and Computer ID's.
Oh, I think you're right.

I was thinking of situations where all my PrimeNet assignments were executed on a single system. I reported results from non-PrimeNet-assigned work on other systems using the same user & computer ID.
cheesehead is offline   Reply With Quote
Old 2005-12-13, 14:48   #16
MS63
 
Oct 2005

22·32 Posts
Default

It's one apiece. (Sort of.)

Any more views on this?


Last fiddled with by MS63 on 2005-12-13 at 14:49
MS63 is offline   Reply With Quote
Old 2006-01-12, 00:46   #17
MS63
 
Oct 2005

22×32 Posts
Default

Quote:
Originally Posted by MS63
From VERY unreliable memory my per iteration time INCREASED when I ran two instances of Prime95, not decreased as you have experienced.

I will experiment with this again after Christmas: ...
Well, as promised, here are my findings:

I am running an HT enabled Pentium 4E 3.0 GHz Prescott 90nm processor with 16KB L1 cache and 1024KB L2 cache. There are 2GB of RAM installed.

The two exponents involved in my testing were 15002213 (Pa) and 16147193 (Pb). I cannot recall the FFT sizes.

Running alone, with or without affinity set, Pa had a per iteration time of 0.028 sec.

Running alone, with affinity set to both none and 1, Pb had a per iteration time of 0.032 sec, and a per iteration time of 0.033 sec with affinity set to 0.

With both Pa and Pb running the best mean per iteration time of 0.02775 sec was obtained when both Pa and Pb had affinity set to none, or both had affinity set to different CPU's, or Pa was set to affinity 1 and Pb set to affinity none. The individual per iteration times for Pa and Pb varied, but as one increased the other decreased by the same amount.

Other affinity combinations resulted in an increased mean per iteration time, up to 0.02875 sec for affinity Pa set to 0 and affinity Pb set to none.

So, in summary, for my computer the best settings for the two exponents given above are to have two instances of Prime95 running with Pa affinity set to 1 and Pb affinity set to 0. (These affinity settings being for my own reasons.)
MS63 is offline   Reply With Quote
Old 2006-04-15, 06:21   #18
drew
 
drew's Avatar
 
Jun 2005

2×191 Posts
Default

Quote:
Originally Posted by MS63
Well, as promised, here are my findings:

I am running an HT enabled Pentium 4E 3.0 GHz Prescott 90nm processor with 16KB L1 cache and 1024KB L2 cache. There are 2GB of RAM installed.

The two exponents involved in my testing were 15002213 (Pa) and 16147193 (Pb). I cannot recall the FFT sizes.

Running alone, with or without affinity set, Pa had a per iteration time of 0.028 sec.

Running alone, with affinity set to both none and 1, Pb had a per iteration time of 0.032 sec, and a per iteration time of 0.033 sec with affinity set to 0.

With both Pa and Pb running the best mean per iteration time of 0.02775 sec was obtained when both Pa and Pb had affinity set to none, or both had affinity set to different CPU's, or Pa was set to affinity 1 and Pb set to affinity none. The individual per iteration times for Pa and Pb varied, but as one increased the other decreased by the same amount.

Other affinity combinations resulted in an increased mean per iteration time, up to 0.02875 sec for affinity Pa set to 0 and affinity Pb set to none.

So, in summary, for my computer the best settings for the two exponents given above are to have two instances of Prime95 running with Pa affinity set to 1 and Pb affinity set to 0. (These affinity settings being for my own reasons.)
To revive an old thread...I just realized the flaw in the strategy of testing slightly faster with 2 instances of Prime95. My hard drive just crashed, and now I've lost twice as much work as I would have otherwise. From the few percent performance advantage of running two instances of Prime95, It'd be quite awile before I make up for the additional work lost.

From now on, I'm going to run one test at a time...finish them faster and less will be at risk. Lesson learned.

Drew
drew is offline   Reply With Quote
Old 2006-04-15, 14:29   #19
Cruelty
 
Cruelty's Avatar
 
May 2005

23·7·29 Posts
Default

To backup or not to backup - this is a question
Cruelty is offline   Reply With Quote
Old 2006-04-15, 15:46   #20
drew
 
drew's Avatar
 
Jun 2005

2·191 Posts
Default

Quote:
Originally Posted by Cruelty
To backup or not to backup - this is a question
Yes, in hindsight that would have helped, but except for Prime95 I don't keep anything on that PC worth backing up.

What I could do is write a script that will transfer the work files between my two networked PCs once in awhile.
drew is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Hyperthreading TheMawn Hardware 12 2013-08-15 00:03
Hyperthreading Primeinator Information & Answers 13 2010-05-20 15:15
Hyperthreading Jud McCranie Information & Answers 11 2009-03-05 06:41
Should hyperthreading be used? Electrolyte Hardware 5 2006-11-08 01:29
Hyperthreading dave_0273 Hardware 5 2003-12-12 13:22

All times are UTC. The time now is 11:26.


Fri Jul 16 11:26:43 UTC 2021 up 49 days, 9:13, 1 user, load averages: 1.53, 1.62, 1.58

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.