mersenneforum.org  

Go Back   mersenneforum.org > Factoring Projects > Factoring

Reply
 
Thread Tools
Old 2009-10-07, 13:39   #45
mataje
 
mataje's Avatar
 
Jan 2009
Bilbao, Spain

283 Posts
Default

4776 and 4891 bites the dust.
mataje is offline   Reply With Quote
Old 2009-10-07, 13:43   #46
smh
 
smh's Avatar
 
"Sander"
Oct 2002
52.345322,5.52471

22458 Posts
Default

and so does 8049
smh is offline   Reply With Quote
Old 2009-10-07, 13:53   #47
Mini-Geek
Account Deleted
 
Mini-Geek's Avatar
 
"Tim Sorbera"
Aug 2006
San Antonio, TX USA

17×251 Posts
Default

Remember that Quick ECM isn't 'free curves', it's just curves being run on someone else's computer. Running it a dozen times is wasting a lot of CPU time, even if it will sometimes find factors above 30 digits.
The sort of curves it runs are inefficient for finding 30+ digit factors, they're more suited to the 15-20 range; e.g. the final curve (with Quick ECM's params, which has B1=103971) has: (all the following results were found on my PC, from GMP-ECM with -v, on a c79)
Code:
Expected time to find a factor of n digits:
20      25      30      35
14.84s  1.97m   22.92m  5.91h
While the B1 sizes optimized for each of those digit levels (B1=11000, 50000, 250000, and 1000000, for 20, 25, 30, and 35 digit factors, respectively) is: (this was copy/pasted together, not originally a single output)
Code:
Expected time to find a factor of n digits:
20      25      30      35
10.41s  2.18m   18.37m  2.65h
So clearly for any particular (medium-to-large) size that you're looking for, Quick ECM isn't very efficient. Especially for 30-35 digit factors. (remember that I took the final curve, when really it's 3 parallel runnings of 40 curves going from very small with a practically 0 chance of finding a 30-35 digit factor to the one above)
One thing I wasn't expecting was the result for 25 digits. Apparently having a B1 of about 100000 produces a lower expected time to find a 25-digit factor than with a B1 of 50000! B1=103971 took 1172 ms and expects 101 runs to find a 25-digit factor, for a total of 118.372 seconds, while 50000 took 594 ms and expects 214 runs, or 127.116 seconds. I thought the standard 11000, 50000, ... B1s were optimized to be the lowest times for their digit levels? Seems that it's not, at least for my computer.

Now, if the computer it's running on (the DB server?) will idle otherwise, I say go ahead! But if it's getting other work done, I just hope you all realize that you're slowing that down in an inefficient way.
Quote:
Originally Posted by gd_barnes View Post
Quick ECM is a great tool but it is a little quirky. Don't give up after trying it once or twice. I suspect there is some sort of built in curve randomizer so that it tries different curves each time you hit it. So you may try it 10 times with no luck but alas, it will factor it for you on the 11th try.
Of course. It just calls GMP-ECM (a.k.a. ecm.exe, the most widely-used ECM app), which uses a random sigma on each curve.
Mini-Geek is offline   Reply With Quote
Old 2009-10-07, 15:42   #48
henryzz
Just call me Henry
 
henryzz's Avatar
 
"David"
Sep 2007
Cambridge (GMT/BST)

2·5·19·31 Posts
Default

Quote:
Originally Posted by Mini-Geek View Post
One thing I wasn't expecting was the result for 25 digits. Apparently having a B1 of about 100000 produces a lower expected time to find a 25-digit factor than with a B1 of 50000! B1=103971 took 1172 ms and expects 101 runs to find a 25-digit factor, for a total of 118.372 seconds, while 50000 took 594 ms and expects 214 runs, or 127.116 seconds. I thought the standard 11000, 50000, ... B1s were optimized to be the lowest times for their digit levels? Seems that it's not, at least for my computer.
those values were optimal at one point but improvements in ecm and in computers have changed what values are optimal
check this post out
i might at somepoint write a program that will parse logs and find optimal values for higher digit levels
henryzz is online now   Reply With Quote
Old 2009-10-07, 16:23   #49
mdettweiler
A Sunny Moo
 
mdettweiler's Avatar
 
Aug 2007
USA (GMT-5)

141518 Posts
Default

Quote:
Originally Posted by kar_bon View Post
recommended to all users:

i saw the index 52 was a pure C93, so i tested it with the QuickECM-option of the FactoringDatabase.

the first run turns it in P6*C87

the second run splitted the C87 into P20*P67!

so please, try the great QuickECM-option before giving up!

now it's at index 56 with a C96 (no more factors with QuickECM > next factor should be greater 30 digits)
Okay, I'll remember that next time. I'm not sure why I didn't do at least quick ECM for that particular one.

Meanwhile, extended 8739 to i=50, size 83, on a C79 that wouldn't break after ~5 Quick ECMs.

Same story for 8873, now at i=48, size 88, C84.
mdettweiler is offline   Reply With Quote
Old 2009-10-07, 16:41   #50
richs
 
richs's Avatar
 
"Rich"
Aug 2002
Benicia, California

31·43 Posts
Default

9027 terminates at step 48
richs is offline   Reply With Quote
Old 2009-10-07, 18:16   #51
henryzz
Just call me Henry
 
henryzz's Avatar
 
"David"
Sep 2007
Cambridge (GMT/BST)

2·5·19·31 Posts
Default

Quote:
Originally Posted by gd_barnes View Post
There are a TON of C71's and C72's in the DB. (I got rid of all C<=70.) I would guess that 20-30% of those will fast ECM. If not, then a quick msieve/yafu to factor them followed by fast ECM to advance them several more indexes will be quite effective. I think we're still a long way away from not being able to easily use fast ECM for home prime base 10 sequences <= 10200.
i just did all c71-73
most factored with fast ECM not even 20-30% didn't
continuing onward and upward

Last fiddled with by henryzz on 2009-10-07 at 18:17
henryzz is online now   Reply With Quote
Old 2009-10-07, 18:24   #52
smh
 
smh's Avatar
 
"Sander"
Oct 2002
52.345322,5.52471

29×41 Posts
Default

7188 and 7282 Terminate

Last fiddled with by smh on 2009-10-07 at 18:29
smh is offline   Reply With Quote
Old 2009-10-07, 20:37   #53
gd_barnes
 
gd_barnes's Avatar
 
May 2007
Kansas; USA

32×19×61 Posts
Default

Quote:
Originally Posted by henryzz View Post
i just did all c71-73
most factored with fast ECM not even 20-30% didn't
continuing onward and upward
Holy crap. I had to check for myself because that's a ton of pointing and clicking! I find it kind of addictive breaking up those bad boys. It's kind of fun isn't it? lol I see now that there are 5 sequences that are C<=73, which I'm sure people are in the middle of working on so I won't mess with them.

Now here is what I expect you to do: Report every sequence here that you did so Karsten can update his page. (lol)

Seriously, my feeling is that we should work on getting them all up to a "hard" C>=80, that is C>=80 that won't fast ECM.

Tim,

That's a good point on doing too many fast ECM's using up Syd's (or someone's) CPU cycles. I just remember from before when there were a lot of workers so there was apparently quite a bit available, which there isn't now. In the future, I'll limit the fast ECM's to 3-5 attempts. That's usually my limit but sometimes I lose count and end up doing 10 attempts.

That was a good explanation on the curve randomizer. Now I kind of understand why fast ECM appears a little quirky at times.


Gary
gd_barnes is online now   Reply With Quote
Old 2009-10-07, 20:40   #54
gd_barnes
 
gd_barnes's Avatar
 
May 2007
Kansas; USA

32×19×61 Posts
Default

Quote:
Originally Posted by henryzz View Post
i just did all c71-73
most factored with fast ECM not even 20-30% didn't
continuing onward and upward
Since you did all those, did you find any primes? I would think you would have found several.

One more thing: On the ones you did, did you continue fast ECMing subsequent indexes until you hit a tough one? If not, I take back what I said about it being a ton of work. lol
gd_barnes is online now   Reply With Quote
Old 2009-10-07, 21:17   #55
mataje
 
mataje's Avatar
 
Jan 2009
Bilbao, Spain

283 Posts
Default

I have seen that 6212 is finished.
For N<6212 c<80 done.
mataje is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
NFS@Home 2,1207-, maybe? pinhodecarlos NFS@Home 25 2015-07-25 22:46
Stupid question reloaded LaurV Information & Answers 14 2015-06-18 23:37
Reverse home primes themaster Factoring 12 2008-09-27 14:44
Home Primes... Xyzzy Programming 8 2005-01-06 15:32
15k search: Reloaded! SlashDude 15k Search 0 2003-11-19 14:02

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


Sun Aug 15 09:03:24 UTC 2021 up 23 days, 3:32, 0 users, load averages: 3.21, 2.43, 2.16

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.