mersenneforum.org  

Go Back   mersenneforum.org > Factoring Projects > FactorDB

Reply
 
Thread Tools
Old 2016-09-07, 02:41   #1
EdH
 
EdH's Avatar
 
"Ed Hall"
Dec 2009
Adirondack Mtns

11·347 Posts
Default yafu.pl Usage Currently

Are there many users working on the composites in the db currently? I'm just bringing some of my computers back on line and looking for a direction for the short term. I was thinking of running yafu.pl on some of them for a bit. Is there a thread dedicated to this area? Is there something I should do to avoid "stepping" on others' work? Is the randomness of the script enough to make that a rarity?

Would working on Primo certificates be of more use than composites?
EdH is offline   Reply With Quote
Old 2016-09-07, 09:53   #2
henryzz
Just call me Henry
 
henryzz's Avatar
 
"David"
Sep 2007
Cambridge (GMT/BST)

23×3×5×72 Posts
Default

Quote:
Originally Posted by EdH View Post
Are there many users working on the composites in the db currently? I'm just bringing some of my computers back on line and looking for a direction for the short term. I was thinking of running yafu.pl on some of them for a bit. Is there a thread dedicated to this area? Is there something I should do to avoid "stepping" on others' work? Is the randomness of the script enough to make that a rarity?

Would working on Primo certificates be of more use than composites?
Does the database accept the latest Primo certificates yet?
henryzz is online now   Reply With Quote
Old 2016-09-07, 14:49   #3
EdH
 
EdH's Avatar
 
"Ed Hall"
Dec 2009
Adirondack Mtns

11×347 Posts
Default

Quote:
Originally Posted by henryzz View Post
Does the database accept the latest Primo certificates yet?
Well, since the published version of yafu.pl won't retrieve composites for me and Primo has updated past usefulness with the db, I guess I'll go play somewhere else...
EdH is offline   Reply With Quote
Old 2016-09-07, 16:07   #4
chris2be8
 
chris2be8's Avatar
 
Sep 2009

81E16 Posts
Default

I'm running scripts to the same effect as yafu.pl (they use my GPU for ecm and polynomial selection stage 1, which complicates them) on a couple of old PCs. But I'm barely keeping up with the rate numbers are added to factordb so would be very glad for some help.

There's enough randomness in yafu.pl to make collisions rare enough not to matter.

Chris
chris2be8 is offline   Reply With Quote
Old 2016-09-07, 16:58   #5
henryzz
Just call me Henry
 
henryzz's Avatar
 
"David"
Sep 2007
Cambridge (GMT/BST)

23×3×5×72 Posts
Default

Quote:
Originally Posted by EdH View Post
Well, since the published version of yafu.pl won't retrieve composites for me and Primo has updated past usefulness with the db, I guess I'll go play somewhere else...
You do need to switch the script to factordb.com rather than the old address.
henryzz is online now   Reply With Quote
Old 2016-09-07, 18:41   #6
Puzzle-Peter
 
Puzzle-Peter's Avatar
 
Jun 2009

22×32×19 Posts
Default

Quote:
Originally Posted by EdH View Post
Well, since the published version of yafu.pl won't retrieve composites for me and Primo has updated past usefulness with the db, I guess I'll go play somewhere else...
What about using an older primo version? 4.1.1 and older are working fine and factordb can read the certificates.
Puzzle-Peter is offline   Reply With Quote
Old 2016-09-07, 19:07   #7
Antonio
 
Antonio's Avatar
 
"Antonio Key"
Sep 2011
UK

32×59 Posts
Default

Quote:
Originally Posted by EdH View Post
Are there many users working on the composites in the db currently? I'm just bringing some of my computers back on line and looking for a direction for the short term. I was thinking of running yafu.pl on some of them for a bit. Is there a thread dedicated to this area? Is there something I should do to avoid "stepping" on others' work? Is the randomness of the script enough to make that a rarity?

Would working on Primo certificates be of more use than composites?
You could always try the perl script mentioned here http://mersenneforum.org/showpost.ph...9&postcount=38, it will give you some control over the composites you work on.
Antonio is offline   Reply With Quote
Old 2016-09-08, 04:19   #8
EdH
 
EdH's Avatar
 
"Ed Hall"
Dec 2009
Adirondack Mtns

11×347 Posts
Default

Quote:
Originally Posted by chris2be8 View Post
I'm running scripts to the same effect as yafu.pl (they use my GPU for ecm and polynomial selection stage 1, which complicates them) on a couple of old PCs. But I'm barely keeping up with the rate numbers are added to factordb so would be very glad for some help.

There's enough randomness in yafu.pl to make collisions rare enough not to matter.

Chris
I will run yafu.pl for a while and see if I can help knock down some composites. My machines are not yet up fully and not on 24/7 for now, but they still should help some.
Quote:
Originally Posted by henryzz View Post
You do need to switch the script to factordb.com rather than the old address.
That was the first thing I did yesterday and it still wouldn't run. Oddly, though, tonight it worked flawlessly. I did have to remember to change both instances.
Quote:
Originally Posted by Puzzle-Peter View Post
What about using an older primo version? 4.1.1 and older are working fine and factordb can read the certificates.
I thought of that and some of my machines that aren't yet back on are all set with earlier versions. Maybe when I bring them back up. At least for now, I have yafu.pl running.
Quote:
Originally Posted by Antonio View Post
You could always try the perl script mentioned here http://mersenneforum.org/showpost.ph...9&postcount=38, it will give you some control over the composites you work on.
Thanks. For now I'll run yafu.pl, but look at yours and maybe swap when I have a chance.

Thanks everyone.
EdH is offline   Reply With Quote
Old 2016-09-08, 22:15   #9
EdH
 
EdH's Avatar
 
"Ed Hall"
Dec 2009
Adirondack Mtns

11·347 Posts
Default

Hmmm, I turn several machines toward composite factoring via yafu.pl and the composite list increases by 100k! Am I running something backwards? Ok, let's bring some more on line and see if that causes an even larger increase...
EdH is offline   Reply With Quote
Old 2016-09-09, 01:11   #10
pinhodecarlos
 
pinhodecarlos's Avatar
 
"Carlos Pinho"
Oct 2011
Milton Keynes, UK

3·17·97 Posts
Default

Could you post a step by step guide how to run the Yafu.pl with links to programs?
Thank you in advance.
Carlos
pinhodecarlos is offline   Reply With Quote
Old 2016-09-09, 02:41   #11
EdH
 
EdH's Avatar
 
"Ed Hall"
Dec 2009
Adirondack Mtns

381710 Posts
Default

Quote:
Originally Posted by pinhodecarlos View Post
Could you post a step by step guide how to run the Yafu.pl with links to programs?
Thank you in advance.
Carlos
All of the following is based on an Ubuntu and a Debian system and uses a terminal:

First, do you currently have a working version of YAFU on your system?

If, yes, then what I have done is make a directory for the work, which I have called yafupl, and placed a copy of the yafu binary and the yafu.ini file in the yafupl directory. I then copied the perl code from here, and placed it in a file called yafu.pl in the same directory.

You might want to change the "-threads 8" to another value, or remove it altogether, as I have, to let your yafu.ini file "threads=" entry prevail. Make sure you leave the "|" character there. You may also want to change the "mindig=" from 10 to something higher than 69, since the db is taking care of <70d composites, if I understand correctly. Based on my next post, you may even want to work higher.

I then cd to the yafupl directory and issue the command:
Code:
perl yafu.pl
If you get an error about LWP missing from perl, you might want to look at this page, unless someone else chimes in with better info.

As an alternative, you can look at the script mentioned a few posts earlier by Antonio. I will be looking at the possibility of switching over to it later on.

Last fiddled with by EdH on 2016-09-09 at 02:47 Reason: accuracy
EdH is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Running YAFU via Aliqueit doesn't find yafu.ini EdH YAFU 8 2018-03-14 17:22
Low CPU/GPU usage? GeoffreyY Msieve 23 2017-02-17 18:01
yafu memory usage for ecm Johnatan YAFU 5 2016-06-13 11:28
GPU Usage Brain GPU Computing 9 2011-04-12 22:25
Usage of GMP-ECM ECMFreak Factoring 13 2007-07-20 17:34

All times are UTC. The time now is 12:35.


Sat Jul 17 12:35:21 UTC 2021 up 50 days, 10:22, 1 user, load averages: 1.14, 1.15, 1.23

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.