mersenneforum.org  

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

Reply
 
Thread Tools
Old 2009-04-16, 23:53   #177
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

11·311 Posts
Default

Quote:
Originally Posted by Prime95 View Post
Try this. Change your local.txt to:
Memory=500 during 5:00-22:00 else 1400
I (immediately after posting my previous post) just dropped the memory settings from local.txt and edited in the CPU dialog to 500/1000 and then Primenet happily gave me a P-1 assignment.
James Heinrich is offline   Reply With Quote
Old 2009-04-18, 05:04   #178
petrw1
1976 Toyota Corona years forever!
 
petrw1's Avatar
 
"Wayne"
Nov 2006
Saskatchewan, Canada

22×3×17×23 Posts
Default

I have been delinquent while pursuing other goals. I will return shortly with at least 2 PCs.
petrw1 is offline   Reply With Quote
Old 2009-04-20, 22:52   #179
petrw1
1976 Toyota Corona years forever!
 
petrw1's Avatar
 
"Wayne"
Nov 2006
Saskatchewan, Canada

111248 Posts
Default Why can't I get < 50M?

The current assignment summary reports shows hundreds of P-1's in the 30-35M range. Why do I not get assigned those when I ask for a P-1 assignment? Instead I get 50M+ assignments.
petrw1 is offline   Reply With Quote
Old 2009-04-21, 00:02   #180
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

7,537 Posts
Default

Quote:
Originally Posted by petrw1 View Post
The current assignment summary reports shows hundreds of P-1's in the 30-35M range. Why do I not get assigned those when I ask for a P-1 assignment? Instead I get 50M+ assignments.
P-1 assignments are in the 50M+ range so that when they are finished the exponent can be handed out for its final level of trial factoring.
Prime95 is offline   Reply With Quote
Old 2009-04-22, 01:16   #181
petrw1
1976 Toyota Corona years forever!
 
petrw1's Avatar
 
"Wayne"
Nov 2006
Saskatchewan, Canada

22·3·17·23 Posts
Default

On my way...

1 Q9550 core starting beginning of next week.
1 PIV 3.4 starting early next week.
1 Q6600 core starting mid next week.

Possibly more to follow shortly ...
petrw1 is offline   Reply With Quote
Old 2009-04-23, 06:07   #182
Kevin
 
Kevin's Avatar
 
Aug 2002
Ann Arbor, MI

433 Posts
Default

Is a PIII@1.1 GHZ with 400MB assigned (out of 512MB) powerful enough to be worth putting on P-1? It's a server box that's more or less dedicated to crunching until I have the time to make Samba work, so not very much system overhead or concern for system responsiveness.
Kevin is offline   Reply With Quote
Old 2009-04-23, 11:03   #183
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

D5D16 Posts
Default

Pentium III's efficiency seems to drop off noticably at larger FFT sizes (1024K and larger is only about 60-70% as efficient as 4K-20K). I'd expect a 400MHz P-III to throughput about 0.08GHz-days per day; a current P-1 assignment is around 4.75GHz-days (maybe a little less with 400MB RAM); therefore a current P-1 assignment would take about 60 days...
James Heinrich is offline   Reply With Quote
Old 2009-04-23, 19:49   #184
Kevin
 
Kevin's Avatar
 
Aug 2002
Ann Arbor, MI

43310 Posts
Default

Quote:
Originally Posted by James Heinrich View Post
Pentium III's efficiency seems to drop off noticably at larger FFT sizes (1024K and larger is only about 60-70% as efficient as 4K-20K). I'd expect a 400MHz P-III to throughput about 0.08GHz-days per day; a current P-1 assignment is around 4.75GHz-days (maybe a little less with 400MB RAM); therefore a current P-1 assignment would take about 60 days...
I know whatever it does, it will do it slowly. But will it be considerably less efficient at P-1 than it will be at factoring, given that we have an abundance of people doing factoring and a shortage of people doing P-1?
Kevin is offline   Reply With Quote
Old 2009-04-23, 21:02   #185
cheesehead
 
cheesehead's Avatar
 
"Richard B. Woods"
Aug 2002
Wisconsin USA

769210 Posts
Default

Quote:
Originally Posted by Kevin View Post
I know whatever it does, it will do it slowly.
... and it will, nevertheless, be valuable.

A speed of 10,001 (overall GIMPS progress-units) is greater than a speed of 10,000.

Quote:
But will it be considerably less efficient at P-1 than it will be at factoring, given that we have an abundance of people doing factoring and a shortage of people doing P-1?
Seems to me that those two things (P-1 efficiency, and shortage of P-1 participants) aren't really related. A PIII will be just as efficient when lots of other systems are doing P-1 as when no other systems are doing P-1.

Your P-1 would be valuable either way. What counts more IMO is whether you are happy with your participation. (Okay, you might think your happiness would be related to your system's P-1 efficiency. But it's easier for you to decide to be happy about your PIII's P-1 contribution regardless of its efficiency than it is to make your PIII run P-1 any more efficiently than it already does. Remember: a speed of 10,001 is greater than a speed of 10,000.)

OTOH, you might think your happiness is related to how much difference your choice of assignment makes to GIMPS. As this thread already shows, there is a certain bottleneck (P-1 assignments) that matters only to the relative differences in progress of different GIMPS assignment types (but not to overall GIMPS progress).

Your P-1 participation, regardless of CPU comparison, would help relieve that bottleneck! That, in turn, would help GIMPS make more LL-only assignments available to those participants who prefer LL-only assignments to other types, perhaps increasing the happiness of those whose happinesses are (* alas *) dependent upon receiving LL-only assignments.

Last fiddled with by cheesehead on 2009-04-23 at 21:22
cheesehead is offline   Reply With Quote
Old 2009-04-23, 22:12   #186
Kevin
 
Kevin's Avatar
 
Aug 2002
Ann Arbor, MI

433 Posts
Default

Quote:
Originally Posted by cheesehead View Post
Seems to me that those two things (P-1 efficiency, and shortage of P-1 participants) aren't really related. A PIII will be just as efficient when lots of other systems are doing P-1 as when no other systems are doing P-1.
No, they're related.

Ultimately, throughput is maximized if every system does the task it's (relatively) the best at compared to other machines. If a modern computer has a ratio of 1:1 between time for a P-1 test and time for a TF test, and my computer has a ratio of 10:1, I'd be greatly under-utilizing my system by doing P-1 testing. However, since there is a shortage of P-1 testing, I'm willing to "under-utilize" my system to a reasonable degree if it puts CPU time where it's needed more. So the lack of P-1 testing is just saying that I have a looser standard for what is "considerably less" efficient.

I think what James was talking about is on the right track, and seems to be indicating I'd be better off keeping it on TF.
Kevin is offline   Reply With Quote
Old 2009-04-23, 23:55   #187
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

11·311 Posts
Default

I'm 80% done writing a tool that should give a quick overview for expected throughput on various types of assignments (e.g. machine of type <specs> at <speed>GHz can expect to process [x]GHz-days/day at TF (to various bit levels), [x]GHz-days/day at P-1 (at various FFT sizes, [z]GHz-days/day at LL (at various FFT sizes, etc) -- overall giving you a picture of what the most efficient type of work for this particular machine is. I'm not sure that I want to get into all the ugly complexities of analyzing work mix efficient on multicore machines, but at least looking at a per-core should give some idea of what the best focus is for most efficient use of that type of machine.
James Heinrich is offline   Reply With Quote
Reply

Thread Tools


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


Mon Aug 2 11:03:06 UTC 2021 up 10 days, 5:32, 0 users, load averages: 1.62, 1.78, 1.66

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.