![]() |
|
|
#23 | |
|
P90 years forever!
Aug 2002
Yeehaw, FL
17·487 Posts |
Quote:
I can do it manually if you send me an email. I need your primenet userid, #curves run, exponent and bounds. Obviously, I don't want to do this very often, so send me a large number of curves -- not a few at a time. As a bonus to people that use GMP-ECM for stage 2, the server calculates CPU credit by assuming prime95 performed the huge stage 2 bound. |
|
|
|
|
|
|
#24 |
|
"GIMFS"
Sep 2002
Oeiras, Portugal
110001011102 Posts |
I will probably do some more work with GMP-ECM,to get confortable with the program.
Will send you a reasonable number of curves, but tell me: will you accept the results "on trust" (much like we report no factor lines from mfaktc/o to the server), which means I would be writing a short message containing UID, exponent, B1, B2, number of curves, or you expect to receive some data actually produced by the program? In the latter case, which one? |
|
|
|
|
|
#25 |
|
"Victor de Hollander"
Aug 2011
the Netherlands
32×131 Posts |
Maybe as an interim solution, trusted users could submit their GMP-ECM results in a mfaktc/CudaLucas style fashion?
Some suggestions: Code:
Mxxxxx completed 1000 ECM curves, B1=11000000, B2=30114149530 [stage2 GMP-ECM 6.4.4 MPIR 2.6.0 win64] Mxxxxx completed 1000 ECM curves, B1=11000000, B2=30114149530, D(12) [GMP-ECM_7.0_SVN2256_win64] Mxxxxx completed 1000 ECM curves, B1=11000000, B2=30114149530 [step1 Prime95 28.5 step2 GMP-ECM 6.4.4] |
|
|
|
|
|
#26 | |
|
P90 years forever!
Aug 2002
Yeehaw, FL
201278 Posts |
Quote:
|
|
|
|
|
|
|
#27 | |
|
"Bob Silverman"
Nov 2003
North of Boston
5×17×89 Posts |
Quote:
what is involved. Detailed explanations about how convolution based implementations of Step 2 have been written. Peter Montgomery's thesis is a superb source. An earlier source would be my joint Math. Comp. paper with Peter on an FFT extension to P-1. Issues such as resource (i.e. memory) requirements are discussed, as are complexity comparisons with earlier (non-convolution) implementations. |
|
|
|
|
|
|
#28 | |
|
"GIMFS"
Sep 2002
Oeiras, Portugal
2×7×113 Posts |
Quote:
Find attached an Excel spreadsheet with a summary of the results. I used for each exponent the B1 value currently prescribed in the Primenet Reports -> Detailed Reports -> ECM Progress page. In the rightmost column there is, for each exponent, the expected time (in days) to find a factor using the combo Prime95 + GMP-ECM, and the percentage shown below is relative to using Prime95 alone. For exponents larger than 40 K there is no point in using both programs, This is valid for the current level of the search (in terms of factor size), but in practical terms that is what really counts. Last fiddled with by lycorn on 2015-03-06 at 23:29 |
|
|
|
|
|
|
#29 | |
|
Sep 2010
Scandinavia
3×5×41 Posts |
Quote:
And to be fair you should increase B2 when using Prime95. Otherwise the comparison becomes unfair. You must test both with optimal parameters. |
|
|
|
|
|
|
#30 |
|
"GIMFS"
Sep 2002
Oeiras, Portugal
110001011102 Posts |
I don´t think this is a matter of "fairness". As Stage 2 performed with GMP-ECM is faster than with Prime95 and Stage 1 is faster with Prime95, I was trying to find, for the currents needs of the search, where to use Prime95 alone or a combination of the two in order to get tests done faster. I am in no way claiming that one program is "better" than the other. As for the values of B2 used, they are the defaults provided by the program, so I assume they are optimized. If I reduce the values, the number of curves would certainly be higher, and the smaller number of curves is, as far as I understood it, the main point in running GMP-ECM for Stage 2, nstead of Prime95.
There is one caveat, though: performing Stage 1 with P95 and Stage 2 with GMP-ECM is very cumbersome if you want to run, say, 100 or 200 curves on a single exponent. The switches -resume and -c are incompatible, which means the curves have to be run one by one, the relevant residue from P95 S1 manually fed to GMP-ECM, and the programs restarted. Unless I am missing some fundamental issue here, this overhead undermines to a large extent the advantage of running the combination of P95 and GMP-ECM. Last fiddled with by lycorn on 2015-03-07 at 12:11 |
|
|
|
|
|
#31 | |||
|
Jun 2003
23×683 Posts |
Quote:
Quote:
Then: Quote:
Last fiddled with by axn on 2015-03-07 at 14:43 |
|||
|
|
|
|
|
#32 | |
|
Sep 2010
Scandinavia
3·5·41 Posts |
Quote:
Read post #16 in this thread for how to optimize it. The theoretical background is in RDSs paper. So, to be fair, you should use each program the best way possible. That is what I meant. For the other part; see what axn wrote in #31. |
|
|
|
|
|
|
#33 | |
|
"GIMFS"
Sep 2002
Oeiras, Portugal
110001011102 Posts |
Thanks very much you both for your answers.
Quote:
@lorgix: As for the optimization, I´ll have a look at it, but yes, I got your point. |
|
|
|
|
![]() |
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| GMP-ECM & Prime95 Stage 1 Files | Gordon | GMP-ECM | 3 | 2016-01-08 12:44 |
| Stage 1 with mprime/prime95, stage 2 with GMP-ECM | D. B. Staple | Factoring | 2 | 2007-12-14 00:21 |
| Need help to run stage 1 and stage 2 separately | jasong | GMP-ECM | 9 | 2007-10-25 22:32 |
| P4 Prescott - 31 Stage Pipeline ? Bad news for Prime95? | Angular | Hardware | 18 | 2004-11-15 07:04 |
| Stage 1 and stage 2 tests missing | Matthias C. Noc | PrimeNet | 5 | 2004-08-25 15:42 |