mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   Aliquot Sequences (https://www.mersenneforum.org/forumdisplay.php?f=90)
-   -   Aliqueit.exe discussion (https://www.mersenneforum.org/showthread.php?t=11618)

mklasson 2009-04-12 10:54

Thanks! Glad you like it. :smile:

Andi47 2009-04-12 14:32

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?)

mklasson 2009-04-12 14:34

[QUOTE=Andi47;169023]Is it possible to add an option to tune P+/-1 to the logfile in the next version of aliqueit?[/quote]

I'm not sure what you mean here. Tune to the logfile?

[QUOTE=Andi47;169023]I personally would run P+/-1 to a bit higher limits, especially to a higher B2. (I assume that it uses the default B2?)[/QUOTE]

Yeah, default B2 is used.

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

mklasson 2009-04-12 14:42

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?

Andi47 2009-04-12 15:09

[QUOTE=mklasson;169028]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?[/QUOTE]

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".

mklasson 2009-04-13 14:38

[QUOTE=Andi47;169031]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".[/QUOTE]

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. :smile:

For the other stuff though, here's [url=http://mklasson.com/aliquot.php]aliqueit v1.07[/url].

+ 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.

Andi47 2009-04-26 06:51

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?

10metreh 2009-04-26 06:53

[quote=Andi47;170989]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?[/quote]

Lower the neat factor limit to something like 20 digits and you'll find out :razz:

Andi47 2009-04-26 07:15

[QUOTE=10metreh;170990]Lower the neat factor limit to something like 20 digits and you'll find out :razz:[/QUOTE]

Ok, found out: It would say "*** Neat 23-digit factor found: 65940312173747112366521" :wink:

Andi47 2009-04-26 08:46

Is there an option / switch to resume a GNFS-factorization when it was interrupted?

10metreh 2009-04-26 08:51

[quote=Andi47;171000]Is there an option / switch to resume a GNFS-factorization when it was interrupted?[/quote]

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.


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.