mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   Aliquot Sequences (https://www.mersenneforum.org/forumdisplay.php?f=90)
-   -   Setting up aliqueit (https://www.mersenneforum.org/showthread.php?t=16110)

Andi47 2011-10-09 08:38

[QUOTE=schickel;273785]PS. Setting the priority is easy: right-click on the taskbar, select "Start Task Manager", click the "Processes" tab, right-click yafu on the list, go down to "Set Priority >", select "Below Normal", and click "Change Priority" on the dialog that pops up.

PPS. Be very careful when messing with priorities....you can mess things up just like it says in the dialog....[/QUOTE]

Hint: Before you start aliqueit (having the cmd window already open), set the priority of the cmd window to either "below normal" or to "lowest". Now any process started from the cmd window (like aliqueit and every program started by aliqueit (ECM, yafu, ggnfs) will inherit the low priority.

You can (alternatively or additionally) start aliqueit with the -p flag, which will run aliqueit (and other programs started by aliqueit) at low priority.

LaurV 2011-10-09 10:58

[QUOTE=schickel;273848]
Step 4: go [URL="http://unxutils.sourceforge.net/"]here[/URL] and download the file [B]UnxUpdates.z[/B]ip; extract cat.exe from the zip and put it in [I]aliquot\gnfs\bin[/I].
[/QUOTE]

[side comment]
When I saw that error given by aliqueit about "cat" not being a known command, I went to google and checked what cat.exe is doing, then I made a batch file called cat.bat and placed some copy commands inside, but I was never sure that it is doing what it would be expected to do by aliqueit program... From where you can see the sometimes in better to ask first! Thanks a lot for this link!
[/side comment]

science_man_88 2011-10-09 11:16

[QUOTE=schickel;273848]

Step 3: copy all the binaries in the zip file from Jeff Gilchrist's site into the [I]Bin[/I] directory. Copy the [B]factmsieve.pl[/B] file to the [I]ggnfs[/I] directory.

Step 4: go [URL="http://unxutils.sourceforge.net/"]here[/URL] and download the file [B]UnxUpdates.z[/B]ip; extract cat.exe from the zip and put it in [I]aliquot\gnfs\bin[/I].

Step 5: open the factmsieve.pl file in the the gnfs directory with a text editor and make these changes:[code]# The path where the binaries are:
$GGNFS_BIN_PATH="c:/aliquot/gnfs/bin";

$NUM_CPUS=2;

$SYS_BIN_PATH="c:/aliquot/gnfs/bin";[/code]As a test, start a command window in the gnfs directory and type "perl factmsieve.pl".

It should print some USAGE info and quit. If it does, then we're all set to give a try and see what happens![/QUOTE]

do you mean one of the ggnfs zips ? I have one in my ggnfs_bin folder.

science_man_88 2011-10-09 12:01

[QUOTE=science_man_88;273869]do you mean one of the ggnfs zips ? I have one in my ggnfs_bin folder.[/QUOTE]

[QUOTE]==== sieving in progress ( 2 threads): 189680 relations needed ====
==== Press ctrl-c to abort and save state ====
53055 rels found: 25986 full + 27069 from 1674215 partial, ( 22.08 rels/sec)[/QUOTE]

almost a third done.

schickel 2011-10-09 13:40

[QUOTE=science_man_88;273873][quote]53055 rels found: 25986 full + 27069 from [COLOR="Red"]1674215 partial[/COLOR], ( 22.08 rels/sec) [/quote]almost a third done.[/QUOTE]Acutally, it's more than that. Your final target is ~3,000,000 partials. (Hint: the number of rels combined from partials goes up faster than the number of full rels....)

science_man_88 2011-10-09 13:52

[QUOTE=schickel;273875]Acutally, it's more than that. Your final target is ~3,000,000 partials. (Hint: the number of rels combined from partials goes up faster than the number of full rels....)[/QUOTE]

assuming the average amount of partials to a full according to my math it leave about 9 million partials to get to the full 189680 at an average so far of 62 partials to 1 full

schickel 2011-10-09 13:52

[QUOTE=LaurV;273867][side comment]
When I saw that error given by aliqueit about "cat" not being a known command, I went to google and checked what cat.exe is doing, then I made a batch file called cat.bat and placed some copy commands inside, but I was never sure that it is doing what it would be expected to do by aliqueit program... From where you can see the sometimes in better to ask first! Thanks a lot for this link!
[/side comment][/QUOTE]Actually, "type" is the DOS equivalent of cat. It handles the redirection correctly (when required).

But that link [B]is[/B] handy, since there are quite a few unix utils that don't have a DOS equivalent.....

schickel 2011-10-09 13:55

[QUOTE=science_man_88;273869]do you mean one of the ggnfs zips ? I have one in my ggnfs_bin folder.[/QUOTE](I'm assuming you're referring to factmsieve.pl here....)

Yes, the one from ggnfs.zip. To make it easier in the future, move a copy into the gnfs folder, so you don't have to type something like
"perl ggnfs_bin\factmsieve.pl <file to use>".

schickel 2011-10-09 13:56

[QUOTE=science_man_88;273876]assuming the average amount of partials to a full according to my math it leave about 9 million partials to get to the full 189680 at an average so far of 62 partials to 1 full[/QUOTE]Hint: [SPOILER]read what I said again![/SPOILER]

schickel 2011-10-09 14:04

[QUOTE=Andi47;273858]Hint: Before you start aliqueit (having the cmd window already open), set the priority of the cmd window to either "below normal" or to "lowest". Now any process started from the cmd window (like aliqueit and every program started by aliqueit (ECM, yafu, ggnfs) will inherit the low priority.

You can (alternatively or additionally) start aliqueit with the -p flag, which will run aliqueit (and other programs started by aliqueit) at low priority.[/QUOTE]You're right....I forgot that child processes inherit the priority of their parents.

I'm up at the range where I can oinly manage a couple of lines here or there with aliqueit on auto-pilot. I end up feeding factors in by hand and seeing if it can make more than one line by itself. If not, I end up putting the comp into my ECM micro-cluster for some punding before I move to GNFS. (I managed to get a p41 out of a c122 from the cluster last night....pretty nice!)

science_man_88 2011-10-09 14:06

[QUOTE=schickel;273878](I'm assuming you're referring to factmsieve.pl here....)

Yes, the one from ggnfs.zip. To make it easier in the future, move a copy into the gnfs folder, so you don't have to type something like
"perl ggnfs_bin\factmsieve.pl <file to use>".[/QUOTE]

I'm confused I used find to try and find them but some seem to have multiple copies is it just the blank ones that are supposed to be filled ?


All times are UTC. The time now is 23:29.

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