mersenneforum.org  

Go Back   mersenneforum.org > Factoring Projects > Aliquot Sequences

Reply
 
Thread Tools
Old 2009-04-12, 10:54   #155
mklasson
 
Feb 2004

4028 Posts
Default

Thanks! Glad you like it.
mklasson is offline   Reply With Quote
Old 2009-04-12, 14:32   #156
Andi47
 
Andi47's Avatar
 
Oct 2004
Austria

248210 Posts
Default Feature request

Is it possible to add an option to tune P+/-1 to the logfile in the next version of aliqueit? I personally would run P+/-1 to a bit higher limits, especially to a higher B2. (I assume that it uses the default B2?)
Andi47 is offline   Reply With Quote
Old 2009-04-12, 14:34   #157
mklasson
 
Feb 2004

2·3·43 Posts
Default

Quote:
Originally Posted by Andi47 View Post
Is it possible to add an option to tune P+/-1 to the logfile in the next version of aliqueit?
I'm not sure what you mean here. Tune to the logfile?

Quote:
Originally Posted by Andi47 View Post
I personally would run P+/-1 to a bit higher limits, especially to a higher B2. (I assume that it uses the default B2?)
Yeah, default B2 is used.

edit: oh... you probably mean inifile and not logfile, right?

Last fiddled with by mklasson on 2009-04-12 at 14:36 Reason: clarity descends
mklasson is offline   Reply With Quote
Old 2009-04-12, 14:42   #158
mklasson
 
Feb 2004

2×3×43 Posts
Default

Well, I could easily add a B2scale parameter to aliqueit.ini that's just passed along to gmp-ecm. I should probably have three different B2scale parameters, one for p-1, p+1, and ecm respectively.

Sounds good?
mklasson is offline   Reply With Quote
Old 2009-04-12, 15:09   #159
Andi47
 
Andi47's Avatar
 
Oct 2004
Austria

2·17·73 Posts
Default

Quote:
Originally Posted by mklasson View Post
Well, I could easily add a B2scale parameter to aliqueit.ini that's just passed along to gmp-ecm. I should probably have three different B2scale parameters, one for p-1, p+1, and ecm respectively.

Sounds good?
Yes, and additionally B1 options for P+/-1.

Edit: And please add the B2 to the output when it says "running x curves at B1=y" or "running P+/-1 at B1=y".

Last fiddled with by Andi47 on 2009-04-12 at 15:10
Andi47 is offline   Reply With Quote
Old 2009-04-13, 14:38   #160
mklasson
 
Feb 2004

2×3×43 Posts
Default

Quote:
Originally Posted by Andi47 View Post
Edit: And please add the B2 to the output when it says "running x curves at B1=y" or "running P+/-1 at B1=y".
I don't know what the B2 value will be, so that's a bit tricky. You can find it in the ecm tempfile if you're quick.

For the other stuff though, here's aliqueit v1.07.

+ can resume from elf files with a partial last line.

+ added a simple Makefile for linux (g++).

+ <b1scale_*> and <b2scale_*> settings can be used to tune p-1/p+1/ecm work. B1 is multiplied by b1scale_*, and b2scale_* is passed to gmp-ecm using the -B2scale arg. Note that b2scale=2 doesn't result in a B2 value twice as big as with b2scale=1.

* flushes stdout output for status messages. No difference on windows, but linux seems to need it.

* redirects msieve's stderr output when hiding.
mklasson is offline   Reply With Quote
Old 2009-04-26, 06:51   #161
Andi47
 
Andi47's Avatar
 
Oct 2004
Austria

2·17·73 Posts
Default

According to the .ini file, a cheerful message will be printed if a big ecm- or p+/-1 factor is found.

How would such a message look like? Would this also be printed into the logfile?
Andi47 is offline   Reply With Quote
Old 2009-04-26, 06:53   #162
10metreh
 
10metreh's Avatar
 
Nov 2008

232210 Posts
Default

Quote:
Originally Posted by Andi47 View Post
According to the .ini file, a cheerful message will be printed if a big ecm- or p+/-1 factor is found.

How would such a message look like? Would this also be printed into the logfile?
Lower the neat factor limit to something like 20 digits and you'll find out
10metreh is offline   Reply With Quote
Old 2009-04-26, 07:15   #163
Andi47
 
Andi47's Avatar
 
Oct 2004
Austria

248210 Posts
Default

Quote:
Originally Posted by 10metreh View Post
Lower the neat factor limit to something like 20 digits and you'll find out
Ok, found out: It would say "*** Neat 23-digit factor found: 65940312173747112366521"
Andi47 is offline   Reply With Quote
Old 2009-04-26, 08:46   #164
Andi47
 
Andi47's Avatar
 
Oct 2004
Austria

2×17×73 Posts
Default

Is there an option / switch to resume a GNFS-factorization when it was interrupted?
Andi47 is offline   Reply With Quote
Old 2009-04-26, 08:51   #165
10metreh
 
10metreh's Avatar
 
Nov 2008

232210 Posts
Default

Quote:
Originally Posted by Andi47 View Post
Is there an option / switch to resume a GNFS-factorization when it was interrupted?
I presume you were sieving at the time. Go into the folder aliqueit has created for the ggnfs job. Rename "spairs.out" to "spairs.add". Get the last special q from ".last_spq0" and change the q0 in "test.job" to that value. (Do not change qintsize or q1.) Restart aliqueit with the -e switch. First it will call msieve to do the poly search. As it has already found a poly, it will stop and aliqueit will run factMsieve.pl, resuming from where you left off.
10metreh is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Resuming aliqueit johnadam74 Aliquot Sequences 4 2016-03-28 12:32
Apparent aliqueit issue with specifying factors pakaran Aliquot Sequences 2 2015-09-12 23:10
Using Several Instances of Aliqueit for a large gnfs job EdH Aliquot Sequences 6 2011-12-13 18:58
Setting up aliqueit science_man_88 Aliquot Sequences 185 2011-11-08 12:18
Tried out aliqueit.exe: ggnfs failing Greebley Aliquot Sequences 35 2010-02-13 15:23

All times are UTC. The time now is 07:08.

Mon Mar 8 07:08:56 UTC 2021 up 95 days, 3:20, 0 users, load averages: 2.11, 2.34, 2.38

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.