![]() |
|
|
#1 |
|
Jan 2015
11·23 Posts |
Can someone explain what ECM is or point me to an explanation? I'm guessing Elliptical Curve something something.
|
|
|
|
|
|
#2 |
|
"Forget I exist"
Jul 2009
Dumbassville
26·131 Posts |
|
|
|
|
|
|
#3 |
|
Jan 2015
11·23 Posts |
So um... I kinda get it. sort of. How does it tie in to the mersenne project and why are the exponents handed to ecm so small? Ive got a 40 core that isn't so well suited to LL or DC, and it doesn't really have enough RAM to be good at P-1 (150~GB) so I'm trying to figure out the most helpful job to assign it.
Last fiddled with by aurashift on 2015-09-29 at 20:46 |
|
|
|
|
|
#4 | |
|
"Forget I exist"
Jul 2009
Dumbassville
26·131 Posts |
Quote:
|
|
|
|
|
|
|
#5 |
|
Jan 2015
11×23 Posts |
hmm. I know elliptic curve cryptography is or was used in phones because it was lightweight, but I don't know how it ties into this project. There isn't an explanation on the web site.
|
|
|
|
|
|
#6 | |
|
Nov 2003
22×5×373 Posts |
Quote:
Google is my friend. You clearly have not read anything about what ECM is or does. |
|
|
|
|
|
|
#7 | |
|
Bamboozled!
"πΊππ·π·π"
May 2003
Down not across
29×3×7 Posts |
Quote:
Though I use DuckDuckGo for {privacy,ideological} reasons. Last fiddled with by xilman on 2015-09-29 at 21:47 Reason: Add final sentence. |
|
|
|
|
|
|
#8 |
|
Jan 2015
11·23 Posts |
|
|
|
|
|
|
#9 | |||
|
"Victor de Hollander"
Aug 2011
the Netherlands
49816 Posts |
Quote:
You could also limit the amount of task simultanuously in stage 2 with "MaxHighMemWorkers=xx" in the local.txt (assuming you are using Prime95). Factoring exponents by ECM is not helping the projects primary goal of finding the next Mersenne prime. It is done mostly for the fun of finding factors for the smaller exponent. ECM is efficient for finding factors of small Mersenne exponents where Trial Factoring is not efficient. TFing a 1M exponent from 71 to 72 bits takes 478GHzdays ECM on a 1M exponent 280 curves with B1=50,000 only 9.7GHzdays. It has (a very low) probability of missing a 72 bit factor. It has good chance to find factors below 25 digits (remember that is something like >83bits) and even a small chance to find factors with more than 25 digits (with a bit if luck). The 'biggest problem' with ECM is the increasing memory requirements for the larger numbers and higher B2 values. I'm currently running ECM (B1=50,000 and B2=5,000,000) in the M1,520,000 - M1,530,000 exponent range and in stage 2 Prime95 is already using 1678MB for each core. For really small exponents (<M10,000) it is better to use GMP-ECM for stage 2, which is faster and uses a larger stage 2 (higher B2). Usually a number of ECM curves are done with a set of B1 and B2 values before increasing those values if no factor is found. For instance with GMP-ECM after running 7,557 curves with B1=43,000,000 and default B2 with no factor found, the next step would be to do 17,884 curves with B1=110,000,000 and default B2. Common abbreviations on the forum: t50 = equivalent of 7,557 curves completed with B1=43,000,000 (and default B2) t55 = equivalent of 17,884 curves completed with B1=110,000,000 (and default B2) t60 = etc.... Quote:
Quote:
|
|||
|
|
|
|
|
#10 | |
|
Jan 2015
11·23 Posts |
Quote:
Last fiddled with by aurashift on 2015-09-29 at 22:37 |
|
|
|
|
|
|
#11 | |
|
Nov 2003
164448 Posts |
Quote:
You asked for help. Science Man graciously gave two useful links. You clearly failed to read them. (your follow on post made this clear). Teachers take a dim view of people who ask for help but refuse to read or put in the effort needed to learn. You come across as someone who wants everything handed to him. Indeed, when I called you out on your failure to read what was handed you, you reply with name calling. Do you have this bad attitude toward all of your teachers? |
|
|
|
|