mersenneforum.org  

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

Reply
 
Thread Tools
Old 2011-03-03, 16:04   #452
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

102658 Posts
Default

Is there a way to force Prime95 to do more frequent GCDs? Forgive my feeble grasp of P-1, but I believe factors are only discovered during the GCD process, at the end of each stage, correct? For particularly large P-1 assignments, if I could get it to do a GCD maybe once a week, (is it?) possible I've already come across a factor and I don't need to continue searching?

I think I remember some discussion along these lines from a couple years ago, but I was unable to find the thread (if there was one).

For now, I've replicated the assignment line in worktodo with successively higher bounds, and not deleting the savefiles; is this a reasonable way of faking it?
James Heinrich is offline   Reply With Quote
Old 2011-03-04, 04:56   #453
cheesehead
 
cheesehead's Avatar
 
"Richard B. Woods"
Aug 2002
Wisconsin USA

22×3×641 Posts
Default

Quote:
Originally Posted by James Heinrich View Post
For now, I've replicated the assignment line in worktodo with successively higher bounds, and not deleting the savefiles; is this a reasonable way of faking it?
Yes.
cheesehead is offline   Reply With Quote
Old 2011-03-04, 10:22   #454
Brian-E
 
Brian-E's Avatar
 
"Brian"
Jul 2007
The Netherlands

1100110011102 Posts
Default

Quote:
Originally Posted by James Heinrich View Post
For now, I've replicated the assignment line in worktodo with successively higher bounds, and not deleting the savefiles; is this a reasonable way of faking it?
Quote:
Originally Posted by cheesehead View Post
Yes.
The obvious question is why the software doesn't successively increase the bounds (up to the point where it would no longer be worth continuing the search) until a factor is found without this user-induced faking, especially given the highly in-demand status of P-1 factoring and hence the desirability of speeding the process up. Does anyone know if this method can actually hasten the elimination of candidate exponents for the project as a whole by declaring factors faster?

Last fiddled with by Brian-E on 2011-03-04 at 10:36 Reason: stated more precisely and removed erroneous comment
Brian-E is offline   Reply With Quote
Old 2011-03-04, 12:31   #455
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

10B516 Posts
Default

I believe the discussion centred on the overhead involved in doing the GCD vs the time saved by doing multiple GCDs. For smaller exponents I assume it was agreed that the extra overhead wasn't worth the time potentially saved. But as assignments get larger, I think it may be worth re-examining the question?
James Heinrich is offline   Reply With Quote
Old 2011-03-04, 15:11   #456
lycorn
 
lycorn's Avatar
 
"GIMFS"
Sep 2002
Oeiras, Portugal

2·7·113 Posts
Default

A typical 53M P-1 test takes (on a P4-3200 with 1750MB allocated to Prime95) roughly 26 hours to do Stage 1, 40 hours to do Stage 2, and each GCD takes less than 5 min. So, unless you proceed by very small increments of B1 and B2 bounds, the overall should be that much.
lycorn is offline   Reply With Quote
Old 2011-03-04, 21:28   #457
lycorn
 
lycorn's Avatar
 
"GIMFS"
Sep 2002
Oeiras, Portugal

2×7×113 Posts
Default

Correction: I was meaning to write "(...) not be that much".
lycorn is offline   Reply With Quote
Old 2011-03-25, 08:06   #458
ckdo
 
ckdo's Avatar
 
Dec 2007
Cleves, Germany

2×5×53 Posts
Default

The TF wavefront is now more than 30M ahead of the LL wavefront.

Perhaps the "do last bit of TF after P-1" change should be undone in order to effectively halve that gap within a foreseeable timeframe.

And once the gap once again reaches some considerable size - say, 20M - afterwards, perhaps we should even do an additional bit of TF before the P-1 step, cutting the gap in half again.

Just my $0.02, of course.
ckdo is offline   Reply With Quote
Old 2011-03-25, 12:26   #459
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

10000101101012 Posts
Default

Quote:
Originally Posted by ckdo View Post
Perhaps the "do last bit of TF after P-1" change should be undone...
...even do an additional bit of TF before the P-1 step
I'm inclined to agree on both points.
James Heinrich is offline   Reply With Quote
Old 2011-03-25, 14:55   #460
S34960zz
 
Feb 2011

3416 Posts
Default

Such new recommendations would obviously have to be managed by the PrimeNet server as it hands out work, but also should be updated on (http://www.mersenne.org/various/math.php, heading Trial Factoring, trial factoring limits), which is also referenced in mfaktc's README.txt file.

The TF limits may also need re-weighting to allow for the huge change in TF productivity due to GPU computing contributions.

The table "for this exponent, TF this far" and that relationship with performing additional TF before / after the P-1 stages is important for the amateurs who want to contribute in a helpful way but are still gaining understanding of the nuances involved. Easy, clear, "do this" instructions are the best.
S34960zz is offline   Reply With Quote
Old 2011-03-25, 16:27   #461
Rodrigo
 
Rodrigo's Avatar
 
Jun 2010
Pennsylvania

947 Posts
Default

Quote:
Originally Posted by ckdo View Post
The TF wavefront is now more than 30M ahead of the LL wavefront.
ckdo,

I keep hearing (reading?) about the "wavefront," and I always thought that that meant the leading edge of where each kind of PrimeNet-assigned work is.

Yet my little P233 notebook has been doing TF in the 175M range (automatically assigned), while my Pentium Dual Core is doing first-time LL tests in the 50M range (also assigned automatically). Visually that would appear to be a difference of 125M, not 30M.

I'm sure I have misunderstood something somewhere. What exactly does the "wavefront" constitute?

Thanks!

Rodrigo
Rodrigo is offline   Reply With Quote
Old 2011-03-25, 16:36   #462
petrw1
1976 Toyota Corona years forever!
 
petrw1's Avatar
 
"Wayne"
Nov 2006
Saskatchewan, Canada

10100110011012 Posts
Default

Quote:
Originally Posted by Rodrigo View Post
ckdo,

I keep hearing (reading?) about the "wavefront," and I always thought that that meant the leading edge of where each kind of PrimeNet-assigned work is.

Yet my little P233 notebook has been doing TF in the 175M range (automatically assigned), while my Pentium Dual Core is doing first-time LL tests in the 50M range (also assigned automatically). Visually that would appear to be a difference of 125M, not 30M.

I'm sure I have misunderstood something somewhere. What exactly does the "wavefront" constitute?

Thanks!

Rodrigo
If your worktype is TF you will get assignments in the 80M range.
If TF-LMH; then in the 180M range.

Subject to: http://www.mersenne.org/thresholds/
petrw1 is offline   Reply With Quote
Reply



All times are UTC. The time now is 13:06.


Fri Jul 7 13:06:09 UTC 2023 up 323 days, 10:34, 0 users, load averages: 0.82, 1.10, 1.15

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, 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.

≠ ± ∓ ÷ × · − √ ‰ ⊗ ⊕ ⊖ ⊘ ⊙ ≤ ≥ ≦ ≧ ≨ ≩ ≺ ≻ ≼ ≽ ⊏ ⊐ ⊑ ⊒ ² ³ °
∠ ∟ ° ≅ ~ ‖ ⟂ ⫛
≡ ≜ ≈ ∝ ∞ ≪ ≫ ⌊⌋ ⌈⌉ ∘ ∏ ∐ ∑ ∧ ∨ ∩ ∪ ⨀ ⊕ ⊗ 𝖕 𝖖 𝖗 ⊲ ⊳
∅ ∖ ∁ ↦ ↣ ∩ ∪ ⊆ ⊂ ⊄ ⊊ ⊇ ⊃ ⊅ ⊋ ⊖ ∈ ∉ ∋ ∌ ℕ ℤ ℚ ℝ ℂ ℵ ℶ ℷ ℸ 𝓟
¬ ∨ ∧ ⊕ → ← ⇒ ⇐ ⇔ ∀ ∃ ∄ ∴ ∵ ⊤ ⊥ ⊢ ⊨ ⫤ ⊣ … ⋯ ⋮ ⋰ ⋱
∫ ∬ ∭ ∮ ∯ ∰ ∇ ∆ δ ∂ ℱ ℒ ℓ
𝛢𝛼 𝛣𝛽 𝛤𝛾 𝛥𝛿 𝛦𝜀𝜖 𝛧𝜁 𝛨𝜂 𝛩𝜃𝜗 𝛪𝜄 𝛫𝜅 𝛬𝜆 𝛭𝜇 𝛮𝜈 𝛯𝜉 𝛰𝜊 𝛱𝜋 𝛲𝜌 𝛴𝜎𝜍 𝛵𝜏 𝛶𝜐 𝛷𝜙𝜑 𝛸𝜒 𝛹𝜓 𝛺𝜔