20211230, 03:18  #760 
6809 > 6502
"""""""""""""""""""
Aug 2003
101×103 Posts
2^{2}×3×877 Posts 
And there are things like the table comparing the Prime95 factoring levels to GPU72 levels. And some other assorted items that I can't think of at the moment.

20211230, 04:01  #761  
"James Heinrich"
May 2004
exNorthern Ontario
3×1,237 Posts 
Thanks, added.
Quote:
Let me know if you think of anything else missing from the list (I haven't yet had a chance to review it myself). Last fiddled with by James Heinrich on 20211230 at 04:02 

20211230, 04:32  #762  
P90 years forever!
Aug 2002
Yeehaw, FL
3·11·239 Posts 
Quote:
What is needed is a way to convert odd B1/B2 combos into an equivalent number of "standard" curves. This is what the PrimeNet server does to translate a curve where B2 != 100*B1. This came from Alex Kruppa who knows more about ECM than just about anyone. Code:
// Our total_ECM_effort tracks curves assuming a B2 value of 100 * B1. // If B2 is not 100 * B1, then adjust the reported B1 value up or down // to reflect the increased or decreased chance of finding a factor. // // From Alex Kruppa, master of all things ECM, the following formula // compensates for using B2 values that are not 100 * B1. // 0.11 + 0.89 * (log_10(B2 / B1) / 2) ^ 1.5 function normalized_B1( $B1, $B2 ) { if ($B2 == 100 * $B1) return $B1; return $B1 * (0.11 + 0.89 * pow (log10 ($B2 / $B1) * 0.5, 1.5)); } 

20211230, 04:40  #763 
"James Heinrich"
May 2004
exNorthern Ontario
3×1,237 Posts 

20211230, 06:00  #764  
P90 years forever!
Aug 2002
Yeehaw, FL
1ECF_{16} Posts 
Quote:
Code:
if (($B1 >= $min_B1) && ($B2 >= (20 * $min_B1))) { $complete += ($count / $curves_needed); $curvecount += $count; } Code:
// Normalize curvedata to B2 = B1 * 100 $count *= $B1 * (0.11 + 0.89 * pow (log10 ($B2 / $B1) * 0.5, 1.5)); // Adjust curve count if B1 > min_B1 $count *= $B1/$min_B1; // Add curve data to totals $complete += ($count / $curves_needed); $curvecount += $count; 

20211230, 08:45  #765  
"Seth"
Apr 2019
2^{4}·3^{3} Posts 
Quote:
You understand version two of the PHP code correctly in that it finds the largest curve with precomputed (B1, B2) less than the curves' (B1, B2) from a set of ~100 B1/B2 pairs with precomputed ECM effort. At the time the vast majority of curves were done with only this small set of bounds (see #594) A short term fix could be to augment more precomputed pairs (with B2=100*B1, 200*B1, 400*B1, ...) the instructions are in #595 Alternatively I can compute a bunch of ECMeffort from (B1,B2) and compare with Alex's heuristic. Last fiddled with by SethTro on 20211230 at 09:01 Reason: Fixed link 

20211230, 09:54  #766 
P90 years forever!
Aug 2002
Yeehaw, FL
17317_{8} Posts 

20211230, 09:58  #767 
"Seth"
Apr 2019
2^{4}×3^{3} Posts 
I coded up Alex's normalize_B1 and it's not great
https://colab.research.google.com/dr...Fq5tmL_k02wMuA First attachment shows number of curves needed at various B1/B2 with B2 = {1,3,10,30,100,300,1000} * B1 Second attachment shows the predicted number of curves using B1 = normalized_B1(B1, B2), B2 = 100 * B1 Third attachment removes the B2=B1 points which have very high error Fourth attachment I bounded the error and added a green dot if abs(error) < 10%  You can clone my colab (please share your version if you do) and play with this if you want. It's possible the heuristic can be easily tweaked by adding a term based on B1 Last fiddled with by SethTro on 20211230 at 10:43 
20211230, 11:50  #768  
"University student"
May 2021
Beijing, China
2×5^{3} Posts 
Quote:
https://www.mersenne.ca/prob.php?exp...bits=77&prob=4 Last fiddled with by Zhangrc on 20211230 at 11:50 

20211230, 14:33  #769 
"James Heinrich"
May 2004
exNorthern Ontario
3·1,237 Posts 

20211231, 03:09  #770 
Aug 2002
Buenos Aires, Argentina
5A6_{16} Posts 
I've found a glitch in the GIMPS process visualization.
If you sum the numbers in the column <71 of the page https://www.mersenne.ca/status/tf/0/0/0/100000, the result does not match the number in the total row. The same problem occurs on https://www.mersenne.ca/status/tf/0/0/1/400000 Last fiddled with by alpertron on 20211231 at 03:10 
Thread Tools  
Similar Threads  
Thread  Thread Starter  Forum  Replies  Last Post 
Small inconsistencies between mersenne.org and mersenne.ca factor databases  GP2  mersenne.ca  44  20160619 19:29 
mersenne.ca (ex mersennearies.sili.net)  LaurV  mersenne.ca  8  20131125 21:01 
GaussianMersenne & EisensteinMersenne primes  siegert81  Math  2  20110919 17:36 
Mersenne Wiki: Improving the mersenne primes web site by FOSS methods  optim  PrimeNet  13  20040709 13:51 